[MCU] 【DK-TM4C123G】Target must be connected before loading program的解决

[复制链接]
 楼主| xyz549040622 发表于 2020-2-28 22:45 | 显示全部楼层 |阅读模式
本帖最后由 xyz549040622 于 2020-2-29 09:25 编辑

手头有一块DK-TM4C123G的板子,是去年闲鱼淘的,官网售价199美元,150大洋入手后一直没时间玩,这次借这个机会终于可以跑起来了。
简要概括:这篇**主要描述一个问题,就是开发TM4C123G的时候,导入官方工程重新对工程名进行修改,然后报错,可以被编译和仿真。

问题来源:我们开发TM4C123G的时候,首选肯定是用CCS开发。但是大家都知道,用CCS新建一个工程的配置是很繁琐的,最好的办法是导入官方的例程,在官方的例程上进行修改。我们修改的时候首选需要修改的是工程名和主函数的文件名,修改完毕你仿真的时候,就会有下面的提示:Stellaris In-Circuit Debug Interface_0/CORTEX_M4_0 : Target must be connected before loading program.这篇**就是为了解决这个问题。

首先是工程的导入:(必须在file中选择导入,project选项中是无法导入的)

导入后的工程如下所示:

进行工程名和主函数所在.c文件名以及.cmd文件名的修改,因为和我们实际的功能对不上,不直观。

修改后的工程如下所示:

最重要的一点,复制工程后,要进行工程debug选项的修改,画圈的地方一定要选中。不然仿真就会报错:Stellaris In-Circuit Debug Interface_0/CORTEX_M4_0 : Target must be connected before loading program。

然后进行编译,仿真,一切运行OK。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
lihui567 发表于 2020-2-29 09:23 | 显示全部楼层
入门教程写的很完美
磨砂 发表于 2020-3-6 16:39 | 显示全部楼层
非常感谢楼主分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:qq群: 嵌入式系统arm初学者 224636155←← +→→点击-->小 i 精品课全集,21ic公开课~~←←→→点击-->小 i 精品课全集,给你全方位的技能策划~~←←

2841

主题

19330

帖子

110

粉丝
快速回复 在线客服 返回列表 返回顶部