05 2011 档案

摘要:来源:http://hi.baidu.com/hqy51222/blog/item/99085aee305eb43fadafd56c.html1.分散加载文件(链接脚本文件)的格式问题描述:在链接的时候,要在不同的地址处添加链接文件,暨分散加载文件,这个分散加载文件有什么样的格式呢?问题解答: 程序正确编译生成目标文件以后, 就会链接成可执行的文件, 这个过程中要用到分散加载文件, 它决定可执行的代码在存储器中存放的位置, 这在复杂的程序(例如VIVI对Linux内核的引导)中是很重要的. 下面是一个简单的分散加载文件的例子: ; ******************************* 阅读全文

posted @ 2011-05-04 09:44 蓝色星宇 阅读(3315) 评论(0) 推荐(0) 编辑 |

摘要:我在STM32的学习中发现,大部分的STM32示例程序都是基于IAR开发环境的,但我认为使用Keil MDK开发环境更加方便,可以利用RVMDK强大的外设仿真功能加速STM32的开发。我在以前的Blog文章里介绍过如何在RVMDK中建立STM32 工程,以及如何使用RVMDK的软件仿真功能,下面我将详细说明怎样将已有的IAR工程移植到RVMDK。 不管是IAR还是RVMDK,编程时使用的都是STM32的固件函数库,唯一不同的是启动文件。RVMDK在建立STM32工程时会自动创建启动文件 STM32F10x.s,而IAR使用的启动文件是cortexm3_macro.s。此外,两者对中断向量表的管 阅读全文

posted @ 2011-05-03 19:29 蓝色星宇 阅读(987) 评论(0) 推荐(0) 编辑 |

随笔 - 54, 文章 - 0, 评论 - 21, 阅读 - 14万

Copyright © 2025 蓝色星宇
Powered by .NET 9.0 on Kubernetes

跟小D每日学口语 跟小D每日学口语
点击右上角即可分享
微信分享提示