سلام به دوستان عزیز
بنده sd card رو با fat32 فرمت کردم داخلش هم عکس با فرمت bmp و هم کد c با نام A ریختم
یه مرد پیدا بشه ایراد کار رو بگه عکس روی lcd نمایش داده نمیشه.
mci_init هم با صفر و یک شدن ** mci_init(1) ** تغذیه sd card رو خاموش روشن میکنه
اینم کد
دوستان خیلی گیرم کمک کنید لطفا
lpc1788 کوربورد
//***************************************lib header**//
#include "lpc177x_8x.h"
#include "lpc177x_8x_gpdma.h"
#include "lpc177x_8x_gpio.h"
#include "lpc177x_8x_mci.h"
#include "mci_lpc177x_8x.h"
#include "file_config.h"
#include "stdio.h"
#include "rtl.h"
#include "gui.h"
#include "bsp.h"
#include "glcd.h"
FILE *IMG;
//****************************************main**//
int main(void)
{
SDRAM_32M_16BIT_Init();
GUI_Init();
GUI_Exec();
GLCD_Init();
GLCD_Clear(Black);
finit(NULL);
MCI_Init(1);
GPIO_SetDir(2,1<<21,1);
GPIO_ClearValue(2,1<<21);
while(1)
{
if(finit (NULL)== 1)
{
GUI_SetFont(GUI_FONT_8X18);
GUI_SetColor(GUI_RED);
GUI_DispStringAt("SD CARD REMOVED",2,2);
}
if(finit (NULL)== 2)
{
GUI_SetFont(GUI_FONT_8X18);
GUI_SetColor(GUI_GREEN);
GUI_DispStringAt("SD CARD ENTERED",2,2);
}
IMG=fopen("M0:A.bmp","n"
;
GUI_BMP_Draw(IMG,10,10);
GPIO_SetValue(2,1<<21);
}
}
بنده sd card رو با fat32 فرمت کردم داخلش هم عکس با فرمت bmp و هم کد c با نام A ریختم
یه مرد پیدا بشه ایراد کار رو بگه عکس روی lcd نمایش داده نمیشه.
mci_init هم با صفر و یک شدن ** mci_init(1) ** تغذیه sd card رو خاموش روشن میکنه
اینم کد
دوستان خیلی گیرم کمک کنید لطفا
lpc1788 کوربورد
//***************************************lib header**//
#include "lpc177x_8x.h"
#include "lpc177x_8x_gpdma.h"
#include "lpc177x_8x_gpio.h"
#include "lpc177x_8x_mci.h"
#include "mci_lpc177x_8x.h"
#include "file_config.h"
#include "stdio.h"
#include "rtl.h"
#include "gui.h"
#include "bsp.h"
#include "glcd.h"
FILE *IMG;
//****************************************main**//
int main(void)
{
SDRAM_32M_16BIT_Init();
GUI_Init();
GUI_Exec();
GLCD_Init();
GLCD_Clear(Black);
finit(NULL);
MCI_Init(1);
GPIO_SetDir(2,1<<21,1);
GPIO_ClearValue(2,1<<21);
while(1)
{
if(finit (NULL)== 1)
{
GUI_SetFont(GUI_FONT_8X18);
GUI_SetColor(GUI_RED);
GUI_DispStringAt("SD CARD REMOVED",2,2);
}
if(finit (NULL)== 2)
{
GUI_SetFont(GUI_FONT_8X18);
GUI_SetColor(GUI_GREEN);
GUI_DispStringAt("SD CARD ENTERED",2,2);
}
IMG=fopen("M0:A.bmp","n"

GUI_BMP_Draw(IMG,10,10);
GPIO_SetValue(2,1<<21);
}
}
دیدگاه