德州仪器TM4C123GXL开发板介绍

TM4C123G LaunchPad 评估套件是一个低成本评估平台,适用于基于 Arm Cortex-M4 的微控制器。TM4C123GH6PM MCU 配备 80MHz Arm Cortex-M4F CPU、256kB 闪存和 32kB SRAM,为 USB 主机/器件/OTG 和两个 12 位 ADC 模块提供集成的 USB 2.0 支持。TM4C123GH6PM 还包括多个串行通信通道,例如 UART、SPI、I2C 和 CAN。TM4C123G LaunchPad 设计的亮点是 TM4C123GH6PM USB 2.0 器件接口以及休眠和 PWM 模块等其他器件功能。

EK-TM4C123GXL 具有用于自定义应用的可编程用户按钮和 RGB LED。可堆叠接头提供了连接 BoosterPack™ 插件模块的接口,可让您通过德州仪器 (TI) 的 BoosterPack 生态系统轻松扩展 TM4C123G LaunchPad 的功能。TI 开发的 TivaWare SDK 为 TM4C123G LaunchPad 提供所有外设的驱动程序以及数十个应用的示例代码。

EK-TM4C123GXL

配置开发环境

安装CCS

Code Composer Studio™从8.0版本开始免费,直接在德州仪器官网下载安装即可。

TEXAS INSTRUMENTS Code Composer Studio™

这里我安装的版本为8.3.1

CCS导入TivaWare

TivaWare包含了库文件、开发文档以及一些例程。直接进入官网下载。

TEXAS INSTRUMENTS TivaWare

下载板子对应的软件包,也可以选择Full Release一栏里面的,这个适配所有的。

下载后按步骤安装即可。

新建工程

进入CCS,点击 File -> New -> CCS Project

选择板子型号(Tiva TM4C123GH6PM),连接选择Stellaris In-Circuit Debug Interface,并为工程命名,Finish,在左边的Project Explorer栏中就可以看到你的工程了。

配置路径

选择你的工程右键 -> Properties 添加库路径

添加外设库