1赞

1回答

1收藏

GD32F450驱动液晶屏

GD32 GD32 5922 人阅读 | 1 人回复 | 2017-04-22

      在调试程序时虽然可以使用串口助手查看信息,但是如果配一块液晶屏,显示会更直观一些,手上有一块1.77寸的液晶屏,SPI接口,占用的引脚较少,适合用于对刷新速率要求不高的设计。这块屏幕还挺坚强,接线时不小心接到了5V电压上,屏幕下方芯片出都烫手来了,以为废了,结果下载完代码后可以显示。代码中包含了引脚的定义,不在写。


  1. int main(void)
  2. {
  3.           u8 i=0;
  4.           unsigned int color=0;
  5.     systick_config();
  6.     led_init();
  7.           Lcd_Init(2);
  8.           Lcd_Clear(GRAY0);
  9.           Gui_DrawFont_GBK16(30, 40, RED, GRAY0, "eeboard");
  10.           Gui_DrawFont_GBK24(20, 60, BLUE, GRAY0, "GD32F450VE");
  11.         Gui_DrawFont_GBK24(30, 20, BLUE, GRAY0, "ID:9robot");
  12.   while(1)
  13.   {  
  14. //                Lcd_Init(2);
  15.    
  16.                 Gui_DrawFont_Num32(20, 100, RED, GRAY0, i);
  17.                
  18.                 GPIO_TG(GPIOD) = GPIO_PIN_7;
  19.                 delay_1ms(500);
  20.                 GPIO_TG(GPIOB) = GPIO_PIN_3;
  21.                 delay_1ms(500);
  22.                 GPIO_TG(GPIOB) = GPIO_PIN_4;
  23.                 i++;
  24.                 if(i==10)i=0;
  25.    }

  26. }
复制代码

  1. #define        LCD_RST_SET          gpio_bit_set(GPIOB,GPIO_PIN_12)
  2. #define        LCD_RS_SET          gpio_bit_set(GPIOB,GPIO_PIN_11)
  3. #define        LCD_SDA_SET          gpio_bit_set(GPIOA,GPIO_PIN_7)
  4. #define        LCD_SCL_SET          gpio_bit_set(GPIOC,GPIO_PIN_4)
  5. #define        LCD_CS_SET          gpio_bit_set(GPIOC,GPIO_PIN_5)


  6. #define        LCD_RST_CLR          gpio_bit_reset(GPIOB,GPIO_PIN_12)
  7. #define        LCD_RS_CLR          gpio_bit_reset(GPIOB,GPIO_PIN_11)
  8. #define        LCD_SDA_CLR          gpio_bit_reset(GPIOA,GPIO_PIN_7)
  9. #define        LCD_SCL_CLR          gpio_bit_reset(GPIOC,GPIO_PIN_4)
  10. #define        LCD_CS_CLR           gpio_bit_reset(GPIOC,GPIO_PIN_5)
复制代码

GD32F450_Template.zip

350.29 KB, 下载次数: 47

关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

゛向日葵的执着

发表于 2017-4-23 00:59:44 | 只看该作者

请问一下资料在那找?
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条