Tiva C学习记录(1)——配置Keil开发环境,

前言:

趁着假期学习一下TI的MCU开发,在此记录一下自己的学习过程,欢迎交流。本人选用的是购自官网的tm4c123g评估板。

 

安装Keil

MDK的版本不得高于5.25,否则没法在options->debug中找到官方推荐的Stellaris ICDI下载器。

下载芯片包

打开pack installer找到TM4C123的相关内容并下载,这个过程可能会比较慢

Tiva C学习记录(1)——配置Keil开发环境,

 

下载并安装TivaWare

https://www.ti.com/tool/download/SW-TM4C

下载划线的其中之一即可

Tiva C学习记录(1)——配置Keil开发环境,

运行例程并将程序下载至评估板

打开tivaware所在目录下的\examples\boards\ek-tm4c123gxl可以找到官方例程,将板子上的开关拨向右侧,打开options,可以在debug中找到stellaris ICDI,说明一切正常。这时只需要像其他单片机一样点击download即可。

Tiva C学习记录(1)——配置Keil开发环境,

修改工程模板

若想使用官方的工程模板,需要做出一些改动。

复制划线的文件夹至工程目录

Tiva C学习记录(1)——配置Keil开发环境,

打开官方工程模板的options可以看到头文件路径只包括了工程所在路径的上几层目录,这意味着该工程必须依靠上几层目录中的内容才能运行,因此将刚才复制之后的两个文件夹的目录添加在这里。

Tiva C学习记录(1)——配置Keil开发环境,

接下来添加TM4C123外设库文件:打开manage project items,新建一个名为library的group,在其中加入刚才复制的driverlib中\driverlib\rvmdk\driverlib.lib,或者\driverlib目录下的全部.c文件。之后再根据个人需要添加文件即可,此过程与开发stm32一致。