eink paper ED060SC4(LF) にSD内の01.bmpを表示させます
Dependencies: SDFileSystem mbed
main.cpp
- Committer:
- kohacraft
- Date:
- 2016-02-14
- Revision:
- 1:8c9178c52155
- Parent:
- 0:97881c3945b1
File content as of revision 1:8c9178c52155:
#include "mbed.h" #include "eink.h" #include "SDFileSystem.h" #define SD_MOSI dp2 #define SD_MISO dp1 #define SD_SCLK dp6 #define SD_CS dp4 SDFileSystem sd(SD_MOSI, SD_MISO, SD_SCLK, SD_CS, "sd"); // mosi, miso, sclk, cs, name (HW modification candidate) DigitalOut myled(dp5); //テスト用LED int main() { initPort(); //IOの初期化 wait_ms(500); myled = 1; FILE *fp; char filePath[256] = ""; int fileNum = 1; while(1) { myled = 1; clrdisp(1); //白でクリア clrdisp(1); //白でクリア clrdisp(0); //白でクリア clrdisp(0); //白でクリア sprintf( filePath , "/sd/%02d.bmp" , fileNum ); if( ( fp = fopen(filePath, "r") ) == NULL ) { fclose(fp); free(fp); while(1) { myled = 0; wait(0.1); myled = 1; wait(0.1); } } dispbmp2( fp ); myled = 0; wait(0.5); fclose( fp ); free(fp); powerOff(); wait(5); powerOn(); } }