原创 i.MX27的视频监控

2010-6-28 01:05 2636 10 10 分类: MCU/ 嵌入式

这个项目2个多月前就已经答应人家做了,但这段时间确实忙的很,没有时间来做。这几天wince那块的事情实在没状态,突然想起这个项目,这几天就干了下自己的事情,先是画好coldfire的开发板的电路,这两天开始弄视频监控的电路。本来视频的事情,TI的davinci是再合适不过的了,我手头上还有块davinci的板子,但我没有那么多人去做dsp的那许多软件的工作,说实话TI的dsp我从没用过,一早我就对dsp没什么兴趣,虽然最近接手TI的dsp实验室的事情,和TI那边有些联系,但我现在更看好freescale的东西,所以TI的dsp和mcu我并没有真正花多少时间去弄,原因很简单,从MCU角度来说,TI主推的msp430和c2000系列,包括最近收购的Luminary的ARM cortex M3,不能说他们这些东西不好,但freescale的芯片完全可以覆盖TI的全系列,msp430并不见得比s08强,ARM Cortex M3其实也不比coldfire有任何优势,c2000系列比起freescale的DSC也是一点优势没有。我想还是先把freescale的做熟再说TI吧。


这个视频监控的项目我最后还是决定用freescale的i.MX27处理器,它的好处是H.264硬件codec,软件工作量会少很多,ARM9 400MHZ的性能也足够了。这个项目总的想法就是从摄像机采集的模拟视频经过转换用i.mx27的codec压缩成H.264的视频流,经过FPGA做数字调制,再混频,最后以12GHZ左右的微波发射出去;当然同时也支持将视频流通过TCP/IP发送出去;同时反向的解码过程也支持,就是从12GHZ的微波下变频到70MHZ中频,经过FPGA解调得到视频流,再由i.MX27的decoder解码H.264,然后送到TV上播放。


这两天把i.mx的核心板弄好了,但底板还有不少工作量,i.mx27最大的问题是它的IO电平很是让人不爽,DDR,Nand Flash等等都是1.8V的,所有IO也是1.8V or 2.775V的,导致电平转换的问题成了个繁琐的工作。要是freescale把i.MX27设计成samsung 2440那样全3.3V的该多好。freescale这个系列的处理器在设计的时候细节上注意不够,没有像samsung 那样把芯片做的足够傻瓜化。


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
10
关闭 站长推荐上一条 /3 下一条