当前位置: 首页 > java >正文

链接文件及功能安全:英飞凌官方文档摘录 - 基于Tasking与AURIX TC3xx MCAL中Link文件解析以及代码变量定位方法详解

目录

1、TASKING Link文件解析

1.1、DSRAM中的数据存放

1.2、PFlash中的代码存放

1.3、(d)LMU

1.4、PSRAM

1.5、UCB

2、代码和变量定位

2.1、把变量放在DSRAM

2.1.1、把变量放在固定位置

2.1.2、把变量放在其它DSRAM

2.1.3、将某个.c里面的变量都放在某段RAM里面(通过LSL的方式)

2.2、把变量放在DLMU

2.3、把变量放在LMU

2.4、把程序放在PSRAM中运行(通过#program)

2.5、把程序放在PSRAM中运行(通过LSL)

2.6、把程序放在PFLASH中指定位置

2.7、把常量放在PFLASH中指定位置

2.8、用数组设置UCB区域


1、TASKING Link文件解析

        在AURIX™ 2G中(以TC387为例),每个CPU都有自己的PSRAM (又称PSPR)和DSRAM(又称DSPR),它们都是RAM,只不过PSRAM是挂在指令总线上,而DSRAM是挂在数据总线上,因此如果在PSRAM运行代码,DSRAM存放数据,可以达到0 cycle等待。但是PSRAM上也是可能存放数据的,只不过效率低一点。

        文章来源于英飞凌,如有侵权请联系删除!

http://www.xdnf.cn/news/2196.html

相关文章:

  • C++学习:六个月从基础到就业——STL:分配器与设计原理
  • 一种滑窗像素自差值的深度学习损失函数
  • MySQL主从数据库配置教程
  • 谈谈关于【枚举】类型变量的好处
  • ARM架构的微控制器总线矩阵优先级与配置
  • SpringMVC
  • OpenFeign 日志配置
  • 在应用运维过程中,业务数据修改的证据留存和数据留存
  • 62.不同路径
  • Android移动应用开发:创建计算器
  • 模型 隐含前提
  • 【后端】主从单体数据库故障自动切换,容灾与高可用
  • Jest 快照测试
  • 前端面试 HTML篇
  • vue中 vue.config.js反向代理
  • 元数据驱动的 AI 开发:从数据目录到模型训练自动化
  • 蓝桥杯 8. 移动距离
  • 【QuPath】人工标注WSI
  • 产销协同是什么?产销协同流程有哪些?
  • 2025.04.26-淘天春招笔试题-第二题
  • AutoSAR从概念到实践系列之MCAL篇(二)——Mcu模块配置及代码详解(下)
  • Pygame事件处理详解:键盘、鼠标与自定义事件
  • QT对话框及其属性
  • Tauri文件系统操作:桌面应用的核心能力(入门系列四)
  • 深度解析责任链Filter模式:构建灵活可扩展的请求处理管道
  • Spring Boot 支持政策
  • 【数据结构与算法】从完全二叉树到堆再到优先队列
  • 【每天一个知识点】点乘(Dot Product)
  • 【C语言练习】004. 使用各种运算符进行计算
  • 【高频考点精讲】前端职业发展:如何规划前端工程师的成长路径?