با عرض سلام خدمت همه بزرگان علم
من میخوای ی tft lcd 2.8" راه اندازی کنم و اینم سورس کدم هست ولی ال سی دی جواب نمیده:(
ال سی دی سالمه و با برنامه های آماده ازش جواب گرفتم ولی به برنامه خودم جواب نمیده:(
میشه راهنماییم کنین کجای کدم مشکل داره؟
من میخوای ی tft lcd 2.8" راه اندازی کنم و اینم سورس کدم هست ولی ال سی دی جواب نمیده:(
ال سی دی سالمه و با برنامه های آماده ازش جواب گرفتم ولی به برنامه خودم جواب نمیده:(
میشه راهنماییم کنین کجای کدم مشکل داره؟
کد:
#include <AT91SAM7X256.h>
#include <lib_AT91SAM7X256.H>
#include <delay.h>
#define PORTRAIT
#define TFTLCD_DATAPORT_B
#define TFTLCD_DATAPORT_OFFSET 0
#define TFTLCD_CONTROLPORT_A
#define TFTLCD_RST 26
#define TFTLCD_RS 27
#define TFTLCD_CS 28
#define TFTLCD_WR 29
#define TFTLCD_RD 30
#include "tftlcd_functions.c"
int main(void)
{
AT91C_BASE_WDTC->WDTC_WDMR=AT91C_WDTC_WDDIS;
delay_ms(100);
tftlcd_init();
delay_ms(100);
tftlcd_clear();
delay_ms(100);
tftlcd_draw_rectangle(20,25,50,70,1,YELLOW);
tftlcd_draw_line(5,5,180,120,RED);
delay_ms(10000);
while(1)
{
};
}




دیدگاه