请选择 进入手机版 | 继续访问电脑版
查看: 1778|回复: 0

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

[复制链接]
发表于 2016-3-28 21:32:27 | 显示全部楼层 |阅读模式
我最近用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)
回复

使用道具 举报

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

本版积分规则

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