只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
使用道具 舉報
Hephaestus 發表于 2022-3-30 23:13 這就是原子操作的概念。 以八位機為例,主循環: int i;
azjdly 發表于 2022-3-30 23:33 大佬,如果是32位,不存在這個高低位情況下,單片機把一個變量加1,是先把變量從內存取出到寄存器,讓后 ...
Y_G_G 發表于 2022-3-31 15:55 贊同5樓的說法 要看你自己的需要去操作 一個普通任務,一個中斷,操作同一個變量,有可能出現的情況就是:你 ...
Hephaestus 發表于 2022-4-1 17:26 以我在沙發位的8位機例子為例,如果i是char型的,那么i++就是原子操作,無需保護,主循環可以隨便改,中 ...
本版積分規則 發表回復 回帖后跳轉到最后一頁
手機版|小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網