Texas Instruments(TI)推出的Tiva C LaunchPad 是一款基于 Cortex-M4 内核的 32 位开发板。
它被广泛应用于物联网(IoT)、工业自动化、无人机、移动机器人等领域。它的性能高超、静态功耗低,集成了多种通讯接口,包括:
• 带 SPI 的 QSPI 和 USB 2.0 OTG
• Ethernet MAC 和 10/100 PHY
• 8 通道 DMA 控制器,带向量浮点单元
• 具有多达 10 个串行通信口的 UART
• 4 个 SPI 从机控制器及1 个 SPI 从机控制器
一般来说,Tiva C 系列芯片具有以下特点:
• 微控制器速度高,可在 120MHz 下运行运算
• 8 个 12 位 ADC 及 2 个 12 位 DAC
• 集成 12 个 PWM 输出引脚,所有引脚均可配置为 GPIO
• 可供用户开启或停止 JTAG 功能
• 888 字节 RAM,最高支持启动程序的 1MB Flash
• 142 个 GPIO 引脚,包括 6 个电源引脚和 8 个接地引脚
• 可随时将晶体振荡器频率修改为最高 120 MHz 或最低 32.768kHz
优点提到了,我们来看看它的缺点:
• 可长时间运行,但需要使用 ARM JTAG 导线连接器
• 主板比 Raspberry Pi 或 Arduino 开发板昂贵很多
• 5V 电源需求,这会对于需要电池供电的 IoT 设备造成一些不便
Tiva C LaunchPad 作为 TI 公司的重要产品,广泛用于很多领域。以下列出了一些使用场景:
• 物联网
• 机器人
• 智能家居和自动化
• 医疗应用
• 无人机和航空领域
• 工业应用等等