集成MCU
集成了微控制器片下系统(MicroControll Unit Subsystem MCUSS),就如是芯片中的芯片。使用时需要有独立的电源、时钟源、复位和设备管理组件。所以完全不受其他模块的影响。
MCUSW
主要组成:微控制器抽象层(Microcontroll abstraction layer MCAL)和应用展示层(Demonstration applications MCUSS Demos)。
访问MCUSW
- MCUSW是Jacinto 处理器软件开发实时操作系统(Processor soft development kit real time operation system PSDKRA)包的一部分。MCUSW是PSDKRA包的一部分,使用时,要调用PSDARA包。下述包意思都皆指PSDKRA包。
- 配置步骤
配置许可证
支持的设备家族
内核命名约定
包连接
MCU样例
演示MCUSS各种驱动和软件的使用。这些应用可以采用FREERTOS和使用MCAL/PDK驱动。TI RTOS已不再支持。
样例 | 评论 | 参考 |
---|---|---|
CAN分析 | 应用确定CPU装载CAN消息的收发 | CAN分析应用 |
CAN响应(Execute In Place (XIP)模式下) 样例 | 应用在XIP模式演示操作MCU域R5F(MCU 10) | 立即执行XIP应用 |
多核启动应用 | 在同时发送CAN消息时,应用演示MCU R5F(MCU 10)的所有核启动 | CAN响应和启动样例应用 |
模式切换应用 | 应用展示J721E EVM从ACTIVE模式(全Soc供电)切换到MCU Only模式的步骤,然后从MCU Only模式切换到ACTIVE模式。 | 应用切换模式 |
XIP FOTA | 应用展示立刻执行,其中CAN分析应用时从OSPI内存执行的。 | XIP+FOTA 应用 |
MCAL
MCAL是AUTOSAR基本软件体系结构中最低层的软件。MCAL包括直接访问μC内部外设的驱动程序。MCAL是一种特定于硬件的层,它确保了与基本软件的标准接口。
本用户指南详细说明了所有MCAL驱动程序的通用程序,请参阅驱动程序的具体用户指南以了解更详细的驱动程序。
“MCAL”是处理器 SDK中的组件,是MCUSW的一部分,如下图所示