STM32の知識レビュー

STM32は、2つの一般的なSTM32クロック・バスは、周辺機器は、2つのバスのシリアルクロックは、一般的に、そこにある、周辺クロックに対応する操作の前に開いているが、プロジェクトをビルドするためにstm32cubemxを使用しなければならない、あなたは自分のクロックバスを開けないでください、プロジェクトによって生成されたstm32cubemxは自動的に初期化バスを開きます。

 

請求HAL_Delay()関数単位は1ミリ秒であり、ライブラリHAL遅延関数です。

 

 データAPIを送信するための一括ユニバーサル非同期シリアルポートは、中stm32l4xx_hal_uart.cで見つけることができます:

第一引数:ポートがある場合&huart1、2、シリアルがある&huart2

第二のパラメータ:送信すべきデータ又はデータ自体へのポインタ。

三番目のパラメータ:送信データの長さ。

第四パラメータ:タイムアウト。

HAL_UART_Transmit(&huart1、 "愛は私のために貴重である"、23,10);

 

第一引数:ポートがある場合&huart1、2、シリアルがある&huart2

第二のパラメータ:受信したデータ又はデータ自体へのポインタ。

三番目のパラメータ:受信データの長さ。

第四パラメータ:タイムアウト。


HAL_UART_Receive(&huart1、バッファ、23,10)。

おすすめ

転載: www.cnblogs.com/braveheart007/p/10973942.html