不韋 呂
/
SDR_AM_Rx_CIC
AM中波放送用SDR.CICフィルタのみを使用.CQ出版社「トランジスタ技術」誌,2021年4月号に掲載
Diff: SDR_Library/F446_ADC_Intr.hpp
- Revision:
- 2:4bec6b2be809
- Parent:
- 1:30d9fb51dec1
--- a/SDR_Library/F446_ADC_Intr.hpp Mon Sep 23 07:32:10 2019 +0000 +++ b/SDR_Library/F446_ADC_Intr.hpp Sat Aug 29 11:19:03 2020 +0000 @@ -1,25 +1,25 @@ //------------------------------------------------------------- // F446 内蔵 ADC を割込み方式で使うための派生クラス -// 基底クラス: AdcF446 +// 基底クラス: AdcF446_Base // -// 2019/07/16, Copyright (c) 2019 MIKAMI, Naoki +// 2020/07/24, Copyright (c) 2020 MIKAMI, Naoki //------------------------------------------------------------- -#include "F446_ADC.hpp" +#include "F446_ADC_Base.hpp" #ifndef ADC_F446_INTERRUPT_HPP #define ADC_F446_INTERRUPT_HPP namespace Mikami { - class AdcF446_Intr : public AdcF446 + class AdcF446_Intr : public AdcF446_Base { public: // コンストラクタ - // fSampling 標本化周波数 [kHz] - // pin 入力ピンの名前 + // fSampling 標本化周波数 [kHz] + // pin 入力ピンの名前 AdcF446_Intr(float fSampling, PinName pin) - : AdcF446(fSampling, pin) + : AdcF446_Base(fSampling, pin) { myAdc_->CR1 |= ADC_CR1_EOCIE; } // AD 変換終了割り込みを許可 virtual ~AdcF446_Intr() {} @@ -36,10 +36,9 @@ virtual float Read() { return ToFloat(myAdc_->DR); } private: - // コピー・コンストラクタ禁止のため + // コピー・コンストラクタ,代入演算子禁止の禁止のため AdcF446_Intr(const AdcF446_Intr&); - // 代入演算子禁止のため AdcF446_Intr& operator=(const AdcF446_Intr&); }; } -#endif // ADC_F446_INTERRUPT_HPP +#endif // ADC_F446_INTERRUPT_HPP \ No newline at end of file