Преглед изворни кода

update: toespi(L)迁移至c文件

Dozingfiretruck пре 3 година
родитељ
комит
2e3b01ba8b
2 измењених фајлова са 4 додато и 3 уклоњено
  1. 0 3
      luat/include/luat_spi.h
  2. 4 0
      luat/modules/luat_lib_spi.c

+ 0 - 3
luat/include/luat_spi.h

@@ -48,9 +48,6 @@ typedef struct luat_espi {
     uint8_t mode;
     uint8_t mode;
 } luat_espi_t;
 } luat_espi_t;
 
 
-#define LUAT_ESPI_TYPE "ESPI*"
-#define toespi(L) ((luat_espi_t *)luaL_checkudata(L, 1, LUAT_ESPI_TYPE))
-
 /**
 /**
     spiId,--串口id
     spiId,--串口id
     cs,
     cs,

+ 4 - 0
luat/modules/luat_lib_spi.c

@@ -20,6 +20,10 @@
 
 
 #define META_SPI "SPI*"
 #define META_SPI "SPI*"
 
 
+#define LUAT_ESPI_TYPE "ESPI*"
+#define toespi(L) ((luat_espi_t *)luaL_checkudata(L, 1, LUAT_ESPI_TYPE))
+
+
 // 软SPI 发送一个字节
 // 软SPI 发送一个字节
 static void spi_soft_send_byte(luat_espi_t *espi, uint8_t data)
 static void spi_soft_send_byte(luat_espi_t *espi, uint8_t data)
 {
 {