CH375固件命令当中有3个关于写的操作,disk_write、disk_write_go、wr_disk_data7好像是这三个名字记不清了,我实际操作中无法将数据写入到U盘中是怎么回事呢? 看了一下说明好像是disk_write选中所需写入的扇区号和写入扇区个数,然后用wr_disk_data7把数据写入缓冲区,再用disk_write_go继续写入数据。但是哪个命令是把缓冲区中的数据写入到U盘里面呢?还是wr_disk_data7中完全输入64个字节之后才自动写入到U盘当中么? 我用wr_disk_data7命令第一个数据输入的是08,应该就是后面再输入8个字节就可以了吧?我之后输入了8个字节就把程序终止了(没有用库,我用的8086汇编),但是数据没有被写到U盘上,我又在后面加了一条disk_write_go命令也还是不行,读取等操作都是正常的,请问正常的写数据操作流程是怎么样的呢?有点乱不好意思
查看: 911
回复: 2
[求助]关于写操作
热门产品 :
CH641: PD及无线充电专用MCU
disk_write_go真正把数据写入U盘,但是需要其他另外2个命令的配合才行。 如何向U盘写数据涉及到一些USB传输协议,比较繁琐,你只需知道写数据流程就可以了。关于流程,网上下载CH375EVT.ZIP,参考..\MCS51C\MISCELL目录下的示例CH375EV0.C
多谢多谢!马上下载研究~
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录