回答編集履歴
1
内容を修正
test
CHANGED
@@ -1,9 +1,9 @@
|
|
1
1
|
R_Config_SCIF9_Serial_Receive関数は、単に受信バッファとそのサイズを設定して、シリアル受信を開始する関数です
|
2
|
-
実際の受信データは、
|
2
|
+
実際の受信データは、先の受信バッファの先頭から、g_scifa9_rx_countのバイト分格納されます
|
3
3
|
あなたのすべきことは、
|
4
4
|
1. R_Config_SCIF9_Serial_Receive関数を実行して受信バッファを設定、受信動作を開始
|
5
5
|
0. g_scifa9_rx_countを読み出し0であればなにもしない
|
6
|
-
0. g_scifa9_rx_countが0以上であれば、
|
6
|
+
0. g_scifa9_rx_countが0以上であれば、受信バッファアドレスからデータを読み出し、g_scifa9_rx_countを0にして、gp_scifa9_rx_addressに受信バッファアドレスを代入します
|
7
7
|
|
8
8
|
|
9
9
|
ってことで、プログラムの実行中は、定期的に2,3を繰り返し実行するってことになります
|