Commit Graph

13 Commits

Author SHA1 Message Date
gaoro-xiao 58361589d8 fix: defer ch390 exti until rtos is ready 2026-04-29 06:06:26 +08:00
gaoro-xiao 60d2af0a27 fix: stop network tasks cleanly on restart 2026-04-29 04:36:01 +08:00
gaoro-xiao ac0c464910 feat: add delayed uart and runtime mac configuration 2026-04-29 04:35:48 +08:00
gaoro-xiao ccd69a523e fix: tune FreeRTOS and RTT diagnostics for runtime stability 2026-04-23 00:00:31 +08:00
gaoro-xiao eeccfb84a0 fix: start only enabled links and move config buffers off stack 2026-04-23 00:00:06 +08:00
gaoro-xiao c8f27e21f1 fix: improve boot fault visibility and defer watchdog start 2026-04-20 08:12:06 +08:00
gaoro-xiao cd48a8af68 fix: preserve current runtime debug state 2026-04-18 05:29:11 +08:00
gaoro-xiao 6aba77df9a feat: 保存已验证的CH390网络打通基线 2026-04-17 07:09:55 +08:00
gaoro-xiao c81bd93205 refactor: 确定路径A架构(NO_SYS=0+netconn+多TCP任务),精确化任务设计与内存预算
- FreeRTOSConfig.h: 堆8->10KB, 优先级56->7, 添加lwIP sys_arch宏和任务优先级/栈大小定义
- lwipopts.h: LWIP_SOCKET=0节省RAM, LWIP_TCPIP_CORE_LOCKING=1, MEM_SIZE 8KB,
  PBUF_POOL 10, MEMP_NUM_NETCONN 8, TCP_SND_BUF/WND 8xMSS, 关闭DHCP/UDP,
  TCPIP_THREAD_STACKSIZE/PRIO明确指定
- 项目技术实现: 9+1任务架构, netconn阻塞模式每连接独立任务, 零拷贝route_msg_t,
  内存精确估算49KB(RCT6超1KB需优化或换RDT6), 模块重写/复用清单
- 项目需求说明: 明确netconn API路线, 添加RDT6备选, 更新任务列表9个任务
2026-04-15 19:23:48 +08:00
gaoro-xiao 7ee96bc08d fix: 统一R8工程目标并修复MDK编译前置问题 2026-03-30 13:14:37 +08:00
gaoro-xiao 4996b451d9 feat: 完成TCP2UART透传核心集成
集成CH390驱动、LwIP协议栈和FreeRTOS多任务透传框架,确保TCP Server/Client与UART链路按配置稳定联动。
2026-03-30 11:39:40 +08:00
gaoro-xiao 06c3c9b46f 更新CubeMX配置:添加CH390D引脚、USART1 DMA、FreeRTOS;更新技术文档 2026-03-23 15:26:29 +08:00
gaoro-xiao 6c3cc4ca96 添加CubeMX工程:Core、Drivers、IAR/MDK工程配置 2026-03-23 13:46:36 +08:00