TI MCU 推新了!八月直播揭秘新特性
8月21日第一场直播Q&A
直播讲师:Aki Li
直播Q&A:
1、C28xx系列FFT性能强吗?看到有人拿这个系列的做音频信号处理…
A:C28x系列较新的芯片都有VCU模块,支持硬件快速FFT , CRC等复杂运算
2、C2000上支持sys/bios操作系统吗?
A:支持
3、TI新一代C2000 微控制器什么封装?有什么特点?
A:F2838xD有176pin的LQFP和337BGA封装,跟F2837x比较最大特点是增加一个M4的核,可以支持ethercat等通信
4、双cpu, 三环和通讯在CPU1 CPU2上的分配情况如何?
A:通过IPC或者share RAM进行数据交互通讯。
5、CLB 模块到底怎么用,请给出例程
A:提过TI提供的CLB tool进行开发,目前工具和例程需要申请,以后会开放在c2000ware里面。
6、F3828x有哪些新特性啊?
A:新增了ethercad,支持64位浮点运算,快速除法,security等功能,具体等会讲师也会详细介绍。
7、新增了那些运算单元模块啊?
A:单指令周期的除法,64位浮点运算
8、上市时间是?
A:目前已经可以申请样品,发布时间大概明年7月
9、何时可以申请试用?
A:目前已经可以申请样品,开发板
10、怎么替代硬件电流环?
A:利用C28x 和CLA强大运算能力,三角函数加速器TMU等,利用软件算法实现5Khz以上电流环带宽。
11、会不会出同一系列的F28085?
A:会的,降成本的方案
12、有文档关于emit
A:可以参考TRM用户手册
13、请问,现在ControlSUITE是不是不更新了?完全合并到C2000ware了?
A:是的,controlsuit不再更新,合并到了C2000ware,电源方案在C2000Ware_DigitalPower_SDK更新,电机控制方案在C2000Ware_MotorControl_SDK更新
14、TI哪个芯片都可以用于电机控制。。。
A:C2000系列所有芯片都可以用于电机控制,是专门位电机和电源控制定制的芯片
15、2838X什么时候可以量产,申请样片?
A:现在可以申请样品,明年7月份左右量产
16、28388系列是否支持CANFD?
A:支持
17、TI新一代C2000 内核是M4 还是M3?
A:M4
18、TI C2000 的MCU主要应用领域是那些方面了?
A:数字电源和马达控制
19、外设库有没有DRIVER和寄存器版本融合到一起的外设库?
A:Driver和寄存器版本是分开的,具体怎么使用客户可以自己融合
20、F2838x最大的区别应该就是支持64位浮点以及加了个ARM子系统
A:是的,还有支持CANFD, 硬件除法,其他外设pwm,hrcap等很多地方的改进和升级
21、C2000可以在内部并行计算吗?
A:F2838xD有两个c28x核,两个cla协处理器,M4核的多核系统,可以支持并行计算
22、CLB的开发会进一步开放吗
A:会的,后续会在c2000ware上更新
23、F2838x最大的优势是什么?主要用在哪类设计中,适合哪些产品?
A:最大优势是C2000里面最强的实时控制,增加ethercad,Ethernet ,canfd等通信功能,可以应用在工业伺服控制,汽车领域的电机,电源多合一的控制等等
24、C2000有以太网和serdes接口吗
A:有以太网
25、TI C2000的编译工具 烧录工具有那些了,IAR 支持么?
A:编译工具用TI提供的,ccs自带,烧录工具有xds100,xds110,xds200等
26、这个CLA变成支持外设访问吗?
A:CLA可以访问绝大部分外设
27、CLA是否支持C/C++语言?
A:支持c语言
28、内部的片上可编程逻辑单元如何进行编程呢?
A:利用clb 工具进行配置,可以支持图形化逻辑输出和仿真
29、新的TI C2000系列集成有蓝牙功能么?
A:没有
30、强大的通信能力主要表现在那些方面?
A:支持EtherCAT Industrial Fieldbus or 10/100 Ethernet MAC,CANFD,和200Mhz的快速串口通信FSI
31、在 TI C2000系列里有电机控制的库没有,官方有配套的电机开发板么?
A:有的,可以在ti官网下载C2000Ware_MotorControl_SDK和controlsuite
32、可编程逻辑模块需要单独的软件进行开发吗
A:还是同一个ccs工程,集成在ccs里面进行配置,会自动生成配置头文件和初始化文件。
33、TI C2000 的MCU 目前主要涉及哪些市场需求?
A:工业,汽车,家电等电机和电源控制
34、28388pwm与280049cpwm相比有什么优势?
A:F28388 pwm频率可以和主频一样,达到200Mhz
35、C2000 Piccolo的定位是什么?C2000 Piccolo的性能相对弱了许多,如何保证实时性?
A:定位低成本电机和电源控制,如汽车的DCDC OBC, 家电空调冰箱的压缩机控制
36、C2000如何保证代码的安全性,是否容量被破解?
A:有两个128位密钥的DCSM模块进行加密
37、C2000中的CLA(Control Law Accelerator)在实际应用当中有什么作用?
A:做算法控制运用,增强运算能力
38、具有几种工业通信协议?
A:支持EtherCAT Industrial Fieldbus or 10/100 Ethernet MAC, CANFD
39、F2838 双核 MCU么,这两个核的分工是什么了?
A:两个核是独立编程的,cpu1是主核,其他核的复位和bootloader需要cpu1控制和配合,两个和提过IPC和shared ram进行数据交互
40、TI新一代C2000用什么工具开发呢
A:CCS
41、28388在有没有功能安全方面的设计?
A:有计划,可以参考F2837x支持26262 ASIL B和61508 SIL2功能安全
42、第四代PWM有什么特点?
A:支持高精度占空比,死区,周期,相位的高精度控制,增加两个比较器CMPC和CMPD,支持global reload等功能
43、C2000微控制器的工作温度范围是多少?
A:这个分汽车级和工业级,汽车级-40到125度,工业级-40到105读
44、电源多合一控制,主要指哪些合一?
A:汽车里面多合一有OBC,DCDC和traction inverter
45、我司有基站和电机2个领域,C2000挺合适的,希望能够说明一下C2000和FPGA的优点和缺点,便于我们选型设计。
A:C2000集成ADC, PWM, 以及强大的多核运算能力,另外CLB也可以当成类似FPGA功能的逻辑定制
46、芯片资源里这些编码器会更新吗?
A:编码器的开发例程会不断更新
47、c2000现在有支持USB HS 的型号吗?
A:F2837x
48、C2000可以设计一些复杂的滤波器吗
A:可以,用CLB模块定制逻辑
49、这个MCU里面有FPGA?
A:类似FPGA功能的clb模块
50、C2000的SPWM精度能够达到多少?是否可以做到200ps?
A:HRPWM精度可以做到150ps
51、帕克 和反帕克变换的性能,对比stm32 同类器件,性能如何?
A:性能大大提升,后面讲师有数据对比
52、请问用的Arm的哪个核,和哪种架构
A:Cortex-M4:
53、C2000可以运行时更新可编程逻辑块吗?
A:可以更新,不过建议在代码初始化的时候根据应用需求进行配置
54、C2000在电机控制领域是开环控制了,还是闭环控制了?
A:都可以支持
55、F2838xD有开发板吗?
A:已经有开发板了
56、FSI 是高速通迅接口么,C2000全系列都带有么,它的最高速度能达到多少了?
A:新一代的F28004x,F2838x才有,速度可以达到200Mhz
57、这里的触发保护中断主要指哪些内容?
A:可以直接不经中断产生pwm trip信号关闭pwm
58、支持ethercat是在内部集成了et1100内核吗
A:集成了ethercat控制器
59、ti bios对c2000的支持如何,很少看到相关文档
A:可以支持,可以在下面链接下载相关资料 http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/sysbios/6_76_01_12/index_FDS.html
60、CLB的开发也会集成到CCS吗,,大概什么时候会推出呢
A:是的,目前已经有部分签NDA的客户申请了相关工具和例程,正式发布在19年3季度
61、C2000主频最高可以到多少?
A:200Mhz
62、ti针对c2000推荐那些实时操作系统?
A:TI RTOS
63、请问2838X有反三角函数运算吗?谢谢
A:TMU模块支持sin cos atan等运算
64、C2000 MCU FAST CURRENT LOOP频率有多少?
A:pwm频率10Khz, 双采样方式电流环带宽可以5Khz
65、2828x在高性能伺服应用领域有成熟的方案么,包括电机驱动控制和ethcat通信及其他通信的支持?
A:F2838x可以支持电机控制,ethcat等做在一个芯片上
66、TI是在打造ARM+DSP+FPGA模式吗?可编程逻辑模块是否也在CCS上开发?有没有参考资料?
A:是的,CLB是放在ccs上,公开资料要到19年3季度在c2000ware上发布
67、一般采用什么方法来增加可用的CAN FD端口数量?
A:可以通过外扩spi转canfd的方式,例如TCAN4550的专用芯片
68、C2000 PWM的最小可调整脉宽是多少?
A:最新分辨率位150ps
69、c2000在电路设计中可以取消替代fpga吗,比如在电机控制器里
A:可以,clb模块上可以取代fpga
70、无刷电机中的应用?
A:可以下载controlsuite或者C2000Ware_MotorControl_SDK_1_00_00_00
71、最便宜可以替换F2812的型号可以推荐一下么?
A:F2837x或者F2807x
72、以前使用的28069涨价厉害,有价格便宜的替代型号吗?
A:可以用F28004x替代,性能更强,价格也有优势
73、现在TI主推的C2000型号是哪些?如果我们想做伺服的控制,有相应的型号推荐吗?市场上现在C2000哪些型号出货量最大,可以透露一下给我们参考下吗?
A:如果需要ethercad,可以用新一代平台F2838x,如果不需要,可以用目前已经量产的F2837x
74、C2000是否支持千兆以太网
A:支持10/100 Ethernet MAC
75、有mpu吗?
A:有的
76、TI新一代C2000 是不是在M4的基础上增加了DSP 和FPGA的功能了,而不是单纯的M4 MCU?
A:应该说在dsp基础上加了M4通信和fpga的功能
77、我们现在用的28035在实际使用过程中发现内核温度比较高有没有什么好的解决方法?
A:关闭没用到的clock,合理设计外部电路减少mcu电流输出
78、CLB 模块的配置可以通过指令控制吗?
A:通过类似gui界面来配置
79、双核DSP之间的双核通信有没有什么更好的方式推荐,比如双核DSP一个核心做逻辑和算法,一个核心做通讯,两个核心之间的变量耦合的太多,如何实现双核之间的快速方便的通信?
A:C2000多核通信通过IPC message RAM和shared ram进行数据交互,IPC可以产生中断,本身就是快速方便的通信
80、新一代C2000微控制器的功耗与同类有没有提升呢;感觉clb的加入更适合电机控制的;强大的通信能力的话,具体体现在哪些方面?
A:clb适合电机控制,特别是编码器的解码,代替fpga的功能,当然也可以用在电源方面一些复杂的pwm保护,通信能力跟之前比较支持EtherCAT Industrial Fieldbus or 10/100 Ethernet MAC, CANFD
81、CLB能不能实现硬件电路的那种逐波限流
A:C2000自带的pwm模块和比较器模块就可以实现逐波控制
82、最新的C2000有哪些新功能啊?
A:参考最新的文档SPRACN0 《C2000 Key Technology Guide》
83、新型号有演示板吗?
A:官网可以申请
84、TI新一代C2000跟上一代有哪些优点
A:参考最新的文档SPRACN0 《C2000 Key Technology Guide》
85、我们实际使用过程中发现内核结温比较高有没有什么好的办法,从软件和硬件两方面?
A:可以采用片上的DCDC提供内核电压,不过前提是你判断的结温是否是真实的结温,可以参考文档Semiconductor and IC Package Thermal Metrics (Rev. C)
86、在数字电源里TI C2000的优势是什么了,跟同行业厂家比有什么优点了?
A:第四代PWM等外设针对电源控制做了很大改进,可以参考大量的公开参考设计资源
87、设计时控制器是否需要依赖外部ASIC?
A:带CLB模块的C2000系列不需要外部ASIC
88、TI 的浮点运算有多少位了,适合于那些产品的算法使用了?
A:F2838x 支持64位浮点运算
89、c2k真是越来越复杂,相反工期和时间要求确越来越紧,新的c2k有没有简化开发复杂度的方法呢?
A:可以参考芯片的外设例程和相关的参考设计代码, C2000WARE/MotorControl SDK/DigitalPower SDK
90、controlSUITE是不是不更新了?今后只更新C200WARE?
A:以后最新的资源都只会在C2000WARE进行更新
91、C2000系列芯片用的是实时操作系统吗?
A:不需要,但可以配合操作系统使用
92、CLB和fpga的区别是什么?
A:CLB是集成在片内的可编程逻辑模块,与大量外设通过内部接口进行灵活配置,延时更低,成本更低。
93、C2000的SPWM精度能够达到多少?是否可以做到200ns?
A:最高精度150ps
94、有类似 引脚配置的软件吗?
A:参考pin mux 工具
95、C2000很早用过,感觉太贵了
A:看具体应用需求,系统资源需求较少的话可以采用最新高性价比的F28004x系列
96、在电机控制算法上面,目前2838x是否可以支持自抗扰控制以及滑模控制等控制先进控制策略
A:可以的,取决于你自己怎么开发
97、2828x在算法实现方面是否支持matlab的基于模型设计方式,直接由MATLAB一键式生成C2000直接可用的code??
A:可以探究下,不过这样的代码效率不一定高
98、C2000还是沿用Piccolo、Delfino和Concerto三个系列? 有和之前差异的比较文档吗?
A:参考文档C2000 Real-Time Control Peripheral Reference Guide (Rev. M)
99、这个带DSP吗?是基于ARM几的核?
A:可以理解为DSP+ARM M4 核
100、CLA任务是否支持嵌套调用?
A:新一代CLA 的任务8可以作为后台任务,被其他任务打断
101、SFRA會占用cpu多少資源?
A:不多,只是在开发过程中会使用,到量产时候可以去掉相关代码即可
102、fsra放在cla還是cpu?
A:CPU
103、FPU.CLA.TMU.VCU等硬件加速单元提升了C2000的实时性,与带有浮点单元的ARM的双核甚至多核的处理器相比较,C2000是否具有独特优越性?
A:是的,对比控制器性能不能光看主频,需结合配套的硬件加速单元以及灵活的外设功能
104、请问:F2838X 有反三角函数运算吗?
A:三角函数运算模块支持