[EK-TM4C123GXL] 系列贴01. tiva launchpad的处理器介绍

[复制链接]

73

主题

469

帖子

1007

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1007
楼主
查看: 7011回复: 3 发表于 2018-11-13 15:03:51   只看该作者


来个纯手打的系列贴,希望大家多多支持。

有问题可留言,多问问题。

没问题的话,就按照外设模块,挨个来一遍(有几年没接触了,要回忆回忆)。

首先,tiva launchpad开发套件,可以理解为一块arm的开发板。 和其它的arm处理器,没有太大的本质区别。



就这么一个红板子,上边有两个处理器芯片:
靠上边的芯片,用作仿真/调试器,可以先忽略; 我们重点关注的芯片,位于板子下侧中间。

从丝印上,可以看出芯片的型号为: TM4C123GH6PM。

该芯片的基本特性如下:

  • 32位 ARM Cortex™-M4处理器内核,主频 80MHz
  •    (需要更高主频可以选择129系列)
  • 处理器功能丰富
  • ——带 System Timer (SysTick),
  • ——集成嵌套中断控制器(NVIC),
  • ——内存保护单元Memory Protection Unit (MPU)
  • ——浮点运算单元(FPU)
  • ——等等;
  • 256 KB flash, 32 KB SRAM;
  • 内部的ROM带有TivaWare™函数库; (可以节省flash空间,函数可以直接调用)
  • 2KB EEPROM

  • 接口功能也很丰富:
  • ——2个CAN模块, using CAN protocol version 2.0 part A/B and with bit rates up to 1 Mbps
  • ——USB控制器,支持USB 2.0全速(12 Mbps),低速  (1.5 Mbps),  32 endpoints,  可用作USB OTG/Host/Device;
  • ——8个UARTs,支持IrDA; 9-bit, and ISO 7816 support (其中1个带全功能);
  • ——4个同步串行接口(SSI) ,可理解为SPI
  • ——4个IIC接口,支持100 Kbps和400 Kbps,可做主机或从机
  • 32通道可配置的μDMA控制器
  • 模拟外设有:
  • ——2个12位的ADC转换模块,扩展为12通道输入,采样率 one million samples/second;
  • ——2个模拟比较器;
  • ——16路数字比较器;
  • ——片上带有稳压器
  • 先进的电机控制:
  • ——8个PWM发生器(16路输出), 每个均带有16位的计数器,2路PWM比较器,1个PWM信号发生器,1个死区控制,1个中断源选择;
  • ——2个PWM故障输入用于快速下电;
  • ——2个正交编码器接口(QEI)
  • 2个看门狗定时器;
  • 6个32位的通用定时器(可用作12个16位);
  • 6个64位的通用定时器(可用作12个32位)
  • 12个16/32位 和 12个32/64位捕获比较PWM (CCP) 引脚
  • 多大 43 GPIOs (跟配置有关。需要更多引脚 话,可以选用其它封装)
  • 低功耗休眠系统,带实时钟。
  • 时钟系统灵活配置,支持多种时钟源。(有时候,对于一般用户来说,太灵活,反而显得难度大)
  • ——精密振荡器 (PIOSC), 主振荡器(MOSC), 用于休眠模块的32.768-kHz外部晶振,内部的30-kHz振荡器
  • 支持JTAG和 Serial Wire interfaces
  • 工业环境(-40°C to 85°C),  封装为64-pin LQFP



手册资料可以从这个页面下载:
http://www.ti.com.cn/product/cn/tm4c123gh6pm

0

主题

23

帖子

67

积分

一粒轻沙

Rank: 1

积分
67
沙发
发表于 2018-11-15 00:05:22   只看该作者

冒泡,支持下

2

主题

13

帖子

141

积分

二氧化硅

Rank: 2

积分
141
板凳
发表于 2018-11-15 14:14:17   只看该作者
这个有什么特殊的么相比其他的ARM芯片

73

主题

469

帖子

1007

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1007
4#
发表于 2018-11-15 21:31:15   只看该作者
xundao 发表于 2018-11-15 14:14
这个有什么特殊的么相比其他的ARM芯片


串口数量多,带正交编码模块。   

如果是129系列的,带以太网控制器。
快速回复 返回顶部 返回列表