圏9研究所 工作室

圏9研究所の開発情報資料など

STM32F411 BlackPill USB Speaker(4)STM32CubeMX設定

1.設定一覧

2.STM32CubeMX タイマー設定

 

 赤枠内:TIM2カウンタアップデートをTIM1クロックとして使うために必要な設定

3.ポートマップ
(2)回路 に記載

4.解説
・TIM2_TRGO(TIM2出力)をTIM1クロック源にする設定
 TIM1のTrigger Source 設定でITR0を選んでクロック源のカウンタを選択する
 ITRxはリファレンスマニュアルに記載されているカウンタの組み合わせを見て設定する

・PWMのPulse設定値はPWM出力時にDMAで設定されるのでMXの設定値は任意
・PWM出力ポートはデフォルトでBlackPillボードに実装されているKEY(スイッチ) PA0に設定される
 PWM設定前にPA0を入力ポートに設定しておくとPWM出力はPA5に設定される

次はUSB接続について