Source lists for AD converter is explained on "Interface" No.10, CQ publishing Co.,Ltd, 2014. Source lists for DA converter is explained on "Interface" No.11, CQ publishing Co.,Ltd, 2014. 本ライブラリのADコンバータ用のソースリストについては,CQ出版社のインターフェース 2014年10月号に載っています. DAコンバータ用のソースリストについての説明は,CQ出版社のインターフェース 2014年11月号に載っています.
Dependents: FFT_Sampling FIR_LPF_Direct FIR_LPF_Symmetry IIR_LPF ... more
Fork of SignalProcessingIO by
MCP4922Dual.hpp
00001 //------------------------------------------------------ 00002 // Class for 2 DACs in MCP4922 00003 // 00004 // Copyright (c) 2014 MIKAMI, Naoki, 2014/06/18 00005 //------------------------------------------------------ 00006 00007 #ifndef MCP4922_DUAL_HPP 00008 #define MCP4922_DUAL_HPP 00009 00010 #include "mbed.h" 00011 #include "MCP4922Single.hpp" 00012 00013 namespace Mikami 00014 { 00015 class DacDual 00016 { 00017 public: 00018 // Constructor 00019 DacDual(PinName mosi = SPI_MOSI, // D11 00020 PinName sclk = SPI_SCK, // D13 00021 PinName cs = SPI_CS, // D10 00022 PinName ld = D9, // D9 00023 int hz = 20000000); 00024 00025 // -1.0f <= valueA, valueB <= 1.0f 00026 void Write(float valueA, float valueB); 00027 // 0 <= valeuA, valueB <= 4095 00028 void Write(uint16_t valueA, uint16_t valueB); 00029 00030 private: 00031 Dac dacA_; 00032 Dac dacB_; 00033 00034 DacDual(const DacDual&); 00035 DacDual& operator=(const DacDual&); 00036 }; 00037 } 00038 #endif // MCP4922_DUAL_HPP 00039
Generated on Tue Jul 12 2022 16:21:17 by 1.7.2