AURIX TC27X系列启动与初始化指南
资源文件介绍
文件标题
1_AURIX 应用笔记 TC27xC启动与初始化.pdf
文件描述
本资源文件详细介绍了AURIX TC27X系列微控制器的启动和初始化过程。内容涵盖了TC27X系列上电后的BMI配置、初始化步骤,以及TC27xC TriCore™ AURIX™ 微控制器的初始化流程。具体内容包括:
-
初始化 CPU0 的 C 运行环境:AURIX复位后,CPU0是默认激活的CPU。Cstart程序负责初始化CPU0的C运行环境。
-
复位测试与RAM一致性检查:在初始化过程中,首先进行复位测试,确定是否需要重新配置时钟。随后执行RAM一致性检查,确保RAM测试和初始化的正确完成。
-
默认驱动程序的初始化:系统及其外围设备的默认驱动程序被初始化,使系统快速进入默认状态。驱动程序的进一步初始化可以在CPU0上继续进行,或者切换到CPU1,特别是在需要锁步核校验的情况下。
-
安全部件的启动过程:执行重要安全部件的启动过程的安全测试,并初始化应用程序相关的软件钩子程序。
-
普通外设和驱动程序的初始化:初始化时钟,并在其他驱动程序中对剩余的硬件部分进行初始化。
-
多核系统初始化:启动其余CPU,建立相应的C运行环境。
-
初始化最后阶段:程序控制权转移到操作系统,程序在多核的同步运行。
通过本资源文件,您可以深入了解AURIX TC27X系列微控制器的启动和初始化过程,为开发和调试提供重要参考。