Просмотр исходного кода

fix: netdrv,ch390h,读取pkg长度时,应该多填一次0,确保数据正常

Wendal Chen 10 месяцев назад
Родитель
Сommit
17fca785cb
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      components/network/netdrv/src/ch390h_api.c

+ 1 - 0
components/network/netdrv/src/ch390h_api.c

@@ -151,6 +151,7 @@ int luat_ch390h_read_pkg(ch390h_t* ch, uint8_t *buff, uint16_t* len) {
     uint8_t tmp[4] = {0};
     // 先假读一次
     luat_ch390h_read(ch, 0x70, 1, tmp);
+    tmp[0] = 0;
     // 真正读取一次
     luat_ch390h_read(ch, 0x70, 1, tmp);
     uint8_t MRCMDX = tmp[0];