A test program - Pin names library for StarBoard Orange.

Dependencies:   mbed StarBoardOrangePinNames SDFileSystem

Committer:
shintamainjp
Date:
Thu Oct 14 14:00:00 2010 +0000
Revision:
0:729b1b3adb7a

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
shintamainjp 0:729b1b3adb7a 1 /**
shintamainjp 0:729b1b3adb7a 2 * A test program - Pin names library for StarBoard Orange (Version 0.0.1)
shintamainjp 0:729b1b3adb7a 3 *
shintamainjp 0:729b1b3adb7a 4 * See also ... http://mbed.org/users/logic_star/notebook/star_board_orange/
shintamainjp 0:729b1b3adb7a 5 *
shintamainjp 0:729b1b3adb7a 6 * Copyright (C) 2010 Shinichiro Nakamura (CuBeatSystems)
shintamainjp 0:729b1b3adb7a 7 * http://shinta.main.jp/
shintamainjp 0:729b1b3adb7a 8 */
shintamainjp 0:729b1b3adb7a 9
shintamainjp 0:729b1b3adb7a 10 #include "mbed.h"
shintamainjp 0:729b1b3adb7a 11 #include "TextLCD.h"
shintamainjp 0:729b1b3adb7a 12 #include "SDFileSystem.h"
shintamainjp 0:729b1b3adb7a 13 #include "StarBoardOrangePinNames.h"
shintamainjp 0:729b1b3adb7a 14
shintamainjp 0:729b1b3adb7a 15 TextLCD lcd(LCD_RS, LCD_EN, LCD_DB4, LCD_DB5, LCD_DB6, LCD_DB7);
shintamainjp 0:729b1b3adb7a 16 SDFileSystem fs_sd(SD_DI, SD_DO, SD_CK, SD_CS, "sd");
shintamainjp 0:729b1b3adb7a 17
shintamainjp 0:729b1b3adb7a 18 int main() {
shintamainjp 0:729b1b3adb7a 19 lcd.cls();
shintamainjp 0:729b1b3adb7a 20 lcd.printf("This is a test.");
shintamainjp 0:729b1b3adb7a 21
shintamainjp 0:729b1b3adb7a 22 FILE *fp = fopen("/sd/test.txt", "w");
shintamainjp 0:729b1b3adb7a 23 if (fp != NULL) {
shintamainjp 0:729b1b3adb7a 24 fprintf(fp, "This is a test.");
shintamainjp 0:729b1b3adb7a 25 fclose(fp);
shintamainjp 0:729b1b3adb7a 26 }
shintamainjp 0:729b1b3adb7a 27
shintamainjp 0:729b1b3adb7a 28 while(1) {
shintamainjp 0:729b1b3adb7a 29 }
shintamainjp 0:729b1b3adb7a 30 }