电子说
在电子工程领域,高性能、高安全性的微控制器是众多应用的核心。TMS570LS31x4/21x4系列微控制器以其卓越的特性和广泛的应用场景,成为工程师们关注的焦点。今天,我们就来深入剖析这款微控制器的各个方面,为你的设计工作提供有价值的参考。
TMS570LS31x4/21x4是专为安全系统打造的高性能汽车级微控制器家族。其安全架构亮点颇多,双CPU锁步运行、CPU和内存的内置自测试(BIST)逻辑、闪存和数据SRAM的纠错码(ECC)保护、外设内存的奇偶校验以及外设I/O的回环功能,这些特性大大提高了系统的安全性和可靠性。
该系列微控制器在多个领域都有广泛应用,如制动系统(防抱死制动系统和电子稳定控制)、电动助力转向、混合动力和电动汽车逆变器系统、电池管理系统、主动驾驶辅助系统、航空航天和航空电子、铁路通信以及越野车辆等。
时钟系统是微控制器的核心部分,TMS570LS31x4/21x4支持多种时钟源,包括主振荡器(OSCIN)、PLL输出、外部时钟输入等。通过系统模块的CSDISx寄存器可以对各个时钟源进行启用或禁用操作。
主振荡器通过连接外部晶体或谐振器以及负载电容来启用,也可以使用外部时钟源。低功耗振荡器(LPO)提供低频和高频时钟,用于节能模式和非定时关键系统,还为晶体振荡器故障检测电路提供比较时钟。
PLL模块用于将输入频率倍频,具有频率调制、可配置的频率乘数和分频器、内置PLL滑差监测电路等功能,可选择在检测到PLL滑差时复位设备。
该系列微控制器的内存映射丰富,包括闪存、RAM、外部内存接口(EMIF)等。闪存支持多银行结构,可同时进行不同银行的读写操作,具备单错误纠正双错误检测(SECDED)逻辑,提高了数据的可靠性。
Tightly Coupled RAM(TCRAM)接口模块作为Cortex - R4F CPU的BTCM接口的从设备,支持CPU的内部ECC方案,监测CPU事件总线并生成错误中断,还提供地址总线完整性检查和冗余地址解码功能。
德州仪器(TI)为TMS570LSxRM48Lx系列MCU提供了丰富的开发工具,包括Code Composer Studio™(CCS)集成开发环境、C/C++编译器、汇编器/链接器、FPU优化库等软件工具,以及开发和评估板、JTAG - 基于的仿真器、闪存编程工具等硬件工具。
相关文档包括技术参考手册(SPNU499)、硅勘误文档(SPNZ195、SPNZ222)以及计算等效通电时间的应用报告(SPNA207)等,为开发者提供了详细的技术指导。
TMS570LS31x4/21x4系列微控制器凭借其高性能、高安全性和丰富的外设功能,在汽车、工业等多个领域展现出强大的应用潜力。作为电子工程师,深入了解其特性和技术细节,能够更好地将其应用于实际项目中,为产品的设计和开发带来更多的可能性。你在使用这款微控制器的过程中遇到过哪些问题呢?又有哪些独特的应用经验可以分享?欢迎在评论区留言讨论。
全部0条评论
快来发表一下你的评论吧 !