assert_param

       在STM32的庫函數中,好多函數都有"assert_param()"這個斷言。這個宏作用是檢查輸入的參數是否有效,若非有效參數則輸出某個警告。 "assert_param"的定義如下:        當"USE_FULL_ASSERT"這個宏未定義時,assert_param就是一個空的宏,沒有任何操作。定義"USE_FULL_ASSERT"時,當參數"expr"爲真時,則無操作((
本站公眾號
   歡迎關注本站公眾號,獲取更多信息