主题中讨论的其他器件:TM4C123GH6PGE、 TM4C123GH6PM、 EK-TM4C123GXL、 CC2650、 EK-TM4C129EXL、 Energia、 SYSBIOS、 EK-TM4C1294XL、 TMS320F28027
工具/软件:Code Composer Studio
另一个示例项目应该帮助您精益、但不起作用。
重现的步骤- 只需执行以下操作:
processors.wiki.ti.com/.../Tiva_TM4C123G_LaunchPad_Blink_the_RGB
然后使用此"快速入门指南"
我开箱即用地插入了新的 TM4C123G。 我安装了所有驱动程序、它们会出现在设备管理器中。 我安装了 Tiva-C 软件包、并导入了项目。
该指示灯在固件的"出厂"负载下改变颜色。 我加载了 Project0。 我构建了它。 我按下了 DEBUG。 它下载了新固件。 什么也不做... 坐在那里没有跑步。
我按下"break" ... 代码循环(Project0.c 中的第81行):
while (!SysCtlPeripheralReady (SYSCTL_Periph_GPIOG))
{
}
然后、我仔细查看项目属性。 器件显示为 TM4C123GH6PGE。
我不知道为什么它在循环、我可以推测端口地址、RAM、等等... 是不同的。 launchboard 随附的小手册 TM4C123GH6PMI 说明。 因此我更改了它。
现在、它不会构建。 我收到错误: 已指定闪存范围 tm4c123ghp6.cmd 、因为属性页决定在其中放置一组具有冲突符号的新文件。
我尝试通过更改属性并删除创建的文件来将其放回。 现在、它只是说该程序与我的目标配置中的任何 CPU 都不兼容。 真的吗?? 我的"目标配置"是什么? 因为我正在挖掘的文件似乎都没有向我提供任何关于它认为是什么的提示。 它认为它是如何知道"计划"是为什么而产生的? 它应该与什么匹配?
顺便说一下、我已经完全删除了该项目并重新导入了几次。 相同的结果。
我在 CCS 6.2上。 我安装 了 C:\ti\TivaWare_C_Series-2.1.4.178
处理这些永久性故障和缺乏准确的文档、以及缺乏或支持的问题确实变得越来越旧。 尤其是自从我12月与之斗争以来。