1. 程式人生 > >arduino 中斷與Wire庫函式(即I2C通訊)不起作用

arduino 中斷與Wire庫函式(即I2C通訊)不起作用

看了這篇文章後才恍然大悟,部分內容轉自這篇文章

我說為什麼我用中斷MsTimer2函式,三軸加速器資料發不出來

原來不論是 IIC/TWI, 或是 SPI, 以及硬串列埠、軟串列埠甚至 Serial.print 都是要靠中斷來幫忙處理, 如果你把中斷禁止了, 那 IIC/TWI, SPI 都無法動作了 !  

啥?  你說你沒有禁止中斷?

 Arduino 一旦進入中斷程式 就會自動禁止中斷

     自己還沒有涉及太深的東西,先留著吧。原文中還有很多內容,讀者可自行檢視