完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>
标签 > C2000
C2000™ Piccolo™ 32 位微控制器,适合各种闭环控制应用且具有成本效益的系列
C2000™ Piccolo™ 32 位微控制器,适合各种闭环控制应用且具有成本效益的系列
C2000到底可以做什么
归根结底:实时控制。实时控制应用里最大部分是马达和电源,电源包括DC/AC,或者AC/DC,或者DC/DC的应用,C2000就是做这样的应用:电源转换和马达控制。
TI中国区半导体事业部C2000业务拓展经理陈思儒表示,C2000产品线是1995年面市,主要是做硬盘的马达控制,C2000从17年前它就在做马达控制时至今日还在做马达控制,高强力高采样率的AD,更高的精度的PWM,让C2000成为一颗非常适合做实时控制的MCU,当然,要更强调的是它的DSP灵魂以及丰富的外设。
C2000™ Piccolo™ 32 位微控制器,适合各种闭环控制应用且具有成本效益的系列
C2000到底可以做什么
归根结底:实时控制。实时控制应用里最大部分是马达和电源,电源包括DC/AC,或者AC/DC,或者DC/DC的应用,C2000就是做这样的应用:电源转换和马达控制。
TI中国区半导体事业部C2000业务拓展经理陈思儒表示,C2000产品线是1995年面市,主要是做硬盘的马达控制,C2000从17年前它就在做马达控制时至今日还在做马达控制,高强力高采样率的AD,更高的精度的PWM,让C2000成为一颗非常适合做实时控制的MCU,当然,要更强调的是它的DSP灵魂以及丰富的外设。
C2000到底是什么
图2 C2000系列产品
这是C2000家族,虽然用作工业上应用,但是TI别出心裁用音乐的方式来命名三个系列,Piccolo、Delfino和Concerto系列,这也就是本篇文章第一段为什么会出现三个特别的名字。
第一个,Piccolo 系类。Piccolo是什么意思?短笛。这个系列是做单芯片方案,有六个家族系列,大概有60余颗芯片可以给客户作选择,在价钱和效能上均得到最佳的性价比,它的单芯片方案设计非常简单,外面没有Flash,没有RAM,就是一颗单芯片,在一些模拟器件里做成单芯片方案,这是Piccolo系列,就是短笛系列。
第二个,某些应用如果需要更高的效能,可以考虑用我们的Delfino系列,Delfino是海豚音的意思,飙高音,它的特色是运算速度,在短笛系列里是40M到90M,在海豚音系列里是100M到300M的运算能力,在应用里需要比较高的运算量时可以用Delfino海豚音系列。在Delfino系列里都有带外部总线,就是说你可以有Host,主要的平台,比如Cortex-A8、A9这种可以跑高阶的OS,像Linux,我们C2000是做算法的运算,就是高阶运算。Delfino系列它有两个特色,一是运算速度非常快,二是带有外部总线。
第三个,Concerto在TI MCU里算是一个创举,它的意思是协奏曲,里面有两颗,一颗是M3,一颗是C2000,我们把它们包在一起,所以在很多应用里M3适合做通讯或OS,算法可以放在C2000上更是佼佼者,M3+DSP核在这边得到了实现,并且已经量产。
所以,C2000的产品系列分三种,一种是短笛系列,小系统或者刚刚好的跑一些单芯片的系统。二是高效能的Delfino系列,比较高阶的应用,可以外面接Memory,或者接另一个主芯片Host,它当做附属芯片,最后,三是双核系列,协奏曲系列。这是C2000主推的三大主要产品系列。
总结
经常看到有网友发帖问相关DSP入门的问题,我们在这里针对C2000入门来总结一下:
(1) 在咨询C2000入门的同时,要想清楚自己感兴趣的方向,兴趣结合C2000系列才能快速入门,并且可以不断深入。举个例子,有些人对电力电子、运动控制等方向比较感兴趣,这就毫无疑问地选择C2000系列,C2000在控制领域的优越性加上个人的控制理论,最终电机的转动、闭环的实现都很有成就感。假如让一个只有信号处理功底的人去看C2000的事件管理器,理解起来可能更费劲些,因为他们缺少了H桥和光电编码器等方面的知识。
(2) 学习是一种投资,想要学习C2000还是建议买一块开发板吧,只有结合开发板做了练习和外设功能的实现,才能更深入的理解。C2000的开发板多种多样,如果资金紧张,可以考虑TI提供的一些板上集成下载器的EVM板,这样可以省去买仿真器的钱。当然如果有能力可以考虑自己画板,这样就可以熟悉C2000硬件功能和外设基本功能,控制器可以考虑向TI申请样片。
(3) 从个人经验来看,在大学选择学习C2000是最值得干的一件事,总体来说C2000的门槛比较高,只要你入门并深入学习了,其他各类单片机和控制器你会很快入门;同时对你的编程思想有很大的影响,你会考虑工程代码的整体结构框架(TI提供的头文件),习惯用结构体、联合体实现功能等。
(4) 一定要找对资源。C2000的各种资料在网络上有很多,但是找对可以快速带你入门的资料很重要,也可以选择一些视频,如TI提供的各种入门视频。
C2000浮点运算注意事项:CPU和CLA的差异及误差处理技巧
C28x+FPU架构的C2000微处理器在原有的C28x定点CPU的基础上加入了一些寄存器和指令,来支持IEEE 单精度浮点数的运算。对于在定点微处理器...
现在的HVAC系统既要做到节约能源并维护成本,还要能提供精确的温度控制和静音运行。在HVAC系统中这些大量的控制电机,包括带有电位器的有刷直流电机用于感...
德州仪器推出全新C2000微控制器 实现单个芯片上的系统级连通性
德州仪器(TI)今日推出了C2000™ 系列微控制器(MCU)的全新通信功能。利用C2000 F2838x 32位微控制器,设计人员能够在单个芯片上实现...
编辑推荐厂商产品技术软件/工具OS/语言教程专题
电机控制 | DSP | 氮化镓 | 功率放大器 | ChatGPT | 自动驾驶 | TI | 瑞萨电子 |
BLDC | PLC | 碳化硅 | 二极管 | OpenAI | 元宇宙 | 安森美 | ADI |
无刷电机 | FOC | IGBT | 逆变器 | 文心一言 | 5G | 英飞凌 | 罗姆 |
直流电机 | PID | MOSFET | 传感器 | 人工智能 | 物联网 | NXP | 赛灵思 |
步进电机 | SPWM | 充电桩 | IPM | 机器视觉 | 无人机 | 三菱电机 | ST |
伺服电机 | SVPWM | 光伏发电 | UPS | AR | 智能电网 | 国民技术 | Microchip |
开关电源 | 步进电机 | 无线充电 | LabVIEW | EMC | PLC | OLED | 单片机 |
5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
NB-IoT | LoRa | Zigbee | NFC | 蓝牙 | RFID | Wi-Fi | SIGFOX |
Type-C | USB | 以太网 | 仿真器 | RISC | RAM | 寄存器 | GPU |
语音识别 | 万用表 | CPLD | 耦合 | 电路仿真 | 电容滤波 | 保护电路 | 看门狗 |
CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
SDI | nas | DMA | HomeKit | 阈值电压 | UART | 机器学习 | TensorFlow |
Arduino | BeagleBone | 树莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 华秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |