使用TMS320F28235芯片,代码编译完成后烧入芯片发现软件一直复位,经过查找发现屏蔽掉InitPeripheralClocks()函数中ADC_cal();函数软件可以正常运行;
现在问题是不知道删掉ADC_cal();函数对程序有什么影响,麻烦帮忙解答一下;
谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
使用TMS320F28235芯片,代码编译完成后烧入芯片发现软件一直复位,经过查找发现屏蔽掉InitPeripheralClocks()函数中ADC_cal();函数软件可以正常运行;
现在问题是不知道删掉ADC_cal();函数对程序有什么影响,麻烦帮忙解答一下;
谢谢
我用仿真器看了ADC_cal()函数赋值的寄存器,调用ADC_cal()函数前和调用后寄存器的值没有发生改变;
如上所述,因为在boot阶段已经执行了相同的动作;
我还想问一下,为什么调用了ADC_cal()就跑飞了呢?网上有很多人遇到过这个问题?原因在哪里?
这个就比较难判断了。