پاسخ : پاسخ : کتابخانه Flash-FS برای LPC
احتمالا به جای ffind نوشتی find.
ffind باید بنویسی.
نوشته اصلی توسط Reza Sede
ffind باید بنویسی.
#include <LPC17xx.h> #include <RTL.h> #include <stdio.h> #include <string.h> #define family_lpc17xx #define TFTLCD_DATAPORT_1 #define LCD_OFFSET 14 #define TFTLCD_CONTROLPORT_0 #define TFTLCD_CS 0 #define TFTLCD_RS 1 #define TFTLCD_WR 2 #define TFTLCD_RD 3 #include "lcd.h" int main(void){ int a=0,i=20; char size[15]; FINFO info; finit(NULL); info.fileID=0; LCD_Init(); LCD_Clear(Black); POINT_COLOR =(White); BACK_COLOR =(Black); LCD_ShowString(0,0,"Fail haye Peyda shode:"); LCD_DrawLine(0,18,219,18); while(1){ sprintf(size,"%d",info.size); ffind("*",&info); if(info.fileID>a){ a=info.fileID; LCD_ShowString(0,i,info.name); LCD_ShowString(200,i,size); i+=17; } } }
extern void LCD_Bitmap (unsigned int x, unsigned int y, unsigned int w, unsigned int h, unsigned char *bitmap); extern void LCD_Bmp (unsigned int x, unsigned int y, unsigned int w, unsigned int h, unsigned char *bmp);
دیدگاه