大家好,采用51单片机,采用CH375A,采用的是串口连接单片机 使用的是CH375HF5.H,CH375DiskReady( )能通过,在创建文件的时候总返回0X1F,请问这是怎么回事?应该怎么解决,谢谢
查看: 3599
回复: 6
[求助]CH375A写U盘的问题,创建文件的时候总是返回0x1f
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
那你看下DISK-BASE-BUF里面的数据是什么?你可以将你单片机的串口速度提高点
#define DISK_BASE_BUF_ADDR 0x0000 /* 外部RAM的磁盘数据缓冲区的起始地址 最开始的32字节内容如下: 04 FF Fa F5 F0 EB E6 E1 DC D7 D2 CD C8 C3 BE B9 B4 AF AA A5 A0 9B 96 91 8C 87 82 7D 78 73 6E 69
里面的数据有点不正常,你单片机的晶振是多少?打开文件的时候也是返回0X1F吗?
单片机的晶振是22118400,11.0592的2倍。是直接新建文件的,没有先打开文件
手册上说的主机方式对晶振要求比较高的,误差在千分之四以内,你最好整个12.000的
我的是采用的串口方式,单片机晶振是22118400,375晶振是12.000的
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录