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相关推荐

  1. 单片机断电后静态存储区里面还有数据吗_单片机启动流程和存储架构详解

    最近在给公司的ADAS DCU做内存分配(Memory Allocation),在这儿记录一下相关知识点,也算是给中文社区做贡献了. 目录: 1. ECU启动流程 2. 存储空间解析 3. TC397 ...

  2. tc27x的内存保护MPU设置浅析(个人理解)

    目录 一.背景 二.Tc27x相关寄存器 1.注意点 2.注意几个强相关寄存器 1).数据保护范围寄存器 2).代码保护范围寄存器 3).保护集启用寄存器命名约定 4).PSW(每个核都有一个) 5) ...

  3. 车载测试自动驾驶域控制器开发和量产的挑战

    什么是域控制器 过去十多年的汽车智能化和信息化发展产生了一个显著结果就是ECU芯片使用量越来越多.从传统的引擎控制系统.安全气囊.防抱死系统.电动助力转向.车身电子稳定系统:再到智能仪表.娱乐影音系统 ...

  4. 智能驾驶域控制器硬件方案演进趋势分析

    交流群 | 进"传感器群/滑板底盘群"请加微信号:xsh041388 交流群 | 进"域控制器群/操作系统群"请加微信号:ckc1087 备注信息:传感器/滑板 ...

  5. TC297 Memory Maps 内存映射

    TC297的框图 3.Memory Maps 内存映射 TC29x CPU相关内存如下: PMU0(程序存储器单元)特点如下: -8M 程序闪存 -Data Flash Memory -User Co ...

  6. 英飞凌TC27x系统架构

    目录 前言 一.英飞凌TC27x系统架构 二.缩写意义 总结 前言 EB主要是对MCAL的配置,即微控制器抽象层. 配置MCU需要对MCU架构比较熟悉. 总结如下: 一.英飞凌TC27x系统架构 二. ...

  7. 英飞凌-AURIX-TC3XX-内核架构:AURIX TriCore 1.6P

    目录 英飞凌-AURIX-TC3XX-内核架构:AURIX TriCore 1.6P 1.AURIX TC1.6P内核简介及特点 2.AURIX TC1.6P系统组成及框架 2.1.AURIX TC1 ...

  8. 关于Aurix的内存,缓存Cache,PSPR等的理解-(持续更新)

    AURIX的芯片手册: 内存 内存在电脑中起着举足轻重的作用.内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE). RAM作为主存的主要部分,按其结 ...

  9. TC297程序进busError时问题定位

    目的: 介绍当TC297程序进入busError时如何定位问题,及参考依据. 这里以英飞凌官方AURIX Development Studio环境来说明,实际工程使用demo中提供的驱动库. 问题现象 ...

  10. CAN片选使用(英飞凌)

    英飞凌的TC277,TC297,TC397在使用CAN模块时候,同一类型的CAN(如 MRST0A.MRST1A为两个类型)的片选使用时候要避免出现+8相同的情况.比如:片选0和片选8,片选1和片选9 ...

最新文章

  1. 史上最浅显易懂的Git教程!
  2. 4g内存 mysql_4G内存 mysql数据库
  3. 用到lucene的爬虫的简单实现
  4. 字符串移位:如“abcdefghi”右移2位后变成“cdefghiab”
  5. hdu_2243_考研路茫茫——单词情结(AC自动机+矩阵)
  6. 小牛照片恢复软件_电脑移动硬盘U盘数据恢复SD卡照片文件软件修复开盘远程维修服务...
  7. You can't specify target table 'TS_AUTH_ADMIN' for update in FROM clause记录
  8. Oracle AWR ASH
  9. 网友调侃特斯拉股价要冲向火星 马斯克:疯狂的时代
  10. Visual Studio [即时窗口] [命令窗口] (Immediate Window Command Window) 转
  11. fetch body里数据为ReadableStream 解决办法
  12. 无法解析的外部符号:GetWindowThreadProcessId/EnumWindow
  13. RHEL4-VNC服务(二)vnc服务器的配置
  14. 使用免费阿里云服务器搭建远程桌面服务
  15. 【渝粤教育】广东开放大学 经济法基础 形成性考核 (52)
  16. Qt opengl fps相机
  17. 最新全国机场名(持续更新2017-12-27)
  18. 点云配准--4PCS原理与应用
  19. 清除文件用其他应用默认打开方式
  20. 【历史上的今天】12 月 3 日:世界上第一条短信;Fortran 语言之父诞生;百度贴吧上线

热门文章

  1. VCF虚拟融合架构--企业IT基础架构建设新趋势-李飞 秦贵松 (VCF 虚拟融合架构 )
  2. SWUST OJ 190: 游程编码
  3. 运算放大器虚短和虚断
  4. Python数据处理Tips数据重复值处理常用方法
  5. C++:vector的初始化(5种)
  6. selenium+python自动化106 - 滑动 iframe 上的滚动条
  7. css判断手机端还是pc端,JavaScript判断设备是手机端还是PC端,并加载不同的css/js文件...
  8. VS2008中关于“加载安装组件时遇到问题。取消安装”的解决办法
  9. 【JAVA】数据结构——堆的排序及相关面试题
  10. Unity3D水下动物模型大集合