微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 基于TMS320F2812的最小系统设计

基于TMS320F2812的最小系统设计

时间:06-26 来源:微型机与应用 点击:

2 调试部分

调试部分包括硬件的调试和软件测试。硬件调试就是要确保最小系统的各个模块配置是正确的,首先仔细检查电路板有没有断线和短路现象,其次检查元器件是否正确焊接,确保没有虚焊,然后通电检测电源电路、时钟电路和复位电路是否正常工作,电源指示灯亮表明正常;也可通过示波器测量晶振的周期和频率,看其是否正常工作[7]。

在保证外围硬件电路的配合以及该外设模块在片内的配置准确的情况下,再进行软件测试。首先通过TI或者第三方提供的仿真器与PC机相连,如果CCS能顺利启动并探测到CPU,则表示硬件部分正确,然后按照要求编写测试程序对各个外设模块进行调试。在此最小系统平台上可以进行以下测试:基于串口通信的数据采集功能测试、I/O端口的应用、EVA/B模块产生PWM脉冲的功能测试以及基本算法的实现等。

最小系统板是DSP控制系统的核心部件,对DSP系统的进一步开发起着重要作用。在实际的使用中,可以根据相应的功能扩展必要的模块,例如为减少系统外围器件的复杂度和增加系统的译码速度,可以增加CPLD模块来满足这些功能要求。基于TMS320F2812的最小系统板已经以电路板的形式应用在笔者的全自主人形机器人的底层控制系统中,为下一步的开发工作奠定了基础。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top