主题中讨论的其他器件:TM4C123、 UNIFLASH
工具/软件:Code Composer Studio
如何擦除微控制器? 我相信我已经锁定了我的器件。 错误的程序代码可能会阻止 JTAG 通信。
我使用的是 XDS100 V2。
完整的错误消息是:
连接到目标时出错:
(错误-1170 @ 0x0)
无法访问 DAP。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。
(仿真包6.0.628.1)
在调试会话期间添加并运行了以下代码行。 微控制器不能在以下之后进行调试:
clkFreq = SysCtlClockFreqSet (SYSCTL_USE_PLL | SYSCTL_XTAL_25MHz | SYSCTL_OSC_MAIN、50000000);
我已在第二个设备上重新创建此问题。 两个器件都成功启动了一个调试会话、并且无法连接后言。
随后的代码闪烁电路板上的 LED。 LED 闪烁代码永远不会运行。 它使用以下代码行运行:
SysCtlClockSet (SYSCTL_SYSDIV_5|SYSCTL_USE_PLL|SYSCTL_XTAL_16MHz|SYSCTL_OSC_MAIN);
这是反向直观的、因为 Tiva 指南说"只应在 TM4C123器件上调用此函数。 对于所有其它器件、使用 SysCtlClockFreqSet()函数。" 有趣的是、您说的不使用的功能可以正常工作...
CCS 是否是唯一可与 XDS100 V2搭配使用的应用? 我希望有一个简单的制造接口、可以连接到闪存器件。 SmartRF 编程器应用程序无法与 XDS100v2连接。