各位前輩們好 小弟我現在有個中斷致能相關的問題 晶片使用TI 的MSP430系列的MCU
目前系統架構為有一個SPI介面跟一個RS232介面 RS232打算使用中斷來存取資料 一但
中斷發生就把資料暫存到內部的記憶體裡面 為了資料傳輸的完整性 我希望當我在執行
SPI傳輸並且尚未完成時 若RS232中斷發生了 這個中斷請求可以暫時不被服務 而等我
整個SPI傳完後再去響應RS232的中斷需求 而我想使用INTERRUPT ENABLE來進行控制
目前是想在進入SPI的傳輸時 先把RS232的中斷先Disable掉 之後傳完再把他enable
我想了解的是在中斷被disable期間 如果RS232有新資料進來 他的中斷事件會暫時被Hold
住直到我重新enable時才放出來 還是說這段時間的中斷事件會完全被忽略 重新enable後
我一樣看不到呢 如果是後者那我就有可能會出現資料遺失的情形
不好意思寫這麼多字 因為我是個接觸MCU的新手 還請各位大大指教了
謝謝