嵌入式
文章平均质量分 87
是小孔呀
每天都要开心 冲鸭~
无论哪种语言,程序代码只是一个简单的工具,最后真正留下的只有原理、协议、框架、思维。
展开
-
关于脱壳工具(UPX)的笔记
叙述:刚才说到解压.xz文件小编现在在做海思的3536D的开发工作,目的是让改好的程序放进开发板,但是由于编译好的程序文件达到了18M左右,这个大小对于开发板来说超出了它能容纳的量,所以我们需要对它进行压缩,那么脱壳工具upx就起到了这个作用。它是在保证程序还是可执行文件的基础上对齐进行压缩。这是我通过脚本执行完的压缩完成的图片:从图上可以看出 td3520文件从19M压缩到了3M多附上upx的下载路径,根据需要下载对应的文件https://github.com/upx/upx/releases原创 2020-09-04 17:21:08 · 1503 阅读 · 0 评论 -
HiMPP V3.0 媒体处理软件笔记(二)
2.系统控制2.1 概述 系统控制根据Hi35xx芯片特性,完成硬件各个部件的复位、基本初始化工作,同时负责完成MPP(Media Process Platform 媒体处理平台)系统各个业务模块的初始化、去初始化以及管理MPP系统各个业务模块的工作状态、提供当前MPP系统的版本信息、提供大块物理内存管理等功能。 应用程序启动MPP业务前,必须完成MPP系统初始化工作。同理,应用程序退出MPP业务后,也要完成MPP系统去初始化工作,释放资源。2.2 功能描述2.2.1 视频缓存池 视频缓存原创 2020-08-04 16:19:57 · 1989 阅读 · 0 评论 -
HiMPP V3.0 媒体处理软件笔记(一)
要一点点做笔记,小孔冲鸭~~ 概述:为使用HiMPP媒体处理芯片进行开发的程序员而写,目的是在开发过程中查阅媒体处理软件开发包的各种参考信息,包括API 、头文件、错误码等。 描述HiMPP媒体处理软件的各个API的使用方法,已经相关的数据结构和错误码。通用格式约定:格式说明宋体正文用宋体表示黑体一二三级标题采用黑体楷体警告、提示等内容一律用楷体,并且在内容前后增加线条与正文隔离“Terminal Display”格式“Terminal Displa原创 2020-07-30 17:45:42 · 703 阅读 · 0 评论 -
HiMPP V3.0 媒体处理软件笔记(六)
4.3 API参考视频输出(VO)实现启用视频输出设备或通道、发送视频数据到输出通道等功能。该功能模块提供以下MPI:设备操作:· HI_MPI_VO_Enable :启用视频输出设备。· HI_MPI_VO_Disable :禁用视频输出设备。· HI_MPI_VO_SetPubAttr :设置视频输出设备的公共属性。· HI_MPI_VO_GetPubAttr :获取视频输出设备的公共属性。...原创 2020-09-03 21:07:38 · 1591 阅读 · 0 评论 -
HiMPP V3.0 媒体处理软件笔记(五)
3.5 数据类型接下来看下一下数据类型,冲冲冲鸭!视频输入相关数据类型定义如下:· VIU_MAX_DEV_NUM : 定义视频输入设备的最大个数。· VIU_MAX_WAY_NUM_PER_DEV :定义一个视频输入设备下的数据通道最大个数。· VIU_MAX_PHYCHN_NUM :定义VI物理通道的最大个数。· VIU_MAX_CAS_CHN_NUM : 定义VI级联通道的最大个数。· VIU_EXT_CHN_START :定义VI扩展通道的起始值。· VIU_MAX_EXT_CHN_原创 2020-08-12 15:30:40 · 328 阅读 · 0 评论