5秒后页面跳转
FAQ0086 PDF预览

FAQ0086

更新时间: 2023-12-20 18:46:15
品牌 Logo 应用领域
雅特力 - ARTERY /
页数 文件大小 规格书
11页 511K
描述
如何在Eclipse 中实现分散加载?

FAQ0086 数据手册

 浏览型号FAQ0086的Datasheet PDF文件第2页浏览型号FAQ0086的Datasheet PDF文件第3页浏览型号FAQ0086的Datasheet PDF文件第4页浏览型号FAQ0086的Datasheet PDF文件第5页浏览型号FAQ0086的Datasheet PDF文件第6页浏览型号FAQ0086的Datasheet PDF文件第7页 
Eclipse 中实现分散加载的方法  
FAQ0086  
常见问题解答  
Eclipse中实现分散加载的方法  
Questions如何在 Eclipse 中实现分散加载?  
Answer:  
修改脚本链接文件可以将某些函数和数据编排到特定的区域内。  
1. 链接脚本文件一般是放在根目录下ldscripts文件夹内缀为.ld加脚本链接文件的方法是“Project  
-> Properties -> C/C++ Build -> Setting -> Tool Settings -> “GNU ARM Cross C Linker” -> “General->  
添加脚本链接文件。  
2. 修改脚本链接文件将某些函数和数据编排到特定的区域内,脚本链接文件可以使用记事本打开。以  
AT32F413xCFLASH=256KSRAM=32K)为例,其划分区块默认如下:  
/* Specifythe memoryareas */  
MEMORY  
{
FLASH (rx)  
RAM (xrw)  
}
: ORIGIN = 0x08000000, LENGTH = 256K  
: ORIGIN= 0x20000000, LENGTH = 32K  
r 代表 read-onlyx 代表可执行代码,w 代表 read/writeORIGIN 是该区块的起始地址,LENGTH 是  
该区块的大小。  
如果需要将某些函数和数据编排到特定的 FLASH 区域内,则可以将 FLASH 划分为几个区域,以下是  
FLASH 划分为 3 个区域,可以将函数和数据编排到任意一个区域内。  
/* Specifythe memory areas */  
2022.2.23  
1 页  
版本 2.0.0  

与FAQ0086相关器件

型号 品牌 获取价格 描述 数据表
FAQ0087 ARTERY

获取价格

Flash 进行全擦除操作,擦除时间会有个体差异,各颗擦除时间差异性的原因是?
FAQ0088 ARTERY

获取价格

USB 和两路CAN 同时使用, USB 要修改中断向量号吗?
FAQ0089 ARTERY

获取价格

AT32 project enters HardFault_Handler when running on M3 core.
FAQ0090 ARTERY

获取价格

AT32F4 系列不同封装型号可以输出最多独立PWM 数量?
FAQ0091 ARTERY

获取价格

AT32F415 的PA7 有什么使用注意事项?
FAQ0092 ARTERY

获取价格

如何设置SPI3 引脚?
FAQ0093 ARTERY

获取价格

AT32 工程项目在采用非8M 外部晶振时,如何在BSP 中进行修改?
FAQ0094 ARTERY

获取价格

在不断开连接的情况下,USB 设备如何重新枚举
FAQ0095 ARTERY

获取价格

事件唤醒Deepsleep 模式有什么注意事项?
FAQ0096 ARTERY

获取价格

Sxx32F100 与AT32F4xx 的USRAT 差异说明?