Takehisa Oneta / Mbed 2 deprecated AD9850_BLE

Dependencies:   BLE_API mbed nRF51822

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers AD9850.h Source File

AD9850.h

00001 //----------------------------------------------------------------
00002 //----------------------------------------------------------------
00003 /**
00004  * 中華DDS AD9850のコントロール
00005  * 
00006  */
00007 //----------------------------------------------------------------
00008 //----------------------------------------------------------------
00009 
00010 #include "mbed.h"
00011 
00012 
00013 class AD9850 {
00014 
00015 public:
00016     AD9850(PinName data, PinName w_clk, PinName fu_ud, PinName reset);
00017     ~AD9850();
00018 
00019     void init();
00020     void reset();
00021     void setFrequency(int freq, int pdwon = 0, int phase = 0);
00022 
00023 private:
00024     DigitalOut  _outBit;
00025     DigitalOut  _w_clk;
00026     DigitalOut  _fu_ud;
00027     DigitalOut  _reset;
00028 };
00029