因仑“3+1”工程特种兵精英论坛

标题: M051从SD卡中把程序载入内存并运行 [打印本页]

作者: 我爱因仑风    时间: 2016-4-17 00:14
标题: M051从SD卡中把程序载入内存并运行
我最近用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)





欢迎光临 因仑“3+1”工程特种兵精英论坛 (http://bbs.enlern.com/) Powered by Discuz! X3.4