caocong 5e9338cee4 新增:串口通讯避障功能
​ 1、Launcher中的串口只使用串口0(调试串口)、串口2(主动RS485端口);串口1与串口3不使用,且不初始化。将串口通讯缓冲区修改为1100Byte。

​  目的:CH564由于将Launcher代码搬运到RAM中运行,因此可使用的变量大小只有32Kbyte。不使用的串口将不初始化,同时使用的通讯缓冲区将节约出来,否则RAM空间不够使用。

​ 2、串口2 - 增加RS485使能,同时通讯增加避障功能。
2026-01-19 16:39:22 +08:00
2026-01-05 09:40:42 +08:00
2026-01-05 09:40:42 +08:00
2026-01-19 16:39:22 +08:00
2026-01-05 09:40:42 +08:00
2026-01-19 16:39:22 +08:00
2026-01-05 09:40:42 +08:00
2026-01-05 09:40:42 +08:00
2026-01-05 09:40:42 +08:00
2026-01-05 09:40:42 +08:00
2026-01-05 09:40:42 +08:00
2026-01-19 16:39:22 +08:00

BLV-C1P Launcher开发进度说明

2026-01-19

? 1、Launcher中的串口只使用串口0(调试串口)、串口2(主动RS485端口)串口1与串口3不使用且不初始化。将串口通讯缓冲区修改为1100Byte。

? 目的CH564由于将Launcher代码搬运到RAM中运行因此可使用的变量大小只有32Kbyte。不使用的串口将不初始化同时使用的通讯缓冲区将节约出来否则RAM空间不够使用。

? 2、串口2 - 增加RS485使能同时通讯增加避障功能。

2026-01-17

? 1、Launcher中MCU Flash写入完成后跳转APP失败问题 - 解决

? 2、Launcher中增加MCU Flash更新特征区更新特征区主要作用如下

  • 判断是否是新固件升级
  • 新固件有5次写入次数
  • 写入成功从此不在向MCU Flash写入数据。

? 3、Laucnher中增加MCU Flash写入次数统计。

2026-01-04

? CH564 FLASH_ROMA_ERASE 与 EEPROM_ERASE 函数都是块擦除块大小为4096 ?

2025-07-30

? Launcher地址 0x00000000 ~ 0x00004000 ?

Description
RCU C1P模块的Launcher代码
Readme 1.3 MiB
Languages
C 98%
Assembly 2%