是这样的,我执行到375库的CH375DiskReady( )函数就出现了问题,反复执行10次都没有Ready,然后就跳过了(这在程序中可以接受),但是后面的一个函数CH375FileOpen( )就不能通过了,我仔细单步观察了执行过程是先发命令字0x22,然后接受数据0x14,反复一遍相同的操作后,再发命令0x0A,然后发数据0X20,到此时即收回来的数据成了0x23,这样就在后面的判断中报错了!我想前面都已经能够通过CH375的自检了,为什么到库这里就通不过呢?具体情况就这样,还望楼上的高人指点!(已经憋了好几天了,一直卡在这里!)可以和你email联系吗?我的是个人信息保护,已隐藏[Emot]1[/Emot]
查看: 4779
回复: 4
再次请问Nine inch nails!
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
Nine Inch Nails
发表于: 2005-07-07 09:10:00
初始化库成功了是吧,CH375FileOpen( )返回什么错误状态?0X23啊,没有这个错误代码!
俺也是同意问题,不知道有没有能解答的~
Alice In Chains
发表于: 2006-03-06 09:30:00
返回0X23很有可能改了头文件,在没有等待中断产生就获取中断状态退出了,获取到的状态是端口上的随机状态. 或者硬件上中断脚连接有问题
谢谢,已解决,如Nine inch nails!所说, 修改了头文件。
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录