简介
每个错误代码均为32位值。
位[31:16]是错误类型。
如果将错误代码右移16,则将获得错误类型,通过查阅mmwave.h和mmwave_error.h和mmwave_link.c错误类型将指引我们找到具体的错误
示例
下面就来演示一下如何通过一串错误代码来找到具体的错误是什么。
一、解码
如图所示错误代码为-203554190
将-203554190>>16位
=-3106
得到错误类型-3106
二、查阅头文件
找到mmwave.h
C:\ti\mmwave_sdk_02_01_00_04 \ packages \ ti \ control \ mmwave
mmwave.h
找到mmwave_error.h
C:\ti\mmwave_sdk_02_01_00_04\ packages \ ti \ common \ mmwave_error.h
找到mmwave_link.c
C:\ti\mmwave_sdk_02_01_00_04\packages\ti\control\mmwave\src\mmwave_link.c
查阅mmwave_error.h和mmwa