安防ipc几个方案平台的把握角度

安防平台现在主要有:ti的dm36x, 安霸的a5s或s2系列,海思的3516x,3518x系列。

想快速掌握一个安防方案平台,主要从以下几个角度入手:

(1)hardware block digram 系统框图

(2)编译结构:包括编译工具链和sdk的编译结构;

(3)基础支持层:包括linux内核,外围设备集成及驱动开发,bootloader,rootfs,最终体现为内核镜像,bootloader包,rootfs三者的编译及制作;

(4)arm===dsp通道层:每个方案平台都有自己的通道机制层,比如dm36x的是codec engine (dsp bioslink) ,安霸的是iav机,海思的是

(5)中间件:不管每个平台有没有显著地规划出sdk中间件层,但每个方案平台都有自己的中间件,其也可能以demo app的形式展现出来的,但这一层是必不可少的,是下游开发人员赖以开发的基础;一般我们可以做成脱离上层功能应用的库,这个库接口最好是跨平台的,标准的接口。这样可以跨平台加速开发,同时,可以帮助隔离问题。

(6)单元测试部分:平台sdk都会提供单元测试部分,一来用来显示每个单元的功能,二来,向开发人员提供开发借鉴,三来,除了问题可以帮助定位问题。

(7)其他从码流流向,vin 捕捉,isp,buffer,编码及ratecontrol,系统资源limit, 流封装等细节就不再提了。

 

对于外围设备驱动来讲,熟悉linux设备驱动模型是必须的,对于网络传输,了解socket开发,tcp/ip协议栈及底层mac==phy驱动也都是基本的。

另外可能还要在ISP处加一些智能分析处理,opencv基于mv,yuv相关的分析都也要熟悉。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值