微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 嵌入式系统中引导程序的实现

嵌入式系统中引导程序的实现

时间:04-12 来源:互联网 点击:

在ARM链接器的命令行里加入“-sCovdescription—file--scl*’或“-scatterdescription-file”,编译链接后,将产生一个分布装载文件。链接器同时产生一组符号,给出每个分布描述文件中命名的区间的长度,装载地址和执行地址。由于链接器和C库都没有将代码从他的装载区间拷贝到执行区间,或创建一个零初始化区域的功能,所以要由应用程序员利用这组符号产生的信息完成这项工作,这是在呼叫C程序之前必须完成的。举例如下;

5 结 语

本文介绍的引导程序已经在SAMSUNG公司的基于ARM7的S3C4510B开发系统上运行并测试通过。还可以在此基础上添加串行通信模块和Flash操作模块,开发系统监控程序,从而实现应用程序的在线升级。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top