STM32F446 の内蔵 ADC, DAC を 2 チャンネルで使うためのライブラリ.このライブラリを登録した際のプログラム: Demo_DSP_ADDA_Dual. Library for build-in ADC and DAC in STM32F446 using with dual channels.

Dependents:   F446_DSP_Oscilloscope Demo_DSP_ADDA_Dual TrG_Oscilloscope

Revision:
2:91765f32ab2c
Parent:
1:e1c5baa559de
--- a/DSP_AdcDualBase.cpp	Wed Sep 23 01:49:40 2020 +0000
+++ b/DSP_AdcDualBase.cpp	Sat Nov 07 02:12:49 2020 +0000
@@ -6,7 +6,7 @@
 //  Read(), Write() の引数:
 //      第一引数:CH1,第二引数:CH2
 //
-//  2020/09/23, Copyright (c) 2020 MIKAMI, Naoki
+//  2020/11/07, Copyright (c) 2020 MIKAMI, Naoki
 //----------------------------------------------------------
 
 #include "DSP_AdcDualBase.hpp"
@@ -60,12 +60,7 @@
             if (arr <= 65536) break;
             psc++;
             mul++;
-            if (psc > 65535)
-            {
-                fprintf(stderr, "%8.2f kHz : 標本化周波数が低すぎます.\r\n",
-                        fSampling);
-                mbed_die(); // ボードの緑色 LED を点滅させる
-            }
+            MBED_ASSERT(psc <= 65536);  // 標本化周波数が低すぎないかチェック
         }
         TIM->ARR = arr - 1;     // Auto-reload レジスタの設定
         TIM->PSC = psc;         // Prescaler の設定