多语言展示
当前在线:1840今日阅读:167今日分享:16

tm4c123g lauchpad如何跑FreeRTOS

TM4C123x系列是TI推出的ARM Cortex-M4 内核的MCU,现如今ARM的Cortex-M系列嵌入式芯片在市场上越来越流行,而且随着物联网的发展,嵌入式实时操作系统也变得越来越重要,这篇经验主要介绍如何使用TM4C123g lauchpad来运行FreeRTOS系统,如何让新手快速入门嵌入式实时操作系统。
工具/原料
1

Tiva™ C Series TM4C123G LaunchPad评估板

2

一根手机用的USB

3

Serial Port Utility: 串口调试软件

4

Code Composer Studio :TI开发环境

方法/步骤
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项即可。

6

按如图位置的电机Debug,将FreeRTOS系统烧入LaunchPad,然后电机运行,接下来就可以看到LauchPad板上的小灯一闪一闪的了。

7

使用串口调试工具还能正常查看串口输出,点击LaunchPad的SW1和SW2按键可以使得灯光有不同的效果。这个Demo是让大家学习FreeRTOS的,接下来就可以在这个Demo基础上添加任务来满足项目需求了。

推荐信息