当前位置:首页 > 单片机 > 单片机
[导读]看了TFTLCD和FSMC(灵活的静态存储控制器)的简介,还是一知半解,不知所云。TFTLCD使用80并口,80 并口有如下一些信号线:CS: TFTLCD 片选信号。WR:向 TFTLCD 写入数据。RD:从 TFTLCD 读取数据。D[15: 0]: 16

看了TFTLCD和FSMC(灵活的静态存储控制器)的简介,还是一知半解,不知所云。

TFTLCD使用80并口,80 并口有如下一些信号线:
CS: TFTLCD 片选信号。
WR:向 TFTLCD 写入数据。
RD:从 TFTLCD 读取数据。
D[15: 0]: 16 位双向数据线。
RST:硬复位 TFTLCD。
RS:命令/数据标志( 0,读写命令; 1,读写数据)。

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

关于lcd.c这个文件竟然接近3000行,好吧,我是写不出来,只能在主函数里调用了。

main.c:


intmain(void)

{

u8x=0;

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

delay_init();//延时函数初始化

NVIC_Configuration();//设置NVIC中断分组2:2位抢占优先级,2位响应优先级

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

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

LCD_Init();

POINT_COLOR=RED;

sprintf((char*)lcd_id,"LCDID:%04X",lcddev.id);//将LCDID打印到lcd_id数组。

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);

}



本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

5月25日,中关村论坛在北京盛大开幕,来自全球知名的行业专家、领军企业齐聚一堂,以“开放合作·共享未来”为主题发布创新科技成果,展开深入交流。适逢创立三十周年的BOE(京东方)携柔性显示、高刷显示等领域的最新技术成果,绿...

关键字: 显示 物联网 显示屏幕

作为目前全国唯一经国务院批准的消费电子领域专业化、国际化展会,中国国际消费电子博览会(简称“电博会”)5月17日在青岛开幕。5万平方米的展区,展示了300余家消费电子、工业互联网领域企业的新产品、新成果。与展同步进行的高...

关键字: 显示 LCD显示 元宇宙

1 月 31 日消息,三星电子现公布 2022 年第四季度财报。三星电子第四季度净利润 23.50 万亿韩元,预估 4.71 万亿韩元。

关键字: 三星电子 电子 LCD 显示

在“2019国际新型显示技术展”上,TechSugar记者采访了四家显示领域的企业,有老兵、有新玩家,他们对产业有着个人独特的见解,公司的发展也处于特殊时期。在这产能过剩问题一直存在的行业,他们到底怎么活下去?

关键字: 显示 国产化 行业
关闭