[ArmCompiler6--armlink]Keil-MDK中scatter file语法
来源:互联网 发布:linux eclipse 快捷键 编辑:程序博客网 时间:2024/06/05 05:52
简述
keil MDK IDE目前在MCU开发中使用非常广泛,有些时候可能要做一些代码移植,或者更加灵活的处理memory的问题,就需要用到scatter file了,这里对scatter file的一些写法做些学习。
典型的scatter file结构
load region的描述
load_region_description ::= load_region_name (base_address | ("+" offset)) [attribute_list] [max_size] "{" execution_region_description+ "}"
这里需要对attribute_list做下详细介绍:
execution region的描述
execution_region_description ::= exec_region_name (base_address | "+" offset) [attribute_list] [max_size | length] "{" input_section_description* "}"
attribute_list和load region的类似
input section description
input_section_description ::= module_select_pattern [ "(" input_section_selector ( "," input_section_selector )* ")" ]input_section_selector ::= "+" input_section_attr | input_section_pattern | input_section_type | input_symbol_pattern | section_properties
0 0
- [ArmCompiler6--armlink]Keil-MDK中scatter file语法
- [ArmCompiler6--armlink]Keil-MDK中scatter load机制
- armlink - Scatter file文件格式
- armlink - Scatter file文件格式
- ARMLink scatter file(1)
- ARMLink scatter file(2)
- armlink scatter file
- [ArmCompiler6--armlink]armlink使用介绍
- armlink - Scatter file文件实现将函数放在指定内存地址
- keil(mdk)中宏定义
- KEIL MDK:No such file or directory
- KEIl工具之scatter file分散加载文件1
- KEIl工具之scatter file分散加载文件2
- Keil MDK
- Keil MDK中 异常问题收集
- Keil MDK 中MicroLib库的使用
- Keil MDK中生成.BIN文件
- keil MDK在RAM中调试
- linux简单命令
- c3p0在spring中的配置
- linux进程调度(1)
- 电脑用HDMI线分屏后,耳机或音箱没声音之完美解决!
- 蚁群算法求解有时间窗约束的车辆路径问题matlab程序
- [ArmCompiler6--armlink]Keil-MDK中scatter file语法
- JAVA的单例模式
- C++ 继承方式
- 速度,猫抓猫发送到极限速度三顿饭从点老速度
- 嵌入式Linux下I2C接口调试
- 二分法查找
- LeetCode-72. Edit Distance (JAVA)字符串最小编辑距离DP&DFS
- 环信即时通讯
- linux下使用update-alternatives切换java版本的正确姿势