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作為主機(jī),外接傳感器,用iic進(jìn)行交互。
代碼采用硬件iic的方式,反復(fù)讀寫傳感器的寄存器采樣的數(shù)據(jù),在此過程中出現(xiàn)超時(shí)、漏數(shù)據(jù)的情況。
采樣速率100Hz。
求助有沒有什么方法調(diào)試能夠防止他漏