tm4c123g lauchpad如何跑FreeRTOS
1、将USB一端连到LaunchPad的Debug口,并把拨码开关打到Debug的位置,如下图,将另一端连接到电脑。
2、在TI官网下载最新的SW-TM4C-2.1.4.178,并安装之,如下图所示,请注意这里的安装的路径,作者这里是把它装在"C:\ti\TivaWare忧溲枷茫_C_Series-2.1.4.178"路径下,如果如作者不同,接下来的步骤要自行修改路径。
3、打开Code Composer Studio软件,点击"File"-->"Open Project From File System",如下图。
4、在import source中输入 SW-TM4C安装路径 +\examples\水瑞侮瑜boards\ek-tm4c123gxl\freertos_demo,如作者这里安装路径是C:\ti\TivaWare_C_Series-2.1.4.178,所以这里输入就是"C:\ti\TivaWare_C_Series-2.1.4.178\examples\boards\ek-tm4c123gxl\freertos_demo",下面的Folder项只勾选freertos_demo\css项即可。
5、引入这个工程后,直接编译,编译器会报错,说FreeRTOSConfig.h找不到,要解决这个问题,按如下图所示添加一条include路径"${PROJECT_LOC}/..",之后就可以正常编译了。
6、按如图位置的电机Debug,将FreeRTOS系统烧入LaunchPad,然后电机运行,接下来就可以看到LauchPad板上的小灯一闪一闪的了。
7、使用串口调试工具还能正常查看串口输出,点击LaunchPad的SW1和SW2按键可以使得灯光有不同的效果。这个Demo是让大家学习FreeRTOS的,接下来就可以在这个Demo基础上添加任务来满足项目需求了。