资料介绍
首先我们简单了解下MDK的编译过程,它与其它编译器的工作过程是类似的,该过程见图 481。
编译过程生成的不同文件将在后面的小节详细说明,此处先抓住主要流程来理解。
(1) 编译,MDK软件使用的编译器是armcc和armasm,它们根据每个c/c++和汇编源文件编译成对应的以“.o”为后缀名的对象文件(Object Code,也称目标文件),其内容主要是从源文件编译得到的机器码,包含了代码、数据以及调试使用的信息;
(2) 链接,链接器armlink把各个.o文件及库文件链接成一个映像文件“.axf”或“.elf”;
(3) 格式转换,一般来说Windows或Linux系统使用链接器直接生成可执行映像文件elf后,内核根据该文件的信息加载后,就可以运行程序了,但在单片机平台上,需要把该文件的内容加载到芯片上,所以还需要对链接器生成的elf映像文件利用格式转换器fromelf转换成“.bin”或“.hex”文件,交给下载器下载到芯片的FLASH或ROM中。
- MDK5的开发环境及Proteus入门
- 浅谈Keil-MDK创建项目&编译过程---Code-data,RO-data,RW-data,ZI-data
- 熟悉MDK,stm32的简单程序编译,以及用proteus进行51程序设计和仿真
- MDK开发环境下STM32的简单程序的编译以及一个89C51程序设计和仿真
- cortex_m3_stm32嵌入式学习笔记16之ADC资料下载
- stm32学习——两轮平衡小车之硬件设计资料下载
- MDK412建立stm32f103工程编译里出现错误资料下载
- 线性代数学习辅导与习题全解第六版下载 0次下载
- 如何使用Keil MDK及标准外设库创建STM32工程 26次下载
- 如何使用Keil MDK运行第一个STM32程序的资料说明
- Linux中有哪些常见的文件类型? 0次下载
- STM32开发板资料之例程的实现和源代码 210次下载
- MDk如何生成bin文件 1次下载
- TCP-IP协议学习教程全解 0次下载
- C#教程之获取文件类型 4次下载
- 怎样将keil中的程序导出 216次阅读
- Purple Pi OH又开外挂!带你搭建编译环境及编译Android 11固件 660次阅读
- C程序的完整编译过程 1797次阅读
- STM32之红外遥控信号自学习实现 2866次阅读
- 使用ARMClang V6版本编译器出现错误的解决方法 4945次阅读
- 怎么批量移动特定文件到指定文件夹 3022次阅读
- SMT32的HEX文件里加入固件版本的方法 3707次阅读
- Quartus软件使用技巧—无需全编译更新mif文件 2588次阅读
- Linux的文件类型介绍 975次阅读
- 编译器将.c文件编译为.o文件链接的过程 4270次阅读
- STM32程序HEX文件中加入固件版本信息 4164次阅读
- 学习嵌入式linux系统开发,文件类型一定要分清 809次阅读
- Allegro中的文件类型后缀汇总 6569次阅读
- stm32之.hex 文件 4028次阅读
- 专家揭秘:STM32启动过程全解 5.3w次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多