TMS320F28335与串行A/D转换器ADS7863的接口设计
3.2.2 McBSP串口通信主要程序
McBSP串口通信主要程序如下:
![h.jpg](http://m.amcfsurvey.com/editerupload/fetch/20130807/155952_4_0.jpg)
4 试验结果
ADS7863的输入模拟量Vin1=1.670 V,Vin2=1.866 V时,A/D转换器SDOA引脚输出如图5所示。图中通道Ch2为ADS7863的外部输入时钟CLOCK,通道Ch1为ADS7863的模拟输入通道CHA1+和CHB1+的32位输出结果。可以很清楚地看出该32位二进制码为:00110101011010000111011 111101000,前16位为CHA1+通道的转换结果,后16位为CHB1+通道的转换结果。在本试验中,通过设置McBSP的采样率发生器时钟分频系数CLKGDV,使得McBSP的采样率发生器时钟CLKG频率为323.2 kHz,从而使得ADS7863的外部输入时钟CLOCK频率为323.2kHz。本文引用地址://m.amcfsurvey.com/article/155952.htm
5 结论
本文设计了高速度、高精度12位A/D转换器ADS7863与32位浮点DSPTMS320F28335的McBSP之间的硬件接口与软件实现。该系统设计简洁,在DSP集成开发环境CCS下采用C语言编写、调试完成,对其他A/D系统设计具有很大的借鉴意义。
评论