英飞凌TC297 PSPR与DSPR
TC297的系统架构图如下,3个核CPU0/1/2有各自的RAM,分为程序RAM和数据RAM,即PSPR和DSPR。PSPR(或者叫做PRAM)主要用于放置静态函数,提高函数执行效率,或放置flash驱动函数以擦写flash(可参考官方Flash Demo);DSPR主要用于全局变量、现场保护的上下文管理和堆栈等数据。
对PSPR和DSPR的访问可以通过两种方式:全局地址访问和私有地址访问。
(1)全局地址见下表:
(2)对每个核来说,其PSPR的私有地址均为0xC000_0000,DSPR的私有地址均为0xD000_0000,默认情况下CPU总是从全局地址访问其RAM,如果CPU以私有地址访问其RAM,会在其对应的全局地址产生一个总线转换,具体转换到哪一个地址取决于CPU的ID,对应手册中的说明如下:
注:一个CPU可以通过SRI总线访问另一个CPU的RAM。
转载于:https://www.cnblogs.com/uestcliming666/p/11460228.html
英飞凌TC297 PSPR与DSPR相关推荐
- 单片机断电后静态存储区里面还有数据吗_单片机启动流程和存储架构详解
最近在给公司的ADAS DCU做内存分配(Memory Allocation),在这儿记录一下相关知识点,也算是给中文社区做贡献了. 目录: 1. ECU启动流程 2. 存储空间解析 3. TC397 ...
- tc27x的内存保护MPU设置浅析(个人理解)
目录 一.背景 二.Tc27x相关寄存器 1.注意点 2.注意几个强相关寄存器 1).数据保护范围寄存器 2).代码保护范围寄存器 3).保护集启用寄存器命名约定 4).PSW(每个核都有一个) 5) ...
- 车载测试自动驾驶域控制器开发和量产的挑战
什么是域控制器 过去十多年的汽车智能化和信息化发展产生了一个显著结果就是ECU芯片使用量越来越多.从传统的引擎控制系统.安全气囊.防抱死系统.电动助力转向.车身电子稳定系统:再到智能仪表.娱乐影音系统 ...
- 智能驾驶域控制器硬件方案演进趋势分析
交流群 | 进"传感器群/滑板底盘群"请加微信号:xsh041388 交流群 | 进"域控制器群/操作系统群"请加微信号:ckc1087 备注信息:传感器/滑板 ...
- TC297 Memory Maps 内存映射
TC297的框图 3.Memory Maps 内存映射 TC29x CPU相关内存如下: PMU0(程序存储器单元)特点如下: -8M 程序闪存 -Data Flash Memory -User Co ...
- 英飞凌TC27x系统架构
目录 前言 一.英飞凌TC27x系统架构 二.缩写意义 总结 前言 EB主要是对MCAL的配置,即微控制器抽象层. 配置MCU需要对MCU架构比较熟悉. 总结如下: 一.英飞凌TC27x系统架构 二. ...
- 英飞凌-AURIX-TC3XX-内核架构:AURIX TriCore 1.6P
目录 英飞凌-AURIX-TC3XX-内核架构:AURIX TriCore 1.6P 1.AURIX TC1.6P内核简介及特点 2.AURIX TC1.6P系统组成及框架 2.1.AURIX TC1 ...
- 关于Aurix的内存,缓存Cache,PSPR等的理解-(持续更新)
AURIX的芯片手册: 内存 内存在电脑中起着举足轻重的作用.内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE). RAM作为主存的主要部分,按其结 ...
- TC297程序进busError时问题定位
目的: 介绍当TC297程序进入busError时如何定位问题,及参考依据. 这里以英飞凌官方AURIX Development Studio环境来说明,实际工程使用demo中提供的驱动库. 问题现象 ...
- CAN片选使用(英飞凌)
英飞凌的TC277,TC297,TC397在使用CAN模块时候,同一类型的CAN(如 MRST0A.MRST1A为两个类型)的片选使用时候要避免出现+8相同的情况.比如:片选0和片选8,片选1和片选9 ...
最新文章
- 史上最浅显易懂的Git教程!
- 4g内存 mysql_4G内存 mysql数据库
- 用到lucene的爬虫的简单实现
- 字符串移位:如“abcdefghi”右移2位后变成“cdefghiab”
- hdu_2243_考研路茫茫——单词情结(AC自动机+矩阵)
- 小牛照片恢复软件_电脑移动硬盘U盘数据恢复SD卡照片文件软件修复开盘远程维修服务...
- You can't specify target table 'TS_AUTH_ADMIN' for update in FROM clause记录
- Oracle AWR ASH
- 网友调侃特斯拉股价要冲向火星 马斯克:疯狂的时代
- Visual Studio [即时窗口] [命令窗口] (Immediate Window Command Window) 转
- fetch body里数据为ReadableStream 解决办法
- 无法解析的外部符号:GetWindowThreadProcessId/EnumWindow
- RHEL4-VNC服务(二)vnc服务器的配置
- 使用免费阿里云服务器搭建远程桌面服务
- 【渝粤教育】广东开放大学 经济法基础 形成性考核 (52)
- Qt opengl fps相机
- 最新全国机场名(持续更新2017-12-27)
- 点云配准--4PCS原理与应用
- 清除文件用其他应用默认打开方式
- 【历史上的今天】12 月 3 日:世界上第一条短信;Fortran 语言之父诞生;百度贴吧上线
热门文章
- VCF虚拟融合架构--企业IT基础架构建设新趋势-李飞 秦贵松 (VCF 虚拟融合架构 )
- SWUST OJ 190: 游程编码
- 运算放大器虚短和虚断
- Python数据处理Tips数据重复值处理常用方法
- C++:vector的初始化(5种)
- selenium+python自动化106 - 滑动 iframe 上的滚动条
- css判断手机端还是pc端,JavaScript判断设备是手机端还是PC端,并加载不同的css/js文件...
- VS2008中关于“加载安装组件时遇到问题。取消安装”的解决办法
- 【JAVA】数据结构——堆的排序及相关面试题
- Unity3D水下动物模型大集合