关于ch374U,LIB初始化函数

我用了374自带的函数库,执行 CH374LibInit() 返回0x81,说是硬件有问题,首先,我的SPI底层是可以通信的,我立即重试了读写寄存器,读写RAM,都正常

(1)LibInit前需要延时100mS,保证374完全复位 (2)对40H-7FH连续写入数据,再连续读出来,比较数据是否一致


hehe,374一直是有电的,我只是重新启动我的程序而已,我也试过重新对整个板子上电,同时寄存器,内存都是在出问这个错误后,又立即做过测试的,读写都没有问题


测试时注意 :要测试ReadBlock,WriteBlock函数,先进行连续的写,然后再连续的读出来看是不是一样的.不要写一个读一个. 库里面就是这样测试的.写数据之间不要加打印等输出,因为库里面在测试的时候不会连续读写.你把数据读完后再打印输出.


我已经将项目文件发给沁恒了,我同时读写整个RAM地址是没有问题的 在使用LIB的项目中,我只是将SPI底层改为我自身平台的方式,基它任何改动都没有


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