下载c2000ware_3_01_00_00/drvierlib/2837xS/examples里面的ADC例程进芯片,12bit采样。1.5V以上,采样出来的值都是3895定值,直到3V以上变成4095。
把controlSUITE/developments_kits\LAUNCHXL_28377S/LaunchPadDemo下载进板子,也有同样的问题。
芯片型号:TMS320F28377SPZPT YFC-65C1DYW
请问这是配置的哪里有问题?还是板子本身坏了?实际电压是用示波器量ADC管脚对板子的GND。
Susan Yang:
您是直接使用的例程而未作修改?我拿LAUNCHXL_2837xD来测试一下,目前手边没有LAUNCHXL_28377S这块板子
user5013606:
回复 Susan Yang:
driverlib里面的例子,我改了一个地方,因为晶振Launchpad是10MHz的,代码里面原本是20MHz的controlcard。我改成了10MHz。
LaunchPadDemo里面的那个例子,我什么都没改。
Susan Yang:
我测试了一下,并没有出现您描述的现象·
使用的例程是 C:\ti\c2000\C2000Ware_3_01_00_00\driverlib\f2837xs\examples\cpu1\adc
Susan Yang:
回复 user5013606:
user5013606:
回复 Susan Yang:
我刚刚也拿29379D LaunchPad板测试了一下,当我把JP1 JP2 JP3全部拔了,用外部电源供芯片侧3.3V电源,电脑USB供仿真器侧电源时,ADC不正常。当我把JP2,JP3短路帽插上就正常。把板子电源和仿真器那边隔离开,这样操作影响ADC吗?
user5013606:
回复 Susan Yang:
多谢。28379D接上JP6升压电源就好了。28377S估计是坏了。
Susan Yang:
回复 user5013606:
谢谢反馈!