在TI DAVINCI DM6446上开发产品,有很多可值得学习的地方。
首先简单介绍这款芯片的基本功能:双核:
ARM926EJS(300MHz),C64+DSP(600MHz),集成USB2.0,网口EMAC+MDIO,串口UART,SD卡接口,ATA接口,FPGA接口,众多GPIO,SPI,I2C接口,VPSS图像处理接口等等
ARM可以跑u-boot,linux
DSP可以跑音频,视频等算法。
其次,这款芯片可以用来设计机器视觉(单目、双目)的产品,包括机器人,也可以设计安防监控产品,VOIP视频电话,IP-CAMERA,智能图像分析,数码相机,IP-机顶盒,医疗影像,手持设备,等等。众多的功能,我们只能一步一步去学,一步一步去做。 开发攻略包括:
1.开发环境搭建
2.UBL移植设计
3.U-BOOT移植设计
4.LINUX-2.6.18移植设计
5.根文件系统设计
6.DSP程序设计
7.LINUX驱动程序设计
8.LINUX应用程序,一共8大类。路很长,但我们要坚持走下去。
文章评论(0条评论)
登录后参与讨论