當前位置:編程學習大全網 - 網站源碼 - stm32庫函數是不是必須學習

stm32庫函數是不是必須學習

樓主,換個思維想:庫函數也是操作寄存器,只不過是規範了些或看起來統壹了些,妳為什麽不去參照庫函數的實現學習寄存器操作呢;舉個例子: USART_SUB_TIM->ARR = TIM_SUB_CRC; //TIM_SetAutoreload(USART_SUB_TIM,TIM_SUB_CRC); USART_SUB_TIM->CNT = 0; //TIM_SetCounter(USART_SUB_TIM,0);這兩句話其實就是兩個函數中的實現語句;我有的產品功能簡單速度不是問題時,就用庫函數實現;有的產品功能多對速度有要求,就用寄存器操作實現,實際就是把庫函數內部實現拷貝出來進行組合、簡化;例如上面例子就是用著Modbus進行3.5個字符計數用判斷串口幀接收完成的;這樣學習多快,就像壹個功能,有人已經告訴妳應該按什麽步驟進行怎樣的操作;

  • 上一篇:群惠iptv源的自動更新
  • 下一篇:易語言怎麽做壹個自己反復滾動公告欄,求源碼。
  • copyright 2024編程學習大全網