dsfa

Dependencies:   dsf SDFileSystem TextLCD mbed stepper_moter

Fork of my_example_Nucleo_Ex05_SD_zhangyuxiang2 by liang brain

Committer:
brainliang
Date:
Tue May 08 01:50:44 2018 +0000
Revision:
4:c88bf297ee75
Parent:
3:1e51c10aa4f2
sdfa

Who changed what in which revision?

UserRevisionLine numberNew contents of line
beaglescout007 0:b0a3ecd53c7d 1 #include "mbed.h"
brainliang 4:c88bf297ee75 2 #include "SDRead.h"
brainliang 4:c88bf297ee75 3 #include "LCDShow.h"
brainliang 4:c88bf297ee75 4
brainliang 4:c88bf297ee75 5 QEI Choose(PB_5,PB_8, NC, 11, QEI::X2_ENCODING);
brainliang 4:c88bf297ee75 6 InterruptIn btn3(PA_5);
beaglescout007 0:b0a3ecd53c7d 7
brainliang 3:1e51c10aa4f2 8 //LCD显示屏 rs, e, d4-d7, model
brainliang 4:c88bf297ee75 9 LCDShow lcd(PC_13, PC_14, PC_15, PA_0, PA_1, PA_4, TextLCD::LCD20x4); // rs, e, d4-d7, model V4版本 屏幕为4行,每行20字符(列)
brainliang 4:c88bf297ee75 10 SDRead sd(PB_15, PB_14, PB_13, PB_12, "sd");
beaglescout007 0:b0a3ecd53c7d 11
brainliang 4:c88bf297ee75 12 int main()
brainliang 4:c88bf297ee75 13 {
brainliang 4:c88bf297ee75 14 sd.mount(); //加注释!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
brainliang 4:c88bf297ee75 15 while(1)
brainliang 2:1c1602268656 16 {
brainliang 4:c88bf297ee75 17 if(sd.Get_FileDir()) //加注释!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
brainliang 4:c88bf297ee75 18 {
brainliang 4:c88bf297ee75 19 lcd.getDir(sd.File_dir); //加注释!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
brainliang 4:c88bf297ee75 20 lcd.showdir();//LCD显示文件目录
brainliang 4:c88bf297ee75 21 }
brainliang 4:c88bf297ee75 22 if(lcd.Read_file) //加注释!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
brainliang 4:c88bf297ee75 23 {
brainliang 4:c88bf297ee75 24 if(sd.Read_File(lcd.file_name.data()))
brainliang 4:c88bf297ee75 25 {
brainliang 4:c88bf297ee75 26 for(int i = 0; i < sd.Info.size(); i++)//sd.Info 就是读取到的文件信息向量
brainliang 4:c88bf297ee75 27 {
brainliang 4:c88bf297ee75 28 printf("%s\n",sd.Info[i]);
brainliang 4:c88bf297ee75 29 }
brainliang 4:c88bf297ee75 30 }
brainliang 4:c88bf297ee75 31 }
zhangyx 1:d65338ce2e7c 32 }
brainliang 4:c88bf297ee75 33 }