robinwong 发表于 2025-8-26 18:31:02

为什么修改一些io后编译的USB_MSC.hex文件,在load后,出现电脑不认盘的现象,但编译为原始的hex,是可以使用U盘功能的。为何呢?感谢高手解答一下啊。

_NCY_ 发表于 2025-8-26 19:47:32

io是IO口吗
load完不认盘大概率是是进不了中断导致的。
检查一下那三项配置好了吗:
code start
interrupt vector
start up.a51 里的cseg at 3000h




_NCY_ 发表于 2025-8-26 19:49:14

直接烧录不要配置这几个,编译出来的hex才能用
如果要load,必须要配置这三个才能用

robinwong 发表于 2025-8-26 19:56:05

配置了,3000H。电脑提示“无法识别的usb设备”。

robinwong 发表于 2025-8-26 21:19:52

找到了,确实是中断问题。没有添加你的STARTUP.A51文件{:touxiao:}
页: 1 2 3 4 [5]
查看完整版本: FAT12_Loader:动态加载APP,干掉一切上位机软件!!!