基于TMS320DM270的长途客运车无线视频监控系统的设计

技术分类: 微处理器与DSP  | 2008-05-16
来源:电子产品世界

  ARM与DSP通讯

  整个程序运行过程中时刻存在着ARM与DSP之间的通讯。

  在视频编码开始前,DSP的引导由ARM来控制,首先ARM将DSP挂起在复位状态,随后向DSP下载MPEG-4编码程序,最后唤醒DSP开始编码。DSP的引导顺序如图5所示。

DSP的引导顺序

  在视频编码过程中,ARM与DSP通过HPIB进行通信。ARM管理着DSP数据空间的数据输入输出。在DSP数据空间定义了一段内存空间作为命令寄存器,然后通过HPI访问这些寄存器,这就是ARM与DSP之间的一个通讯接口,ARM和DSP都可以异步地向对方发出命令,不存在主从关系。为了建立这种双向通讯,系统设计了两组寄存器,一组用于ARM(命令由DSP发出),另一组用于DSP(命令由ARM发出)。在编码过程中就是利用这组寄存器以及HPI中断完成了图像数据的读取、编码和发送。DSP的HPI中断过程如图6所示。DSP通过写寄存器并发出HPI中断,向ARM发送命令。ARM在HPI中断服务程序中判断命令类型并执行,其中一种命令是DPS向ARM请求原始图像数据进行编码;另一种命令是DPS请求ARM发送压缩后的MPEG-4视频数据,在这个命令中会向视频进程发出SIGUSR1信号。ARM执行完命令之后发出HPI通知DSP。

DSP的HPI中断过程

  结语

  本系统把无线视频监控技术和GPS定位系统相结合,同单一的GPS定位系统相比有明显的优势。在实际测试中,实现了视频和GPS的同步传输。视频传输速度可达8帧/秒,图像分辨率达到CIF格式。同时通过对GPS数据的解析,可准确的确定客车的位置和速度。随着MPEG-4算法的优化,无线网络的不断发展以及3G的推出,传输效果将会更加的理想。虽然该系统是为长途客运车而设计,但它的整个解决方案可用于其它需要远程监控的行业,比如可广泛应用于军事、交通、油田、煤矿以及手持娱乐设备等。

1】【2】【3
加载中

对文章的评论

剩余字数:  

浏览该文章的用户还看过...

  • 文 章

  • 论 坛

  • 博 客

  • 小 组

设计资源与分销