Simple example

Dependencies:   MCP4801DAC

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 #include "MCP4801.h"
00003 
00004 SPI spi(PA_7,PA_6,PA_5);//tested on Nucleo L432KC
00005 MCP4801 dac(spi,PA_4);
00006 DigitalOut led(LED2);
00007 
00008 int main(void) {
00009     printf("DAC MCP4801 example starting...\n");
00010  
00011     
00012     float voltage = 2.8;
00013     dac.setVOutput(voltage);
00014     printf("Your request was %4.2fV\n", voltage);
00015 
00016     while(1){
00017         led = !led;
00018         ThisThread::sleep_for(500);
00019     }
00020 }