查看: 2191|回复: 0
打印 上一主题 下一主题

M051从SD卡中把程序载入内存并运行

[复制链接]
跳转到指定楼层
沙发
发表于 2016-4-17 00:14:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我最近用M051写了一个从SD卡中把程序载入内存并运行的程序。现在帖出来和大家一起分享。
但我先说明一下以下几点,免得被大家拍晕
1、M051我是扩展了一个32K的内存,其中0X60000000~0x60000700是ROM中的程序的RAM,0x60000800~0x60001000是SD卡中的程序的RAM,0x60002000是把SD卡中载入程序的起始点。测试程序的大小控制在4K以内(懒得写扇区的解释程序).
2、FAT的解释程序是东拼西凑的。有兴趣的可以移植FATFS等FAT的解释程序。
3、这个程序我只是试试,至于实用性,我没有做过产品,所以我也不知道。

要烧写到ROM中的程序代码ourdev_658914PAA4SK.rar(文件大小:275K) (原文件名:主程序.rar)

要在SD卡中测试的程序代码1ourdev_658915XXCJ63.rar(文件大小:167K) (原文件名:测试程序1.rar)

要在SD卡中测试的程序代码2ourdev_658916XY17D5.rar(文件大小:343K) (原文件名:测试程序2.rar)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入中科因仑

本版积分规则

快速回复 返回顶部 返回列表