From a1da927d9cb3ba15f3dec790af38bde241e9ac52 Mon Sep 17 00:00:00 2001 From: Robofish <1683502971@qq.com> Date: Wed, 18 Jun 2025 14:39:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E4=BB=B6=E5=A4=B9?= =?UTF-8?q?=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MRobot.py | 7 +------ {User => User_code}/.DS_Store | Bin {User => User_code}/bsp/.DS_Store | Bin {User => User_code}/bsp/.gitkeep | 0 {User => User_code}/bsp/bsp.h | 0 {User => User_code}/bsp/buzzer_gpio.c | 0 {User => User_code}/bsp/buzzer_gpio.h | 0 {User => User_code}/bsp/can.c | 0 {User => User_code}/bsp/can.h | 0 {User => User_code}/bsp/delay.c | 0 {User => User_code}/bsp/delay.h | 0 {User => User_code}/bsp/dependencies.csv | 0 {User => User_code}/bsp/gpio_exti.c | 0 {User => User_code}/bsp/gpio_exti.h | 0 {User => User_code}/bsp/i2c.c | 0 {User => User_code}/bsp/i2c.h | 0 {User => User_code}/bsp/led_gpio.c | 0 {User => User_code}/bsp/led_gpio.h | 0 {User => User_code}/bsp/servo_pwm.c | 0 {User => User_code}/bsp/servo_pwm.h | 0 {User => User_code}/bsp/spi.c | 0 {User => User_code}/bsp/spi.h | 0 {User => User_code}/bsp/uart.c | 0 {User => User_code}/bsp/uart.h | 0 {User => User_code}/component/.gitkeep | 0 {User => User_code}/component/crc16_rm.c | 0 {User => User_code}/component/crc16_rm.h | 0 {User => User_code}/component/crc8_rm.c | 0 {User => User_code}/component/crc8_rm.h | 0 {User => User_code}/component/dependencies.csv | 0 {User => User_code}/component/filter.c | 0 {User => User_code}/component/filter.h | 0 {User => User_code}/component/pid.c | 0 {User => User_code}/component/pid.h | 0 {User => User_code}/component/user_math.c | 0 {User => User_code}/component/user_math.h | 0 {User => User_code}/device/.DS_Store | Bin {User => User_code}/device/.gitkeep | 0 {User => User_code}/device/bmp280_i2c.c | 0 {User => User_code}/device/bmp280_i2c.h | 0 {User => User_code}/device/dependencies.csv | 0 {User => User_code}/device/device.h | 0 {User => User_code}/device/key_gpio.c | 0 {User => User_code}/device/key_gpio.h | 0 {User => User_code}/device/oled_i2c.c | 0 {User => User_code}/device/oled_i2c.h | 0 {User => User_code}/device/pc_uart.c | 0 {User => User_code}/device/pc_uart.h | 0 {User => User_code}/device/servo.c | 0 {User => User_code}/device/servo.h | 0 {User => User_code}/module/.gitkeep | 0 {User => User_code}/module/config.c | 0 {User => User_code}/module/config.h | 0 {User => User_code}/task/.gitkeep | 0 {User => User_code}/task/init.c.template | 0 {User => User_code}/task/task.c.template | 0 {User => User_code}/task/user_task.c.template | 0 {User => User_code}/task/user_task.h.template | 0 58 files changed, 1 insertion(+), 6 deletions(-) rename {User => User_code}/.DS_Store (100%) rename {User => User_code}/bsp/.DS_Store (100%) rename {User => User_code}/bsp/.gitkeep (100%) rename {User => User_code}/bsp/bsp.h (100%) rename {User => User_code}/bsp/buzzer_gpio.c (100%) rename {User => User_code}/bsp/buzzer_gpio.h (100%) rename {User => User_code}/bsp/can.c (100%) rename {User => User_code}/bsp/can.h (100%) rename {User => User_code}/bsp/delay.c (100%) rename {User => User_code}/bsp/delay.h (100%) rename {User => User_code}/bsp/dependencies.csv (100%) rename {User => User_code}/bsp/gpio_exti.c (100%) rename {User => User_code}/bsp/gpio_exti.h (100%) rename {User => User_code}/bsp/i2c.c (100%) rename {User => User_code}/bsp/i2c.h (100%) rename {User => User_code}/bsp/led_gpio.c (100%) rename {User => User_code}/bsp/led_gpio.h (100%) rename {User => User_code}/bsp/servo_pwm.c (100%) rename {User => User_code}/bsp/servo_pwm.h (100%) rename {User => User_code}/bsp/spi.c (100%) rename {User => User_code}/bsp/spi.h (100%) rename {User => User_code}/bsp/uart.c (100%) rename {User => User_code}/bsp/uart.h (100%) rename {User => User_code}/component/.gitkeep (100%) rename {User => User_code}/component/crc16_rm.c (100%) rename {User => User_code}/component/crc16_rm.h (100%) rename {User => User_code}/component/crc8_rm.c (100%) rename {User => User_code}/component/crc8_rm.h (100%) rename {User => User_code}/component/dependencies.csv (100%) rename {User => User_code}/component/filter.c (100%) rename {User => User_code}/component/filter.h (100%) rename {User => User_code}/component/pid.c (100%) rename {User => User_code}/component/pid.h (100%) rename {User => User_code}/component/user_math.c (100%) rename {User => User_code}/component/user_math.h (100%) rename {User => User_code}/device/.DS_Store (100%) rename {User => User_code}/device/.gitkeep (100%) rename {User => User_code}/device/bmp280_i2c.c (100%) rename {User => User_code}/device/bmp280_i2c.h (100%) rename {User => User_code}/device/dependencies.csv (100%) rename {User => User_code}/device/device.h (100%) rename {User => User_code}/device/key_gpio.c (100%) rename {User => User_code}/device/key_gpio.h (100%) rename {User => User_code}/device/oled_i2c.c (100%) rename {User => User_code}/device/oled_i2c.h (100%) rename {User => User_code}/device/pc_uart.c (100%) rename {User => User_code}/device/pc_uart.h (100%) rename {User => User_code}/device/servo.c (100%) rename {User => User_code}/device/servo.h (100%) rename {User => User_code}/module/.gitkeep (100%) rename {User => User_code}/module/config.c (100%) rename {User => User_code}/module/config.h (100%) rename {User => User_code}/task/.gitkeep (100%) rename {User => User_code}/task/init.c.template (100%) rename {User => User_code}/task/task.c.template (100%) rename {User => User_code}/task/user_task.c.template (100%) rename {User => User_code}/task/user_task.h.template (100%) diff --git a/MRobot.py b/MRobot.py index 7b103fd..c22b7df 100644 --- a/MRobot.py +++ b/MRobot.py @@ -154,6 +154,7 @@ class DataInterface(BaseInterface): def back_to_select(self): self.stacked_layout.setCurrentWidget(self.select_widget) + # ===================== 串口终端界面 ===================== class SerialReadThread(QThread): data_received = pyqtSignal(str) @@ -314,11 +315,7 @@ class SerialTerminalInterface(BaseInterface): except Exception as e: self.text_edit.append(f"发送失败: {e}") self.input_line.clear() - - # ===================== 零件库页面 ===================== - -# ...existing code... class DownloadThread(QThread): progressChanged = pyqtSignal(int) finished = pyqtSignal(list, list) # success, fail @@ -358,8 +355,6 @@ class DownloadThread(QThread): fail.append(rel_path) self.progressChanged.emit(int((idx + 1) / total * 100)) self.finished.emit(success, fail) - - class PartLibraryInterface(BaseInterface): SERVER_URL = "http://154.37.215.220:5000" SECRET_KEY = "MRobot_Download" diff --git a/User/.DS_Store b/User_code/.DS_Store similarity index 100% rename from User/.DS_Store rename to User_code/.DS_Store diff --git a/User/bsp/.DS_Store b/User_code/bsp/.DS_Store similarity index 100% rename from User/bsp/.DS_Store rename to User_code/bsp/.DS_Store diff --git a/User/bsp/.gitkeep b/User_code/bsp/.gitkeep similarity index 100% rename from User/bsp/.gitkeep rename to User_code/bsp/.gitkeep diff --git a/User/bsp/bsp.h b/User_code/bsp/bsp.h similarity index 100% rename from User/bsp/bsp.h rename to User_code/bsp/bsp.h diff --git a/User/bsp/buzzer_gpio.c b/User_code/bsp/buzzer_gpio.c similarity index 100% rename from User/bsp/buzzer_gpio.c rename to User_code/bsp/buzzer_gpio.c diff --git a/User/bsp/buzzer_gpio.h b/User_code/bsp/buzzer_gpio.h similarity index 100% rename from User/bsp/buzzer_gpio.h rename to User_code/bsp/buzzer_gpio.h diff --git a/User/bsp/can.c b/User_code/bsp/can.c similarity index 100% rename from User/bsp/can.c rename to User_code/bsp/can.c diff --git a/User/bsp/can.h b/User_code/bsp/can.h similarity index 100% rename from User/bsp/can.h rename to User_code/bsp/can.h diff --git a/User/bsp/delay.c b/User_code/bsp/delay.c similarity index 100% rename from User/bsp/delay.c rename to User_code/bsp/delay.c diff --git a/User/bsp/delay.h b/User_code/bsp/delay.h similarity index 100% rename from User/bsp/delay.h rename to User_code/bsp/delay.h diff --git a/User/bsp/dependencies.csv b/User_code/bsp/dependencies.csv similarity index 100% rename from User/bsp/dependencies.csv rename to User_code/bsp/dependencies.csv diff --git a/User/bsp/gpio_exti.c b/User_code/bsp/gpio_exti.c similarity index 100% rename from User/bsp/gpio_exti.c rename to User_code/bsp/gpio_exti.c diff --git a/User/bsp/gpio_exti.h b/User_code/bsp/gpio_exti.h similarity index 100% rename from User/bsp/gpio_exti.h rename to User_code/bsp/gpio_exti.h diff --git a/User/bsp/i2c.c b/User_code/bsp/i2c.c similarity index 100% rename from User/bsp/i2c.c rename to User_code/bsp/i2c.c diff --git a/User/bsp/i2c.h b/User_code/bsp/i2c.h similarity index 100% rename from User/bsp/i2c.h rename to User_code/bsp/i2c.h diff --git a/User/bsp/led_gpio.c b/User_code/bsp/led_gpio.c similarity index 100% rename from User/bsp/led_gpio.c rename to User_code/bsp/led_gpio.c diff --git a/User/bsp/led_gpio.h b/User_code/bsp/led_gpio.h similarity index 100% rename from User/bsp/led_gpio.h rename to User_code/bsp/led_gpio.h diff --git a/User/bsp/servo_pwm.c b/User_code/bsp/servo_pwm.c similarity index 100% rename from User/bsp/servo_pwm.c rename to User_code/bsp/servo_pwm.c diff --git a/User/bsp/servo_pwm.h b/User_code/bsp/servo_pwm.h similarity index 100% rename from User/bsp/servo_pwm.h rename to User_code/bsp/servo_pwm.h diff --git a/User/bsp/spi.c b/User_code/bsp/spi.c similarity index 100% rename from User/bsp/spi.c rename to User_code/bsp/spi.c diff --git a/User/bsp/spi.h b/User_code/bsp/spi.h similarity index 100% rename from User/bsp/spi.h rename to User_code/bsp/spi.h diff --git a/User/bsp/uart.c b/User_code/bsp/uart.c similarity index 100% rename from User/bsp/uart.c rename to User_code/bsp/uart.c diff --git a/User/bsp/uart.h b/User_code/bsp/uart.h similarity index 100% rename from User/bsp/uart.h rename to User_code/bsp/uart.h diff --git a/User/component/.gitkeep b/User_code/component/.gitkeep similarity index 100% rename from User/component/.gitkeep rename to User_code/component/.gitkeep diff --git a/User/component/crc16_rm.c b/User_code/component/crc16_rm.c similarity index 100% rename from User/component/crc16_rm.c rename to User_code/component/crc16_rm.c diff --git a/User/component/crc16_rm.h b/User_code/component/crc16_rm.h similarity index 100% rename from User/component/crc16_rm.h rename to User_code/component/crc16_rm.h diff --git a/User/component/crc8_rm.c b/User_code/component/crc8_rm.c similarity index 100% rename from User/component/crc8_rm.c rename to User_code/component/crc8_rm.c diff --git a/User/component/crc8_rm.h b/User_code/component/crc8_rm.h similarity index 100% rename from User/component/crc8_rm.h rename to User_code/component/crc8_rm.h diff --git a/User/component/dependencies.csv b/User_code/component/dependencies.csv similarity index 100% rename from User/component/dependencies.csv rename to User_code/component/dependencies.csv diff --git a/User/component/filter.c b/User_code/component/filter.c similarity index 100% rename from User/component/filter.c rename to User_code/component/filter.c diff --git a/User/component/filter.h b/User_code/component/filter.h similarity index 100% rename from User/component/filter.h rename to User_code/component/filter.h diff --git a/User/component/pid.c b/User_code/component/pid.c similarity index 100% rename from User/component/pid.c rename to User_code/component/pid.c diff --git a/User/component/pid.h b/User_code/component/pid.h similarity index 100% rename from User/component/pid.h rename to User_code/component/pid.h diff --git a/User/component/user_math.c b/User_code/component/user_math.c similarity index 100% rename from User/component/user_math.c rename to User_code/component/user_math.c diff --git a/User/component/user_math.h b/User_code/component/user_math.h similarity index 100% rename from User/component/user_math.h rename to User_code/component/user_math.h diff --git a/User/device/.DS_Store b/User_code/device/.DS_Store similarity index 100% rename from User/device/.DS_Store rename to User_code/device/.DS_Store diff --git a/User/device/.gitkeep b/User_code/device/.gitkeep similarity index 100% rename from User/device/.gitkeep rename to User_code/device/.gitkeep diff --git a/User/device/bmp280_i2c.c b/User_code/device/bmp280_i2c.c similarity index 100% rename from User/device/bmp280_i2c.c rename to User_code/device/bmp280_i2c.c diff --git a/User/device/bmp280_i2c.h b/User_code/device/bmp280_i2c.h similarity index 100% rename from User/device/bmp280_i2c.h rename to User_code/device/bmp280_i2c.h diff --git a/User/device/dependencies.csv b/User_code/device/dependencies.csv similarity index 100% rename from User/device/dependencies.csv rename to User_code/device/dependencies.csv diff --git a/User/device/device.h b/User_code/device/device.h similarity index 100% rename from User/device/device.h rename to User_code/device/device.h diff --git a/User/device/key_gpio.c b/User_code/device/key_gpio.c similarity index 100% rename from User/device/key_gpio.c rename to User_code/device/key_gpio.c diff --git a/User/device/key_gpio.h b/User_code/device/key_gpio.h similarity index 100% rename from User/device/key_gpio.h rename to User_code/device/key_gpio.h diff --git a/User/device/oled_i2c.c b/User_code/device/oled_i2c.c similarity index 100% rename from User/device/oled_i2c.c rename to User_code/device/oled_i2c.c diff --git a/User/device/oled_i2c.h b/User_code/device/oled_i2c.h similarity index 100% rename from User/device/oled_i2c.h rename to User_code/device/oled_i2c.h diff --git a/User/device/pc_uart.c b/User_code/device/pc_uart.c similarity index 100% rename from User/device/pc_uart.c rename to User_code/device/pc_uart.c diff --git a/User/device/pc_uart.h b/User_code/device/pc_uart.h similarity index 100% rename from User/device/pc_uart.h rename to User_code/device/pc_uart.h diff --git a/User/device/servo.c b/User_code/device/servo.c similarity index 100% rename from User/device/servo.c rename to User_code/device/servo.c diff --git a/User/device/servo.h b/User_code/device/servo.h similarity index 100% rename from User/device/servo.h rename to User_code/device/servo.h diff --git a/User/module/.gitkeep b/User_code/module/.gitkeep similarity index 100% rename from User/module/.gitkeep rename to User_code/module/.gitkeep diff --git a/User/module/config.c b/User_code/module/config.c similarity index 100% rename from User/module/config.c rename to User_code/module/config.c diff --git a/User/module/config.h b/User_code/module/config.h similarity index 100% rename from User/module/config.h rename to User_code/module/config.h diff --git a/User/task/.gitkeep b/User_code/task/.gitkeep similarity index 100% rename from User/task/.gitkeep rename to User_code/task/.gitkeep diff --git a/User/task/init.c.template b/User_code/task/init.c.template similarity index 100% rename from User/task/init.c.template rename to User_code/task/init.c.template diff --git a/User/task/task.c.template b/User_code/task/task.c.template similarity index 100% rename from User/task/task.c.template rename to User_code/task/task.c.template diff --git a/User/task/user_task.c.template b/User_code/task/user_task.c.template similarity index 100% rename from User/task/user_task.c.template rename to User_code/task/user_task.c.template diff --git a/User/task/user_task.h.template b/User_code/task/user_task.h.template similarity index 100% rename from User/task/user_task.h.template rename to User_code/task/user_task.h.template