CH375FileClose( )返回0x02,表示什么意思呀?
所有的错误返回都在头文件里面有定义,但是返回0X02好象没有这个错误,会不会哪个地方操作有问题啊?
意外错误,原因不明确,库没给出解释,其他的操作:DiskReady,FileOpen成功没有?
就CLOSE时出那个错,其它都成功了 还有一个问题,用Keil uVision3编码,除了把LIB放到工程,还需配制什么吗? 为什么总有些警告.?
变量赋值时程序好像返回程序首地址,重新执行了,第执行到那个变量赋值的地方,又跳到首地址,成死循环了. 是什么原因,跟375库有关系吗? 谢谢
(1)LIB像C文件一样,直接加进去就可以了,不需要其他配置,是一些函数未调用的警告么?若是,则没什么关系 (2)“变量赋值时程序好像返回程序首地址”,说具体点,是什么样的变量,怎么赋值的? (3)仅Close出错,FileWrite或ByteWrite有没有出错?换个U盘试试
单片机:F340
开发工具:Keil uVision3
uchar xdata data[] = "------------------"
这个变量赋值时程序好像返回程序首地址,重新执行了,等执行到这个变量赋值的地方,又跳到首地址,成死循环了. 是什么原因哪?
xdata定义的变量合计赋值指要在超过8个就是上面说的情况.小于8个就没有事. Program Size: data=123.4 xdata=633 const=101 code=8595 数据也没有益出
谢谢
uchar data[] = "------------------"那样定义也一样.出问题
还有文件打开,写入都没有错.就是关闭的时候,返回值不对
对于MCS51,data是关键字,不可以用作变量名