diff --git a/V1.4-Chinese/STM32F103_App1/MDK-ARM/STM32F103rb_App1.uvoptx b/V1.4-Chinese/STM32F103_App1/MDK-ARM/STM32F103rb_App1.uvoptx index 5a8a7b9..3e19158 100644 --- a/V1.4-Chinese/STM32F103_App1/MDK-ARM/STM32F103rb_App1.uvoptx +++ b/V1.4-Chinese/STM32F103_App1/MDK-ARM/STM32F103rb_App1.uvoptx @@ -77,7 +77,7 @@ 0 1 - 18 + 255 0 @@ -763,6 +763,19 @@ 0 0 0 + ..\HardWare\LOG\log_cn.c + log_cn.c + 0 + 0 + + + 7 + 38 + 1 + 0 + 0 + 0 + 0 ..\HardWare\24C02\24c02.c 24c02.c 0 @@ -770,7 +783,7 @@ 7 - 38 + 39 1 0 0 @@ -783,7 +796,7 @@ 7 - 39 + 40 1 0 0 @@ -796,7 +809,7 @@ 7 - 40 + 41 1 0 0 @@ -809,7 +822,7 @@ 7 - 41 + 42 1 0 0 @@ -822,7 +835,7 @@ 7 - 42 + 43 1 0 0 @@ -835,7 +848,7 @@ 7 - 43 + 44 1 0 0 @@ -848,7 +861,7 @@ 7 - 44 + 45 1 0 0 @@ -861,7 +874,20 @@ 7 - 45 + 46 + 1 + 0 + 0 + 0 + 0 + ..\HardWare\SYSINIT\reset_log.c + reset_log.c + 0 + 0 + + + 7 + 47 1 0 0 @@ -874,7 +900,7 @@ 7 - 46 + 48 1 0 0 @@ -895,7 +921,7 @@ 0 8 - 47 + 49 5 0 0 diff --git a/V1.4-Chinese/STM32F103_App1/README.md b/V1.4-Chinese/STM32F103_App1/README.md index 879262d..c9d41e2 100644 --- a/V1.4-Chinese/STM32F103_App1/README.md +++ b/V1.4-Chinese/STM32F103_App1/README.md @@ -1,4 +1,7 @@ -# 智能水产投料机 V1.4.0 +# 智能水产投料机 V1.4.0(串口日志中文版) + +> **本版本为串口日志中文版**:APP 与 BootLoader 的全部运行日志均为中文输出(UTF-8 编码, +> 串口工具字符集请选 UTF-8)。功能与 V1.4 一致,仅日志语言不同。 ## 工程概述 @@ -8,9 +11,9 @@ - **应用固件**:`STM32F103_App1/`,当前运行版本 V1.4.0(FreeRTOS 版,全中文串口日志) - **双网络通道**:4G(Air780E/EG) 优先,WiFi(ESP-01S) 兜底,见下文"双通道网络" -> 本工程(V1.4-Chinese)串口日志为中文(UTF-8 编码)。Keil 工程必须带编译选项 -> `--no_multibyte_chars`(App1 与 BootLoader 均已配置):否则 ARMCC 按 GBK 解读 -> UTF-8 中文字符串,奇数字节会吃掉紧邻的引号导致 `missing closing quote` 编译错误。 +> 注意:Keil 工程必须带编译选项 `--no_multibyte_chars`(App1 与 BootLoader 均已配置)。 +> 否则 ARMCC 按 GBK 解读 UTF-8 中文字符串,奇数字节会吃掉紧邻的引号导致 +> `missing closing quote` 编译错误。 ## FreeRTOS 任务架构