ファンクション・ジェネレータ.出力信号:正弦波,矩形波,矩形波 (5倍波まで).ノイズの付加が可能.
Dependencies: mbed SerialTxRxIntr Random
F446_DAC.cpp
- Committer:
- MikamiUitOpen
- Date:
- 2019-01-07
- Revision:
- 7:5d1c170065d8
- Parent:
- 5:5dca27575a3d
File content as of revision 7:5d1c170065d8:
//-------------------------------------------------------- // Class for buit-in single DAC on STM32F446 // // STM32F446 内蔵の DAC 用のクラス // DAC_OUT1: A2 (PA_4) // DAC_OUT2: D13 (PA_5) // // 2018/11/28, Copyright (c) 2018 MIKAMI, Naoki //-------------------------------------------------------- #include "F446_DAC.hpp" namespace Mikami { DacF446::DacF446(PinName pin) : da_(pin) { if ( (pin != A2) && (pin != D13) ) { fprintf(stderr, "Invalid pin name\r\n"); while (true) {} } if (pin == A2) { DAC->CR = DAC_CR_EN1; fpWriteDac = &DacF446::WriteDac1; } else { DAC->CR = DAC_CR_EN2; fpWriteDac = &DacF446::WriteDac2; } } }