- 26
- 0
- 约 39页
- 2017-03-24 发布于湖北
- 举报
CCS中C语言软件开发基础 两个目标: 能理解进而编写.CMD文件 学会如何在C语言中访问外设寄存器 本讲内容 1 公共目标文件格式(COFF) 2 .CMD文件编写 3 C语言中外设寄存器的访问 1 COFF—公共目标文件格式 1.1 块(Section,也可翻译为段) 1.2 汇编器对块的处理 1.3 链接器对块的处理 1.4 重新定位 1.链接时重新定位 将各个段定位到存储器中,每个段都从合适的地址开始。 将符号值调整到相对于新的段地址的数值。 调整对重新定位后符号的引用。 2.运行时重新定位 将代码装入存储器的一个地方,而运行在另一个地方。利用SECTIONS命令选项让链接器定位两次。一些关键的执行代码必须装入在系统的ROM中,但希望在较快的RAM中运行。 链接器提供了一个简单的处理该问题的方法。利用SECTIONS命令选项让链接器定位两次。第一次使用装入关键字设置装入地址,再用运行关键字设置运行地址。 1.5 程序装入 (1)硬件仿真器和CCS集成开发环境,具有内部的装入器,调用装入器的LOAD命令即可装入可执行程序。 (2)将代码固化在片外存储器中,采用Hex转换工具(Hex conversion utility),例如Hex500将可执行的COFF目标模块(.out文件)转换成几种其他目标格式文件,然后
您可能关注的文档
最近下载
- 《2025年[江苏]事业单位招聘考试法律类专业能力测试试卷实战解析手册.docx VIP
- T ZGCSC 022—2025 大载荷无人机应急救援系统技术要求.pdf VIP
- 俄语连接词的用法与句子逻辑构建.pptx VIP
- 脊柱健康养护避免久坐劳损.pptx VIP
- 《混凝土结构设计标准》GB T50010-2010(2024年修订).pdf VIP
- 2024年仁怀市选聘城市社区工作者真题 .pdf VIP
- (高清版)DG∕TJ 08-2105-2022 行道树栽植与养护技术标准.docx VIP
- 第九章胰腺超声诊断课件_1.ppt VIP
- 水口镇中心小学校法人治理结构实施方案.doc VIP
- 数字计步器分析.pptx VIP
原创力文档

文档评论(0)