日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]看了TFTLCD和FSMC(靈活的靜態(tài)存儲控制器)的簡介,還是一知半解,不知所云。TFTLCD使用80并口,80 并口有如下一些信號線:CS: TFTLCD 片選信號。WR:向 TFTLCD 寫入數(shù)據(jù)。RD:從 TFTLCD 讀取數(shù)據(jù)。D[15: 0]: 16

看了TFTLCD和FSMC(靈活的靜態(tài)存儲控制器)的簡介,還是一知半解,不知所云。

TFTLCD使用80并口,80 并口有如下一些信號線:
CS: TFTLCD 片選信號。
WR:向 TFTLCD 寫入數(shù)據(jù)。
RD:從 TFTLCD 讀取數(shù)據(jù)。
D[15: 0]: 16 位雙向數(shù)據(jù)線。
RST:硬復位 TFTLCD。
RS:命令/數(shù)據(jù)標志( 0,讀寫命令; 1,讀寫數(shù)據(jù))。

只是記住FSMC在使用的時候要初始化和使能就行了。

關于lcd.c這個文件竟然接近3000行,好吧,我是寫不出來,只能在主函數(shù)里調用了。

main.c:


intmain(void)

{

u8x=0;

u8lcd_id[12];//存放LCDID字符串

delay_init();//延時函數(shù)初始化

NVIC_Configuration();//設置NVIC中斷分組2:2位搶占優(yōu)先級,2位響應優(yōu)先級

uart_init(9600);//串口初始化為9600

LED_Init();//LED端口初始化

LCD_Init();

POINT_COLOR=RED;

sprintf((char*)lcd_id,"LCDID:%04X",lcddev.id);//將LCDID打印到lcd_id數(shù)組。

while(1)

{

switch(x)

{

case0:LCD_Clear(WHITE);break;

case1:LCD_Clear(BLACK);break;

case2:LCD_Clear(BLUE);break;

case3:LCD_Clear(RED);break;

case4:LCD_Clear(MAGENTA);break;

case5:LCD_Clear(GREEN);break;

case6:LCD_Clear(CYAN);break;

case7:LCD_Clear(YELLOW);break;

case8:LCD_Clear(BRRED);break;

case9:LCD_Clear(GRAY);break;

case10:LCD_Clear(LGRAY);break;

case11:LCD_Clear(BROWN);break;

}

POINT_COLOR=RED;

LCD_ShowString(30,50,200,16,16,"WarShipSTM32^_^");

LCD_ShowString(30,70,200,16,16,"TFTLCDTEST");

LCD_ShowString(30,90,200,16,16,"ATOM@ALIENTEK");

LCD_ShowString(30,110,200,16,16,lcd_id);//顯示LCDID

LCD_ShowString(30,130,200,16,16,"2012/9/5");

x++;

if(x==12)x=0;

LED0=!LED0;

delay_ms(1000);

}



本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉