我的程序中调用i = CH374LibInit( );后,发现i=0x81, 利用函数CH374Reset();或者手动复位374后CH374LibInit( )返回值仍然为0x81;
请问原因在哪里?另外我在ch374的晶振用的是24MHZ,并联电容为33P。请问与电容值有关系么?
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
我的程序中调用i = CH374LibInit( );后,发现i=0x81, 利用函数CH374Reset();或者手动复位374后CH374LibInit( )返回值仍然为0x81;
请问原因在哪里?另外我在ch374的晶振用的是24MHZ,并联电容为33P。请问与电容值有关系么?
那是因为你的硬件连线有问题,你可以读取第7个寄存器的值,正确的返回值应该是0XF0,如果不是的话,检查硬件连线,还有一种可能就是晶振没起振或者复位不完全,这个你可以测试374的25脚和26脚电压,晶振起振和复位完全的话,25脚电压为低,26脚电压为高。