完善 CAN DBC 与交付文档
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# SDC-ACQ&DAC 固件使用说明
|
||||
|
||||
本文对应目录 `A11_F407_SDC_ACQ_DAC_CubeMX/` 中的 STM32F407VET6 工程,说明当前已实现功能、通信协议、编译下载与维护方法。引脚来源见[引脚规划](引脚规划.md),CAN 信号定义见工程内的 `A11_F407_SDC_ACQ_DAC.dbc`。
|
||||
本文对应目录 `A11_F407_SDC_ACQ_DAC_CubeMX/` 中的 STM32F407VET6 工程,说明当前已实现功能、通信协议、编译下载与维护方法。引脚来源见[引脚规划](引脚规划.md),CAN 信号定义以仓库根目录的 [SDC_ACQ_DAC.dbc](SDC_ACQ_DAC.dbc) 为准。
|
||||
|
||||
## 1. 工程入口与运行流程
|
||||
|
||||
@@ -84,7 +84,7 @@ CAN1 和 CAN2 使用相同协议,所有主动上报均分别发送到两条总
|
||||
| `0x321` | DAC 设置命令 | 接收 | `[DAC 编号][mV_L][mV_H]` |
|
||||
| `0x322` | DAC 应答 | 每次 DAC 设置后 | `[结果][DAC 编号][mV_L][mV_H]` |
|
||||
|
||||
心跳帧中板号为 `0xA1`、协议版本为 `0x01`,序号与上电时间均为低字节在前。完整信号定义和量纲以 [DBC 文件](A11_F407_SDC_ACQ_DAC_CubeMX/A11_F407_SDC_ACQ_DAC.dbc) 为准。
|
||||
心跳帧中板号为 `0xA1`、协议版本为 `0x01`,序号与上电时间均为低字节在前。完整信号定义和量纲以 [DBC 文件](SDC_ACQ_DAC.dbc) 为准。
|
||||
|
||||
### DAC CAN 报文示例
|
||||
|
||||
@@ -160,4 +160,4 @@ Release 固件为 `build/Release/A11_F407_SDC_ACQ_DAC.bin`。若改动了 `.ioc`
|
||||
- 修改 CAN 速率时,CAN1 与 CAN2 的波特率及外部分析仪配置必须一致。
|
||||
- 修改 ADC 分压、标定或滤波参数时,应使用已知直流电压复测,并确认 CAN `0x102` 与串口数值一致。
|
||||
- 修改 DAC 地址、参考电压或输出范围时,同时更新 DBC、本文和 `DAC*_ADDR7`、`DAC_REFERENCE_MV` 宏。
|
||||
- 本工程不包含构建目录和固件二进制;发布生产固件前应从当前提交重新编译生成。
|
||||
- 本工程不包含构建目录和 `.bin`、`.elf`、`.hex` 等固件二进制;发布生产固件前应从当前提交重新编译生成。
|
||||
|
||||
Reference in New Issue
Block a user