摘要:这篇文章主要补充讲解在SRR_MSS_initTask中注册的回调函数,接下来将会带着大家走一遍这些回调函数作用,以及在何时调用。
1.chirp回调函数
描述
这是注册在ADC驱动程序中的回调函数,当一个chirp可用时调用它,用于记录可用chirp数。 这在ISR上下文中执行。
参数
arg [in] 应用程序注册参数,未使用。
无返回值。
2.Frame回调函数
3.BSS事件回调函数
描述
注册事件函数,当从BSS接收到事件时调用。用来对BSS异常时做出相应的操作。此外在该函数体中,并没有多余的相应操作(释放事件等操作),故而不做过多的解释。
参数
msgId 消息标识符
sbId 子块标识符
sbLen 子块长度
payload 指向有效负载缓冲区的指针
返回值
总是返回0
4.mmWave config回调函数
5.mmWave strat回调函数
6.mmWave stop回调函数
7.mmWave open回调函数
8.mmWave close回调函数
总结
截止本篇文章截止,SRR案例的MSS工程已经全部讲完,在接下来的一篇文章将通过流程图将这个案例的框架给大家搭建出来,使大家对这个案例中的MSS工程有一个更加清晰的认识。另外,如果哪里讲得不对的地方,可以私聊小编一起讨论~