乐趣区

TM4开发环境搭建CCS版TM4新建工程与点灯测试

TM4 学习记录之 Hello World

使用 CCS10.1 和 EK-TM4C123GXL 在 windows 下进行演示

另外,建议读者先阅读上一篇教程:https://segmentfault.com/a/11…

  众所周知,单片机开发的“Hello World!”就是点 LED。

  So,让我们开始点灯之旅吧

新建工程详细步骤

  • 首先,进入 CCS 主界面,依次选择“Project –> New CCS Project”,弹出新建工程的界面。
  • 然后,首先选择我们需要的芯片,Target 框可以用于搜索目标芯片,这里笔者选择 TM4C123GH6PM

  • 然后,调试器选择 ICDI(In-Cuicuit Debug Interface),其他保持默认即可。

  • 当然,我们需要给工程取一个名字。

初次新建工程的配置工作

  CCS 是基于古老的 Eclipse 的,所以,各种配置和操作步骤有时候会显得比较繁琐,甚至······沙雕。

  • 新建好工程以后,在左边工程管理界面里面我们的工程上右键单击展开一个菜单。然后,选择菜单末尾的“Properties”。

  • 然后呢,在弹出的界面中选择 ”Resource –> Linked Resources”,然后点击右侧的“New”来新建一个路径变量。

  • 然后,添加一个路径变量,名字随意。笔者用了能显示库是什么和库的版本为多少的命名方式。然后,点“Folder”选择路径,选择到库的安装路径即可。

之后,OK,然后点击“Apply and Close”(笔者觉得这个“Close”很沙雕),然后重新进入“Properties 界面”

  • 然后,”Build –> Variables”,点击右侧的“Add”添加变量,设置见下图。

“Apply and Close”,然后重新进“Properties”

  • 然后,“Build –> ARM Complier –> Include Options”,点击图中右侧带绿色加号的符号添加新的搜索路径。

  • 在弹出的界面中点“Vsriables”选择我们之前添加的变量.

然后,OK。然后,“Apply and Close“。然后重新进”Properties“。

  • 下一步,“Build –> ARM Linker –> File Search Path”,点击图中右侧带绿色加号的符号添加库文件(已经编译好的库)。

  • 在弹出的界面中选择”Browse“,然后选择 TivaC 库下 driverlib 文件下的一个编译好的库文件,对笔者而言是”xxxx/tivaware_c_series_2_1_4_178driverlibccsDebugdriverlib.lib“。

    然后,沙雕行为终于要中止了,这次关闭就行,不用再打开。

测试

  TivaC 的软件包里自带很多示例代码,我们可以用示例中的代码来测试一下我们的工程。

  • 主界面顶部菜单,”View –> Resources Explorer“,找到上一篇教程中我们安装的库,然后依次选择”Development Tools –> EK-TM4C123GXL –> Examples“,这里能找到官方给出的很多代码示例。

  • 最基础的点灯示例是”blinky“,我们打开它,然后复制 blinky.c 里的代码到我们的 main.c 中(覆盖原有内容)
  • 然后,点击左上角的小锤子来编译工程,点击小锤子左边的按钮下载到开发板。

  • 如无意外,板上的绿色 LED 将开始闪烁。

  Hello TM4!

退出移动版