volatile的重要性實例記錄-錯誤日記

在編寫串口上位機過程,使用了狀態機,但是狀態值添加修飾符volatile與沒有添加修飾符volatile是非常影響的。以往在單片機方面編寫總是習慣性添加,但是上位機沒有添加。接下來看看添加與不添加的效果。 未添加的代碼 定義變量 變量打印 使用後修改狀態機值 功能調用代碼 觀察實際輸出效果 8,3,3,也就是說第一次使用的時候,直接讀取的是中間緩存的值。   如果添加了修飾符
相關文章
相關標籤/搜索