testing TextLCD and SD card

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 #include "TextLCD.h"
00003 #include "SDFileSystem.h"
00004 
00005 TextLCD lcd(p24, p25, p26, p27, p28, p29, p30); // rs, rw, e, d0, d1, d2, d3
00006 SDFileSystem sd(p5, p6, p7, p13, "sd");
00007 
00008 int main() {
00009     lcd.printf("Hello World!!");
00010     lcd.locate(0, 1);
00011 
00012     FILE *fp = fopen("/sd/foo.txt", "w");
00013     if(fp == NULL) {
00014         error("Could not open file for write\n");
00015     }
00016     fprintf(fp, "Hello SD Card World!!");
00017     fclose(fp); 
00018 
00019     lcd.printf("Sayonara World!!");
00020 }