SSブログ

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に対応していないタイマーでも設定できちゃうかも。

~/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

タグ:CubeMX STM32
nice!(0)  コメント(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。