本帖最后由 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。
|