編程錯誤01-傳參錯誤

使用FreeRTOS的時候,用到函數

BaseType_t xEventGroupSetBitsFromISR( EventGroupHandle_t xEventGroup, const EventBits_t uxBitsToSet, BaseType_t *pxHigherPriorityTaskWoken )
	

在調用的時候傳參爲
在這裏插入圖片描述
錯傳成取地址。
陷入死循環
在這裏插入圖片描述
xEventGroup參數原型爲void *

typedef void * EventGroupHandle_t;
EventGroupHandle_t xEventGroup;

編譯器編譯時沒有報錯,自己也沒有發現,調試了幾個小時也沒找出原因
後來找了個可以運行的代碼對比之下才發現傳參出錯了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章