驱动接口适配问题
阅读该章节前,,请开发者保障已经实现 《 MRS2xx 毫米波雷达传感器_主控开发手册》6.1章节查抄,,确保通讯的正确性。
? 下载固件阶段同步失败(同步超时)
1、、查抄主控和传感器间硬件通讯通路是否已正确衔接
2、、查抄 《 MRS2xx 毫米波雷达传感器_主控开发手册》2.4 章节要求适配的驱动,,依照 6.1.1 排查是否能正常且正确传输预期数据。
典型查错方式::逻辑分析仪查看线路交互数据正确性。
? 下载固件阶段最后一包失败
请更新最新 HOST_DRIVER 后,,查抄 《 MRS2xx 毫米波雷达传感器_主控开发手册》2.5 章节 vendor_image_read 接口是否按要求适配,,重点查抄固件肇始地位是否正确。
? 下载固件阶段出现不支持的谬误码、、checksum 谬误
查抄《 MRS2xx 毫米波雷达传感器_主控开发手册》 2.4 章节 vendor_xxx_read 适配后,接口内是否实现读写 len 长度数据后才退出,,且使用逻辑分析仪查抄数据是否丢包。
UART 通讯:::查抄接话柄现是否由于来不及接管数据产生丢包。
IIC通讯::通经常呈此刻仿照 IIC 下,,查抄通讯是否严格遵守尺度 IIC 和谈。
通用典型查错方式::逻辑分析仪查看线路交互数据正确性。
? 下载固件成功启动/终场传感器失败
启动/终场传感器的指令必必要固件下载实现且成功运行能力被响应,,若没有进行固件下载请先下载固件,,若固件下载实现,,此时思考传感器固件运行失败,,请做如下查抄::
1、、查抄原始固件数据与主控下载数据是否一致,,好比当固件在主控 flash 0x32000 地位存放,,下载固件时读取固件的地位和存放地位不匹配,,导致主控下载的固件犯错。
? 使用仿照 IIC 当苦衷项
? GPIO是否具备开漏能力处置
有开漏能力::IO 输出低电平使用开漏模式输出0,,IO输出高电平使用开漏模式输出 1,,IO读电平使用开漏模式读取电平。
无开漏能力::IO 输出低电平使用推挽模式输出0,,IO输出高电平使用输入上拉模式,,IO 读电平使用输入上拉模式。
? 处置补充
实现《 MRS2xx 毫米波雷达传感器_主控开发手册》末节 6.1.1处置后,,建议读/写地址有回复后,,查抄线路是否busy,,busy 时期待,,no busy 进行数据读/写。
若查抄线路一向 busy,,请确认查抄 busy 时 GPIO 现实时没有拉死总线。
技术资料
| 名字 | 有关 |
|---|---|
|
|
|




