求助i = CH375LibInit( )过不去的问题[求助]

想做一个项目:用Winbond 77E516单片机通过CH375B,将采样数据保存在U盘里 用I/O模拟口线的方式,375测试程序结果正常,应用下载的FILELIBC 的 EXAM7 CH375HFC.LIB 跑到 i = CH375LibInit( )就过不去了,没有返回值,程序卡住不动了,请问是什么原因导致的!

先做测试命令,保证测试命令能通过.从现象判断应该是CH375读写函数不正确.检查时序


谢谢!但是问题还在 执行 xWriteCH375Cmd(CMD_CHECK_EXIST); xWriteCH375Data(0xcc); test=xReadCH375Data(); 返回的test值是0x33 这样能不能说明读写函数没有问题啊 程序还是卡在原来的位子


那么你发0X33,返回的数据是不是0XCC呢?还有一个就是你的DISK-BASE-BUF的定义是怎么定义的?


LibInit即使失败也应该有返回值,函数里面没什么死循环的代码,你的程序编译时有没有异常的警告


只有登录才能回复,可以选择微信账号登录