if(!CH58x_iic_master_write(0xAE,tx_buf,1,1,1000)) { ????PRINT("%s%d\n",__FUNCTION__,__LINE__); } if(!CH58x_iic_master_read(0xAE,temp,1,1000)) { ????PRINT("%s%d\n",__FUNCTION__,__LINE__); }
用ch583M作为主机,外接传感器,用iic进行交互。
代码采用硬件iic的方式,反复读写传感器的寄存器采样的数据,在此过程中出现超时、漏数据的情况。
采样速率100Hz。
求助有没有什么方法调试能够防止他漏
热门产品 :
CH32X035: 32位USB+USB PD单片机