CubeMX 4.23.0 + STM32CubeL1 1.8.0でCOMP2からのトリガをキャプチャする [電子工作]
L0とかF0のシリーズでは対応してるのになんでやー!?
ということで、設定ファイルを解析してL1でもCubeMXのPinout設定において、
TIM2,3,4のChannel4で"Input Capture direct from COMPx"を設定できるようにしてみた。
※L1のラインは売れ線じゃないんですかねー?その割にL0って流通してるように見えないんですけど。
L151/152CxTx以外は検証してません
条件をちゃんと設定していないので、COMPxからのdirectに対応していないタイマーでも設定できちゃうかも。
ということで、設定ファイルを解析してL1でもCubeMXのPinout設定において、
TIM2,3,4のChannel4で"Input Capture direct from COMPx"を設定できるようにしてみた。
※L1のラインは売れ線じゃないんですかねー?その割にL0って流通してるように見えないんですけど。
L151/152CxTx以外は検証してません
条件をちゃんと設定していないので、COMPxからのdirectに対応していないタイマーでも設定できちゃうかも。
~/STM32CubeMX/db/mcu/IP$ diff -uN TIM1_8L1-gptimer2_v2_x_Cube_Modes.xml_orig TIM1_8L1-gptimer2_v2_x_Cube_Modes.xml --- TIM1_8L1-gptimer2_v2_x_Cube_Modes.xml_orig2017-11-06 21:39:17.314001382 +0900 +++ TIM1_8L1-gptimer2_v2_x_Cube_Modes.xml2017-11-06 21:50:33.434001382 +0900 @@ -1303,6 +1303,7 @@+ TIM_MasterConfigSynchronization TIM_ConfigBreakDeadTime @@ -3263,6 +3264,14 @@+ + Semaphore_input_Channel4$IpInstance +Semaphore_input_Channel4_direct$IpInstance +Semaphore_CH4pinUsed$IpInstance ++ ++ Semaphore_input_Channel4$IpInstance Semaphore_input_Channel4_indirect$IpInstance
コメント 0