CH375 和 MSP430 通信时 tmp = CH375LibInit() 返回值总为 0x81?

我用 CH375 和 MSP430 通信,CH375LibInit() 时返回值总为 0x81,确定程序没有任何问题,因为其他几百个板子都没问题,用一块好的板子测各个管脚的信号和有问题的板子对比,只有在执行 CH375LibInit() 时 D0 - D7 的信号不一样(脉冲数比好板子多得多),但检查硬件连接及晶振等都正常,实在想不通到底什么原因,望各位大侠帮忙。

检查硬件连接是否正常。 返回81表示硬件错误。如果程序没有问题的话,那肯定是硬件有错误导致的。可以确定。 因为好的板子程序执行了其他操作所以脉冲多。 你可以做测试命令,就发现返回的数据肯定不对。硬件连接肯定不正常。测试很简单,发测试命令,发0XAA,读出数据看看是什么数据,发测试命令,发0X55,读出数据。看看是不是有一位数据是常高或者常低的。


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