十年嵌入式arm-linux总结
来源:互联网 发布:优酷出品的网络剧 编辑:程序博客网 时间:2024/06/05 09:04
用了linux接近10年,仍然需要来一次总结。花5块钱在taobao上购买了上100GB的培训资料。简单过了一遍,感觉自己到目前为止基本上都是在搬砖的阶段。没有能力去生产一块砖出来,也没有用砖来堆成自己的房子。
借助这次做行车记录仪软件的机会,来一次知识大总结,应该可以建成自己的第一间房子,也就是第一款产品。
行车记录仪采用海思hi3516C,主要实现如下功能:
同时支持5路流:
CIF流,用于录制短视频,GPRS上传或分享用。平时一直处于预录状态。
HD高清流,用于循环录像用。
标清流720P,用于手机实时观看用。
高清JPEG流,用于抓拍。
CIF JPEG流,用于生成快速浏览图片。
触发录像或拍照的事件源包括:手机APP操作,无线控制器操作,OBD行车盒子触发。
可以快速查看缩略图,也可以远程回放。
程序实现的技术框架:
进程名
功能描述
配置文件
接口关系
RtxpServer
独占sensor/isp/encoder和audio in/out资源,支持rtsp live和recording功能。
Hisi-MPP 不支持多进程调用。
openrtxp.cfg
通过接收其它模块发送的消息来完成一些音视频及流媒体参数配置,如下:sensor/isp/encoder/liveServer
Recording。
AppCommTask
跟手机app进行socket通信,支持手机网络操作设备。
system.cfg
McuCommTask
跟MCU(STM32)进行串口通信。
SysMonitor
喂看门狗,统计板子复位次数和时间,日夜切换判断并执行相关动作,检测复位(恢复出厂值)请求,记录CPU负荷情况。
- 十年嵌入式arm-linux总结
- ARM嵌入式开发总结
- 【嵌入式Linux+ARM】阶段性总结(Makefile & 链接文件)
- ARM+linux嵌入式网站-
- arm 嵌入式 linux常用命令
- 嵌入式linux+ARM 1
- 嵌入式linux+ARM 2
- 嵌入式linux+ARM 3
- 嵌入式linux+ARM 3
- 嵌入式linux+ARM 4
- 嵌入式linux+ARM 5
- 嵌入式linux+ARM 6
- 嵌入式linux+ARM 8
- 嵌入式linux+ARM 10
- 嵌入式linux+ARM 11
- 嵌入式linux+ARM 12
- 嵌入式linux+ARM 11
- 嵌入式linux+ARM 12
- HTML5上传文件显示进度
- mysql连接字符集
- 在C/C++中如何然程序停住,等待debugger
- 英文操作系统中,CMD显示中文乱码问题;让Google chrome正常显示中文
- Atom飞行手册翻译: 3.5 创建主题
- 十年嵌入式arm-linux总结
- python安装各种插件
- 滑动窗口的最大值
- 2015年 华为机试题 (二) 去除重复字符并排序
- js数组遍历 千万不要使用for...in...
- flex4 flash与容器的信息交互
- java如何获取方法参数名
- 这个人的文章
- CF 559A///几何