feat(spi): 更新SPI命令v2,处理逻辑和项目配置
- 在cproject.yml中添加spi_link模块组和相关头文件路径 - 修改boot_request.cpp中的ACK响应机制,改用标准帧格式并优化CAN反馈处理 - 重构ping.cpp响应payload结构,包含版本信息、运行时间等16字节数据 - 添加systick.h依赖用于获取系统运行时间 - 优化启动bootloader流程,避免SPI中断阻塞问题
This commit is contained in:
@@ -46,6 +46,9 @@ project:
|
||||
- file: ./device/spi/app_spi_cmd_can_bridge.cpp
|
||||
- file: ./device/spi/app_spi_cmd_can_feedback.cpp
|
||||
- file: ./device/spi/app_spi_cmd_id_snapshot.cpp
|
||||
- group: spi_link
|
||||
files:
|
||||
- file: ../../spi_link/spi_link_v2.cpp
|
||||
- group: comm
|
||||
files:
|
||||
- file: ./comm/esc_exmc_bus.h
|
||||
@@ -97,6 +100,7 @@ project:
|
||||
- -fshort-enums
|
||||
- -fshort-wchar
|
||||
- -Wno-register
|
||||
- -IG:/Robot_v2/DCU/spi_link
|
||||
C:
|
||||
- -std=gnu11
|
||||
CPP:
|
||||
|
||||
Reference in New Issue
Block a user