实例介绍
6713的二级引导的具体实现,不使用flashburn,通过建立两个工程的方法。对flash在线烧写。简单灵活。
下载 工程的文件,并且运行。在工程中分为如下步骤 畀序开始 擦除 往中指定的 位置写 参数 参数:要搬移的字节数由日标文件的文件决定 将开始的字节 从 写多少字节由日标文件的文件决定 进 将其他代码从 写进 写多少字节由日标文件的文仁决定 程序元成 上面代码中,其中的参数也就是前面文件中的 它表示目标文件的大小是 字节,因此从 中往 中搬移的时候要搬 而在自启动的时候 程序也要知道要从中搬移多少字节数据,因此把 写在中,在 程序中去读这个地址,就知道要从中搬移多少字节了 然后,把中 的数据(也就是 的代码)写进 具体写 多少根据文件决定,在本项目中, 占了见前面文件因此就写 字节就可以了。 冉把 的代码写进 写进去的字节数就是 到此 中从 开始存放的目标文什的代码就全部写进中去了,可以通 过窗口去查看是不是一样。 淅开电源,再开电,首先把 开始的字节搬移进片内,也就是 然后 把代码从 搬移到片内的 溵移完成之后,就跳到 去执行程序,完成了自启动。 附录语言编写的 程序 这个地址应该属于一个不会被改变的地址, 这个地址存放的是要搬 移的宁节数,把它读出来就知 道要搬移多少了 把代码从中读到片内来 在编程时要注意的数据宽度,其宽度不同,其地址要跟着改变,当数据宽度为时, 地址不变,数据宽度为时。地址要左移数据宽度为时,地址要左移 这种方法可以在 其他上实现,只需要改变文件以及空间地址就 可以了。 【实例截图】
【核心代码】
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论