فهرست منبع

modified: main.cpp

yoneda 1 سال پیش
والد
کامیت
520d634200
2فایلهای تغییر یافته به همراه4 افزوده شده و 4 حذف شده
  1. 0 1
      ADRS2040U_i2c.h
  2. 4 3
      main.cpp

+ 0 - 1
ADRS2040U_i2c.h

@@ -27,5 +27,4 @@ enum ADRS2040_CMD {
     ADRS2040_CMD_GET_VALUE,      // ADCデータ読み取り
 };
 
-
 #endif

+ 4 - 3
main.cpp

@@ -16,13 +16,13 @@
 // ADCドライバ
 ADC_Driver adcd;
 
-
+// 
 typedef union {
     uint16_t d;
     uint8_t  b[2];
 } I2C_WORD_t;
 
-
+// I2C Slave割り込みハンドラ
 static void i2c_slave_handler(i2c_inst_t *i2c, i2c_slave_event_t event)
 {
     static uint8_t ADRS2040U_cmd = ADRS2040_CMD_INVALID;
@@ -39,7 +39,7 @@ static void i2c_slave_handler(i2c_inst_t *i2c, i2c_slave_event_t event)
                 ADRS2040U_cmd = ADRS2040_CMD_INVALID;
             }
             else if(ADRS2040U_cmd == ADRS2040_CMD_ADC_STOP) {
-                DEBUG_PRINT("ADC START\n");
+                DEBUG_PRINT("ADC STOP\n");
                 adcd.run(false);
                 ADRS2040U_cmd = ADRS2040_CMD_INVALID;
 
@@ -84,6 +84,7 @@ static void i2c_slave_handler(i2c_inst_t *i2c, i2c_slave_event_t event)
     }
 }
 
+// I2C初期化
 void i2c_setup(void)
 {
     i2c_init(i2c0, 100 * 1000);