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

西安PDU bug 和window脚本 在linux 上运行的问题!!!!

liyi лет назад: 2
Родитель
Сommit
b044bc6f37
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      output/t113i/etc/init.d/rcS
  2. 1 1
      pro/src/cascade_slave.c

+ 1 - 1
output/t113i/etc/init.d/rcS

@@ -30,7 +30,7 @@ mdev -s
 
 /etc/adb_conf.sh start &
 #/usr/sbin/dnsmasq &
-#/sbin/udhcpc ¨Ci eth0 ¨Cs /usr/share/udhcpc/default.script &
+#/sbin/udhcpc �Ci eth0 �Cs /usr/share/udhcpc/default.script &
 /usr/sbin/smartMonitor.sh &
 
 tinymix set "ADC2 Input MIC2 Boost Switch" 1 > /dev/null

+ 1 - 1
pro/src/cascade_slave.c

@@ -221,7 +221,7 @@ static void slave_read(slave_handle_t *sh, uint32_t addr,int num,uint32_t reg_ty
             {
                 uint32_t *base_addr = (uint32_t *)modbus_three[reg_type].addr;
                 uint32_t step = addr - sh->map->start_registers;
-                base_addr = base_addr + (addr - modbus_three[reg_type].offset);
+                base_addr = base_addr + (addr - modbus_three[reg_type].offset) / 2;
                 uint32_t *map_addr = (uint32_t *)&(sh->map->tab_registers[step]);
                 if(num < 126)
                 {