我买了个模块,自己搭线接到STC12C5A60S2。CH375芯片的脚是直接接到单片机,CH375芯片和单片机都是5v供电。
我用库文件CH375HF4.LIB,EXAM9。我设置并口工作模式,INT连接方式为查询方式,检查了接线和并修改了对应的io口,执行CH375LibInit( )返回0x81. 我试着不用你们的库函数,直接发命令,测试工作状态,设置 USB 工作模式,等待U盘连接。。。这些都没问题。
我查看了你们公司的CH375HF.PDF文档,里面说要自己根据具体硬件编写xWriteCH375Cmd( UINT8 mCmd ) ,xWriteCH375Data( UINT8 mData ),xReadCH375Data( ) ,xQueryInterrupt( ) 。我在这几个函数里加了打印信息,发现运行你们的库文件,执行CH375LibInit( )函数,根本就没有调用这几个函数。
请麻烦分析一下为什么会一直返回0x81.谢谢