基于ADSP-BF561的车辆辅助驾驶系统硬件设计

时间:2010-04-07来源:网络

2.4并行输入/输出外围接口电路

  ADSP-BF561提供两个可直接与并行A/D和D/A转换器、符合ITU-601/656标准的视频编码和解码器以及与其他通用外设连接的并行接13(PPI),每个PPI包括一个专用时钟引脚,由时钟电路产生。3个帧同步引脚和16个数据引脚。通过视频解码器ADV7183与ADSP-BF561的PPl0连接.视频编码器ADV7179与ADSP-BF561的PPll连接.从而实现车辆辅助驾驶系统中的环境感知传感和人机界面功能.其连接如图3所示。

图3并行输入/输出连接

2.5 CAN接口电路

  CAN(Controller Area Network)总线,即控制器局域网总线.是一种有效支持分布式控制或实时控制的串行通信网络.目前已广泛用于汽车等控制领域。利用ADSP-BF561处理器串行SPI总线接口单元与CAN控制器MCP2515芯片的无缝连接.通过对转换芯片内部寄存器的操作.并通过CAN接收器SN65230芯片实现数据的收发。

3 软件及实验分析

  系统的硬件设计是后续代码编写和算法实现的基础.因此完成上述系统的硬件开发后,编写底层驱动模块和系统软件框架,并把视觉处理算法进行相关移植。ADI公司提供一套完整的软件开发工具Visual DSP++,利用Visual DsP++项目管理环境,程序员可以方便的开发和调试应用程序,同时开发软件的编译器能有效地将C,C十+代码转换为Blackfin DSP的汇编代码.采集结果如图4(a)所示。

 

1 2 3 4

关键词: Blackfin DSP 硬件设计 辅助驾驶系统 车辆状态 处理器

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

或用微信扫描左侧二维码

相关文章

查看电脑版