uint8_t型とunsigned char型に対応した多バイトシリアル通信用ライブラリ

Dependents:   multiserial_test serial_check_controller receiverA receiver_transmitter ... more

Revision:
25:1df5616cc007
Parent:
24:0ca02e8c37e5
diff -r 0ca02e8c37e5 -r 1df5616cc007 MultiSerial.cpp
--- a/MultiSerial.cpp	Tue Oct 14 12:22:02 2014 +0000
+++ b/MultiSerial.cpp	Wed Oct 15 06:14:59 2014 +0000
@@ -71,6 +71,8 @@
             static uint8_t rx = 0, i;
             static uint8_t rxData[MAX_DATA_NUM] = {__readKey};
             static uint8_t rx_checkcode = 0;
+            
+            __counter_rx++;
 
             rxData[rx] = __serial__.getc();
 
@@ -109,4 +111,13 @@
                 
             if(__check_rx==0) NVIC_SystemReset();
             }
-            
\ No newline at end of file
+        uint8_t MultiSerial::re_counter_rx(){
+            
+            return __counter_rx;
+            
+            }
+        void MultiSerial::reset_counter_rx(){
+            
+            __counter_rx = 0;
+            
+            }
\ No newline at end of file