五个网站页面,视觉设计师和平面设计师的区别,wordpress内容页标题,营销咨询公司收费标准1. TI C2000 实时微控制器
TI公司在处理器方面的产品线有#xff1a;基于ARM内核的微控制器/微处理器、MSP430微控制器、C2000系列实时微控制器、还有数字信号处理器#xff08;DSP#xff09;。
其中#xff0c;C2000是TI公司专门针对实时控制推出的32位微控制器。TI公司…1. TI C2000 实时微控制器
TI公司在处理器方面的产品线有基于ARM内核的微控制器/微处理器、MSP430微控制器、C2000系列实时微控制器、还有数字信号处理器DSP。
其中C2000是TI公司专门针对实时控制推出的32位微控制器。TI公司是把C2000系列定位为MCU但是它与通用的MCU又不一样体现在它的内核其实是DSP。同时还具有一个独特的 CLA 模块Control Law Accelerator 控制率加速器CLA是一款独立的、完全可编程的 32 位浮点数学处理器它的功能类似CPU的一个协处理器。
C2000产品家族又包含很多个系列的产品中低端系列 Piccolo 短笛音就是低端系列高端系列 Delfino 海豚音就是高端系列。其中中低端系列 Piccolo 是单芯片方案意思就是MCU内部集成了Flash和RAM无需外扩。高端系列 Delfino运算速度高有些系列还是双核架构而且有外部总线可以外扩RAM。
C2000产品家族如下图所示蓝色下划线就是低端系列红色下划线是高端系列带 D 结尾的命名具有双核架构。 按照Flash大小和性能分类如下图所示 C2000系列微控制器专为实时控制而设计可提供适合不同应用各个性能等级和价位的低延迟实时控制。可以将 C2000 实时 MCU 与氮化镓 (GaN) IC 和碳化硅 (SiC) 功率器件配合使用从而发挥其全部功能。适当搭配使用可帮助攻克高开关频率、高功率密度等设计难题。
C2000在电机控制、数字电源、电源逆变器等领域使用广泛而且还提供了专门针对电机控制和数字电源的SDK还有各种参考设计方案使产品上市会更快。
C2000 MCU官网 https://www.ti.com.cn/zh-cn/microcontrollers-mcus-processors/c2000-real-time-control-mcus/overview.html 2. TMS320F28004x 实时微控制器
TMS320F28004x 是C2000家族的其中一个系列属于 Piccolo 中低端系列。
其中TMS320F280049型号频率100MHzFlash 256KBRAM 100KB的32位MCU。
主要参数如下表
项目参数Frequency (MHz)100Flash memory (kByte)256RAM (kByte)100ADC resolution (Bps)12Total processing (MIPS)200FeaturesFPU32UART3CAN (#)2Sigma-delta filter3, 4PWM (Ch)16Number of ADC channels12, 14, 21Direct memory access (Ch)6SPI2QEP1, 2USBNoOperating temperature range (°C)-40 to 125Communication interfaceCAN, FSI, I2C, LIN, PMBUS, SPI, UART
TMS320F28004x 功能框图如下 3. 资源准备
3.1 C2000 常用的官方网站 C2000产品系列官网。 https://www.ti.com.cn/zh-cn/microcontrollers-mcus-processors/c2000-real-time-control-mcus/overview.html C2000 SDK TI公司为C2000系列产品提供了一套 C2000Ware 是一套全面的软件和文档集旨在最大限度地缩短开发时间。它包括特定于器件的驱动程序、库和外设示例。 https://www.ti.com.cn/tool/cn/C2000WARE C2000 数字电源SDK https://www.ti.com.cn/tool/cn/C2000WARE-DIGITALPOWER-SDK C2000 电机控制SDK https://www.ti.com.cn/tool/cn/C2000WARE-MOTORCONTROL-SDK TMS320F280049系列官网。 可在该网站找到 TMS320F280049 相关的用户手册数据手册应用笔记文档等等。 https://www.ti.com.cn/product/cn/TMS320F280049 TMS320F280049官方开发板。 TI为TMS320F280049设计了好几款开发板有些是针对特定应用方案的。下面这款是基础开发板。 https://www.ti.com.cn/tool/cn/LAUNCHXL-F280049C CCS集成开发环境 TI的MCU开发都是选择CCS开发环境的CCS是TI自己推出的集成开发环境是基于开源软件 Eclipse 改写的。 https://www.ti.com.cn/tool/cn/CCSTUDIO controlSUITE软件套件工具 controlSUITE™ 软件套件是专门为 C2000 微控制器开发的软件和工具集。这个工具其实就相当于一个资源库非常方便用户查找资料和代码等等。目前最新版是3.4.9现在这个工具好像是停止维护了所以只能在这个工具找到一些旧的文档和SDK。 https://www.ti.com.cn/tool/cn/CONTROLSUITE
3.2 资源
开发 TMS320F28004x 所需的基本资源有 硬件平台 可使用TI官方的 LAUNCHXL-F280049C 开发板 软件资源 CCS集成开发环境C2000Ware就是C2000的SDK 软件资源至少需要这两项。