没有合适的资源?快使用搜索试试~ 我知道了~
首页1_AURIX 应用笔记 TC27xC启动与初始化.pdf
1_AURIX 应用笔记 TC27xC启动与初始化.pdf
需积分: 48 2.6k 浏览量
更新于2023-05-29
评论 25
收藏 2MB PDF 举报
AURIX TC27X系列启动和初始化,详细介绍了TC27X系列上电BMI配置,初始化步骤,TC27xC TriCore™ AURIX™ 微控器初始化过程, 包括以下步骤: ⇒ 初始化 CPU0 的 C 运行环境( Cstart 程序), AURIX 复位后, CPU0 是默认激活的 CPU。 ⇒ 复位测试确定是否需要重新配置时钟。 然后执行 RAM 一致性检查,以确保 RAM 测试和初始化的正确 完成。 ⇒ 之后进行默认驱动程序的初始化, 使系统及其外围设备快速进入默认状态。 驱动程序进一步的初始 化可在 CPU0 上继续进行, 也可切换到 CPU1,如果驱动程序初始化过程需要锁步核校验。 ⇒ 执行重要安全部件的启动过程的安全测试, 应用程序相关软件钩子程序也要进行相应的初始化。 ⇒ 然后对普通外设和驱动程序进行初始化, 包括初始化时钟和在其它不同的驱动程序中对其余的硬件 部分进行初始化。 ⇒ 多核系统初始化,包括启动其余 CPU, 建立相应 C 运行环境。 ⇒ 初始化最后阶段, 程序控制权转移到操作系统, 程序在多核的同步运行
资源详情
资源评论
资源推荐

TriCore™ AURIX
TM
家族系列
TC27xC
TC27xC 启动与初始化
AP32201
应用笔记
V0.1,2014-05
微控器

免责条款
为方便客户浏览,英飞凌以下所提供的将是有关英飞凌产品及服务资料的中文翻译版本。该中文翻译版本仅供
参考,并不可作为任何论点之依据。虽然我们尽力提供与英文版本含义一样清楚的中文翻译版本,但因语言翻
译和转换过程中的差异,可能存在不尽相同之处。因此,我们同时提供该中文翻译版本的英文版本供您阅读,
请参见 www.infineon-ecosystem.org。并且,我们在此提醒客户,针对同样的英飞凌产品及服务,我们提供更
加丰富和详细的英文资料可供客户参考使用。请详见 www.infineon.com
客户理解并且同意,英飞凌毋须为任何人士由于其在翻译原来的英文版本成为该等中文翻译版本的过程中可能
存在的任何不完整或者不准确而产生的全部或者部分、任何直接或者间接损失或损害负责。英飞凌对于中文翻
译版本之完整与正确性不担负任何责任。英文版本与中文翻译版本之间若有任何歧异,以英文版本为准,且仅
认可英文版本为正式文件。
您如果使用以下提供的资料,则说明您同意并将遵循上述说明。如果您不同意上述说明,请不要使用本资料。
版本 2014/05
出版发行:
英飞凌科技公司
上海, 中国
© 2014 Infineon Technologies
版权所有
免责条款
本应用笔记中给出的信息仅作为实现英飞凌器件的建议,不得被视为英飞凌器件的任何特定功能、条件或质量
作出的任何说明或保证。此应用笔记的接受者必须在实际应用中判定此种描述的任何功能。英飞凌科技在此否
认承担此应用笔记中任何和所有信息相关的任何形式的保证和责任(包括但不限于不侵犯第三方知识产权)。
信息
有关技术、交货条款及条件和价格,请与您最近的 Infineon Technologies 办事处联系。
警告
由于技术要求,组件可能含有危险物质。如需相关型号的信息,请与您最近的 Infineon Technologies 办事
处联系。如果可能合理地预期此类组件的故障会导致生命支持器件或系统发生故障或影响该器件或系统的安全
性或有效性,则 Infineon Technologies 提供的组件仅可用于获得 Infineon Technologies 明确书面批准的
生命支持器件或系统。生命支持器件或系统的目的是植入人体或支持和/或保持并维持和/或保护生命。如果出
现故障,则可能危及使用者或他人的人身安全。

TC27xC 启动与初始化
AP32201
应用笔记
4
V0.1,2014-05
目录
1 概述..........................................................................5
1.1 术语定义及缩写................................................................ 6
1.2 参考文献...... ................................................................6
2 器件初始化之前的硬件和 Flash 配置...............................................7
2.1.1 硬件配置引脚.................... ..............................................7
2.1.2 Flash 配置-启动模式索引和 ABM 标头...............................................9
2.1.1 Flash(PROCOND)的用户配置和固件初始化...........................................12
3 TC2xC 初始化顺序...............................................................16
3.1 C 运行环境初始化
.................
...............................................19
3.1.1 C 运行环境初始化的内存测试..................................................... 21
3.2 复位和内存一致性测试........... ...............................................22
3.3 初始化驱动和外设为默认设置.....................................................24
3.4 启动阶段的安全测试和初始化.....................................................25
3.5 驱动程序初始化函数.............................................................28
3.5.1 时钟初始化.....................................................................28
3.6 多核启动.......................................................................31
3.7 操作系统切换...................................................................32
4 TC27xC 启动....................................................................33
4.1 CPU 中断处理....................................................................33
4.2 CPU 陷阱处理....................................................................36
4.3 次级引导程序处理...............................................................39

TC27xC 启动与初始化
AP32201
应用笔记
5
V0.1,2014-05
1 概述
TC27xC TriCore™ AURIX™ 微控器初始化过程,包括以下步骤:
⇒ 初始化 CPU0 的 C 运行环境(Cstart 程序),AURIX 复位后,CPU0 是默认激活的 CPU。
⇒ 复位测试确定是否需要重新配置时钟。然后执行 RAM 一致性检查,以确保 RAM 测试和初始化的正确
完成。
⇒ 之后进行默认驱动程序的初始化,使系统及其外围设备快速进入默认状态。驱动程序进一步的初始
化可在 CPU0 上继续进行,也可切换到 CPU1,如果驱动程序初始化过程需要锁步核校验。
⇒ 执行重要安全部件的启动过程的安全测试,应用程序相关软件钩子程序也要进行相应的初始化。
⇒ 然后对普通外设和驱动程序进行初始化,包括初始化时钟和在其它不同的驱动程序中对其余的硬件
部分进行初始化。
⇒ 多核系统初始化,包括启动其余 CPU,建立相应 C 运行环境。
⇒ 初始化最后阶段,程序控制权转移到操作系统,程序在多核的同步运行。
另外,本文档还描述了与器件初始化有关的方面:
⇒硬件和固件相关的配置 - 配置硬件引脚,启动模式索引,以及 Flash 中的用户配置模块等。
⇒CPU 和安全看门狗的处理 - 应用笔记 AP3222 对这些内容有进一步描述。
⇒RAM 测试部分 – 在 C 运行环境建立前后,使用存储测试单元进行 RAM 测试。应用笔记 AP32197 将
对这些内容进一步描述。
⇒中断和陷阱的设置。
⇒二级启动加载配置和支持,启动加载程序跳转到到应用程序。
⇒ TC27xC 与标定有关的 ED 部分的初始化。
剩余40页未读,继续阅读













JokerCK
- 粉丝: 35
- 资源: 2
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- Xilinx SRIO详解.pptx
- Informatica PowerCenter 10.2 for Centos7.6安装配置说明.pdf
- 现代无线系统射频电路实用设计卷II 英文版.pdf
- 电子产品可靠性设计 自己讲课用的PPT,包括设计方案的可靠性选择,元器件的选择与使用,降额设计,热设计,余度设计,参数优化设计 和 失效分析等
- MPC5744P-DEV-KIT-REVE-QSG.pdf
- 通信原理课程设计报告(ASK FSK PSK Matlab仿真--数字调制技术的仿真实现及性能研究)
- ORIGIN7.0使用说明
- 在VMware Player 3.1.3下安装Redhat Linux详尽步骤
- python学生信息管理系统实现代码
- 西门子MES手册 13 OpcenterEXCR_PortalStudio1_81RB1.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0