基于DSP的嵌入式视频监测

时间:2013-09-22来源:网络
5,255,255); orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px">  (3)系统调试、移植、交叉编译、需要UART接口和JTAG调试接口;

  (4)图像数据的网络传输需要以太网接口。

  当然系统还应有电源模块、系统复位电路、时钟模块等,系统硬件结构如图2。

  

基于DSP的嵌入式视频监测
2 系统的软件设计

  系统的软件部分包括三部分,嵌入式uClinux(操作系统,图像传感器0V7660和网络控制器CS8911A的驱动程序,系统的应用程序。

  2.1 嵌入式uClinux操作系统

  本系统采用开源、可剪裁、安全性和实时性好的嵌入式uClinux操作系统作为软件开发平台,保证了系统的稳定性和数据的快速准确传输,并提供了完善的网络支持。uClinux并为应用程序的设计提供了众多API接口函数,方便了编程实现过程。

  嵌入式uClinux系统是由Boot Loader引导程序、系统内核、根文件系统组成。软件交叉编译环境为Windows系统下的coLinux,该操作环境具有模拟uClinux操作系统的功能,在拥有colinux环境的基础上,选择合适的开发工具可以加快开发速度,节省开发成本。软件编程语言为标准C语言,具有良好的可移植性。

  2.2 OV7660和CS8911A驱动程序

  Blackfin533 uClinux kernel中带有一些硬件驱动模块,缩短了开发周期。系统上电后,将自动检测视频设备OV7660,视频设备被检测到后,将自动调用在配置内核时已经加载到uClinux中的OV7660的驱动程序模块PPI_ov7660。

  图像数据的网络传输在Linux的平台上采用服务器/客户端模型,网络控制器CS8911A的驱动程序因为已经很成熟了并且对外公开,直接采用了开发好并已经移植到uClinux内核中的设备驱动程序。

  2.3 系统应用软件设计

  本系统的应用软件设计分为图像采集设备初始化、数据格式转化和图像的捕捉三部分。视频图像采集的程序流程图如图3。

  

基于DSP的嵌入式视频监测

  2.3.1 图像采集设备初始化

1 2 3 4

关键词: DSP 嵌入式 视频监测

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版