制御系なら俺に聞いてもいいぞ(2)
■ このスレッドは過去ログ倉庫に格納されています
0862デフォルトの名無しさん
NGNGたとえば、UARTの受信があったら、それを受信レジスタから読み出して、
必要な処理をするというプログラムがあったとします。
これを、受信割込を使わないで、行うようにする定番の方法みたいなものはないでしょうか?
while(1){
if(受信フラグ==1){
受信処理;
}
通常の計算処理など;
}
こういったプログラムを作った場合、「通常の計算処理など」が、
条件によって、たまたま時間がかかってしまった場合、
受信したキャラクタの取りこぼしが発生してしまうので、
やはり割込を使うしか方法がないように思うのですが。
■ このスレッドは過去ログ倉庫に格納されています