【走进TM4C123GXL的世界】序列之1:EK-TM4C123GXL开发板介绍

作者: outstanding1573
上传时间为: 2015-09-30 11:18 AM
2015-09-30
阅读:

【走进TM4C123GXL的世界】序列之1:EK-TM4C123GXL开发板介绍

本节我们主要是从下面3个方面进行讲解:

1.EK-TM4C123GXL开发板介绍

2.开发板硬件特性

3.开发板原理介绍

一、EK-TM4C123GXL开发板简介

Tiva C 系列 TM4C123G LaunchPad 评估套件是用于德州仪器 (TI) 基于 ARM® Cortex™-M4F 的微控制器的低成本评估平台。TM4C123G LaunchPad 的设计亮点为配有 USB 2.0 器件接口和休眠模块的 TM4C123GH6PM 微控制器。

EK-TM4C123GXL 还具有用于自定义应用的可编程用户按钮和 RGB LED。Tiva C 系列 TM4C123G LaunchPad BoosterPack XL 接口采用可堆叠接头,这样在使用德州仪器 (TI) 的 MCU BoosterPack 连接到其他外设时可以轻松简单地扩展 TM4C123G LaunchPad 的功能。

二、开发板硬件特性

Tiva C 系列EK-TM4C123GXL LaunchPad评估套件具有以下功能:

1.TM4C123G LaunchPad 评估板

2.板载内电路调试接口 (ICDI)

3.USB Micro-B 型插头转 USB-A 型插头电缆

4.预置 RGB 快速启动应用

5.自述文档快速入门指南

三、开发板原理介绍

1.TM4C123x序列控制器框架图。如下图所示:

图片1.png

2.EK-TM4C123GXL开发板上的资源如下图所示:

图片2.png

3.EK-TM4C123GXL开发板电源。如下图所示:

图片3.png

3.复位电路,低电平有效复位,当按键按下时,为低电平。如下图所示:

图片4.png

4.时钟电路,16Mhz晶振(Y2)提供给处理器,通过内部PLL,倍频后再给内核和外设使用,晶振32.768KHz(Y1)用于休眠系统的时钟源。如下图所示:

图片5.png

5.用户按键,按键按下时,IO口接地,为低电平,其中GPIO-PF4对应按键SW1,GPIO-PF0对应按键SW2。如下图所示:

图片6.png

6.用户按键和LED灯显示。板子带一个三色LED灯,位于复位按键下边。IO口输出高电平时,三极管导通,LED灯亮。其中:GPIO-PF1对应RGB LED(红色)、GPIO-PF2对应RGB LED(蓝色)、GPIO-PF3对应RGB LED(绿色)

图片7.png

7.虚拟串口,当开发板连接到电脑时,作为调试器的同时,也会有一个虚拟的串口可以使用。处理器上使用的串口引脚为:PA0-UART0-RX、PA1-UART0-TX。如下图所示:

图片8.png

8.撒旦法开发板板自带一个板上 ICDI( In-Circuit Debug Interface),通过 USB 先连接电脑后即可使用。ICDI 可用于编程或者调试 TM4C123GH6PM。支持 LM Flash Programmer 或者兼容的工具。注意 ICDI 仅支持 JTAG 调试。其它的调试接口可以俩接到 SWD(Serial Wire Debug)和 SWO。 其中:PC0对应TCK/SWCLK、PC1对应TMS/SWDIO、PC2对应TDI、PC3对应TDO/SWO。如下图所示:

图片9.png

9.USB接口电路。一般情况,可以直接连接USB接口电路。要使能 OTG功能,需要焊接板子上的电阻 R25和R29(两个均为0欧)。电阻将 USBID、USB Vbus信号分别连接到芯片的 PB0、 PB1 上; 同时,引脚PB0和PB1必须配置成USB 引脚模式。因为 PB0、 PB1也作为扩展引脚上,为了避免器件损坏,当R25和R29电阻焊接时,外接BoostPack要特别注意PB0和PB1这两跟引脚不能使用。如下图所示:

图片10.png

***********************************************************************

全部评论 ()
条评论
写评论

创建讨论帖子

登录 后参与评论
系统提示