Nucleo-F446RE 内蔵の AD/DA を使うためのライブラリ.DA からの出力は,標本化周波数の4倍のレートで行う. このライブラリを登録した際のプログラム: Demo_F446_AD_DA_Multirate. Library for built-in ADC and DAC in Nucleo-F446RE. Sampling rate for DAC is four times of that for ADC.
Dependents: F446_UpSampling_GraphicEqualizer F446_UpSampling_ReverbSystem F446_UpSampling_FrqShifter_Weaver Demo_F446_AD_DA_Multirate ... more
Diff: F446_ADC.cpp
- Revision:
- 7:6275fe158ae8
- Parent:
- 3:285cebe5823c
--- a/F446_ADC.cpp Mon Jul 09 03:48:50 2018 +0000 +++ b/F446_ADC.cpp Thu Oct 11 11:42:48 2018 +0000 @@ -4,7 +4,7 @@ // STM32F446 の ADC2 または ADC3 を使って割込みによりアナログ信号を // 入力するクラス ― マルチ・レート処理用 // -// 2018/04/18, Copyright (c) 2018 MIKAMI, Naoki +// 2018/10/11, Copyright (c) 2018 MIKAMI, Naoki //---------------------------------------------------------------- #include "F446_ADC.hpp" @@ -45,9 +45,6 @@ | ADC_CR2_ADON; // ADC を有効にする adc_->CR1 = ADC_CR1_EOCIE; // ADC の変換終了割り込みを有効にする - // ADC 共通の設定 - ADC->CCR = 0x0; // 念のため - // AD 変換器の外部トリガに使うタイマ (TIM8) の設定 // 標本化周波数としてアップサンプリングに対応する値を設定する SetTim8(frequency);