ramlife

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
#define EventStopA(slot)           EventRecord2 (0xEF20U+EventLevelError+((slot) & 0xFU), ((uint32_t) __FILE__), __LINE__)

从这个宏定义可以看出,MDK是通过分析EventRecord2函数的 ID 数值来识别是否是 EventStop 之类的功能的,如果是这些功能,那就把后面的数值转化为相应的文件和行号,并可以进行相应的定位。

posted on 2019-06-21 10:47  ramlife  阅读(705)  评论(0)    收藏  举报