Arduino初心者熱烈大歓迎質問スレ part20at DENKI
Arduino初心者熱烈大歓迎質問スレ part20 - 暇つぶし2ch56:774ワット発電中さん
18/01/14 14:42:05.56 5RJujcjs.net
>>48
AVRの場合16bitとか32bit変数のアクセスは、マシン語レベルでは複数個の
8bitメモリアクセス命令で実行されるから、途中で割り込みがかかる可能性がある
例えば、メイン側読み出し中に割り込み側で新しい値を書き込んだ場合
単に一つ前の値が読みだされるとかじゃなくて、下位バイトは古い値で
上位バイトは新しい値とかなってめちゃくちゃになる
そういうことが起きないようにするには、一時的に割り込み禁止するか
2回続けて同じ値になるまで読み出すループを作るとかしかない


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch