主题中讨论的其他器件: UNIFLASH、 LMFLASHPROGRAMR
大家好!
我们尝试在定制板上为使用 ADC 和 CAN 的项目对 tm4c123gh6pge 进行编程。
起初,我们没有输入任何时钟设置,但它使用 PIOSC 以16MHz 运行。 使用该时钟 ADC 可以工作、但无法工作。 因此、我们尝试在80MHz 下运行 tm4c123gh6pge、并为此使用了以下代码:
SysCtlClockSet(SYSCTL_SYSDIV_2_5 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ);
但是、当这个代码运行时(我们对它进行了调试并看到)、tm4c123gh6pge 停止响应、就像完全死机一样。
我们只需添加此代码并阅读数据表,就可以拆分4块板,搜索到互联网无法找到原因。
问题可能出在哪里、是否有办法恢复损坏的电路板? 我们将感谢您的任何帮助。
注意:我们使用 tm4c 1294xl 开发板来测试我们的代码、因此我们确信代码是良好的。
注2: 我们使用 Code Composer Studio 通过 tm4c123gh6pge JTAG 引脚的1294开发板对电路板进行编程和调试。