启动顺序管理

This commit is contained in:
2026-08-29 11:10:08 +08:00
parent 7bc616cf9b
commit 26c9098630
13 changed files with 351 additions and 84 deletions
+2 -2
View File
@@ -577,7 +577,7 @@ MCU (TCP Client, ch395f_* 裸命令) PC (tcp_bulk --port 8081)
| **优先级** | P0 |
| **类型** | 功能测试 |
| **标题** | Socket 0:OPEN → TCP_LISTEN → ESTABLISHED(单连接) |
| **前置条件** | 1. `net_init("192.168.1.100")` 成功(`g_net_ready==1`,netTask 周期 `net_poll()` 运行)<br>2. `net_layer_test_main()` 已 `net_socket`+`net_bind(8080)`+`net_listen`(进入 LISTEN)<br>3. PC: `python .\test\ch395f_socket_test.py tcp_client --ip 192.168.1.100 --port 8080` |
| **前置条件** | 1. `net_init("192.168.1.100")` 成功、SYS_EVT_NET_READY 已广播(netTask 周期 `net_poll()` 运行)<br>2. `net_layer_test_main()` 已 `net_socket`+`net_bind(8080)`+`net_listen`(进入 LISTEN)<br>3. PC: `python .\test\ch395f_socket_test.py tcp_client --ip 192.168.1.100 --port 8080` |
**测试步骤与判定标准**:
@@ -776,7 +776,7 @@ net_socket(NET_AF_INET, NET_SOCK_STREAM) // 取空闲 Socket(非监听 So
| **优先级** | P0 |
| **类型** | 功能测试(NET 层) |
| **标题** | net_socket TCP Client → PC TCP Server,64 字节收发 |
| **前置条件** | 1. PC: `python ./test/ch395f_socket_test.py tcp_server --port 8081`(TCP 回显服务器)<br>2. `net_init()` 已完成(`g_net_ready == 1`,netTask 周期 `net_poll()` 运行中)<br>3. `ENABLE_PHASE7_TESTS` 已定义,入口为 `net_layer_client_test_main()`(见「构建模式与执行顺序」)<br>4. 建议:硬件层固件中 TC-NET-201/202/203 已通过(跨构建前置,见「构建模式与执行顺序」) |
| **前置条件** | 1. PC: `python ./test/ch395f_socket_test.py tcp_server --port 8081`(TCP 回显服务器)<br>2. `net_init()` 已完成、SYS_EVT_NET_READY 已广播(netTask 周期 `net_poll()` 运行中)<br>3. `ENABLE_PHASE7_TESTS` 已定义,入口为 `net_layer_client_test_main()`(见「构建模式与执行顺序」)<br>4. 建议:硬件层固件中 TC-NET-201/202/203 已通过(跨构建前置,见「构建模式与执行顺序」) |
**测试步骤与判定标准**: