标题: Demo_STM32F103RCT6驱动ILI9341_IO模拟源码 [打印本页]

作者: 海子630    时间: 2018-5-18 10:00
标题: Demo_STM32F103RCT6驱动ILI9341_IO模拟源码
Demo_STM32F103RCT6驱动tft液晶屏
单片机源程序如下:
  1. #include "delay.h"
  2. #include "sys.h"
  3. #include "lcd.h"
  4. #include "touch.h"
  5. #include "gui.h"
  6. #include "test.h"
  7. //////////////////////////////////////////////////////////////////////////////////         
  8. //本程序只供学习使用,未经作者许可,不得用于其它任何用途
  9. //测试硬件:单片机STM32F103RBT6,正点原子MiniSTM32开发板,主频72MHZ
  10. //QDtech-TFT液晶驱动 for STM32 IO模拟
  11. //版本:V1.1
  12. //版权所有,盗版必究。
  13. //Copyright(C) 深圳市全动电子技术有限公司 2009-2019
  14. //All rights reserved
  15. /****************************************************************************************************
  16. //=========================================电源接线================================================//
  17. //5V接DC 5V电源
  18. //GND接地
  19. //=======================================液晶屏数据线接线==========================================//
  20. //本模块默认数据总线类型为8位并行模式
  21. //8位模式接线:8位模式9341模块接高8位总线,即:
  22. //液晶屏LCD_D0对应单片机PB8
  23. //液晶屏LCD_D1对应单片机PB9
  24. //液晶屏LCD_D2对应单片机PB10
  25. //液晶屏LCD_D3对应单片机PB11
  26. //液晶屏LCD_D4对应单片机PB12
  27. //液晶屏LCD_D5对应单片机PB13
  28. //液晶屏LCD_D6对应单片机PB14
  29. //液晶屏LCD_D7对应单片机PB15
  30. //=======================================液晶屏控制线接线==========================================//
  31. //LCD_RST        接PC5        //复位信号
  32. //LCD_CS        接PC9        //片选信号
  33. //LCD_RS        接PC8        //寄存器/数据选择信号
  34. //LCD_WR        接PC7        //写信号
  35. //LCD_RD        接PC6        //读信号
  36. //=========================================触摸屏触接线=========================================//
  37. //本模块触摸测试需连接外部XPT2046触摸采样芯片,所以本程序不进行触摸测试。
  38. //不使用触摸或者模块本身不带触摸,则可不连接
  39. **************************************************************************************************/       

  40. int main(void)
  41. {               
  42.         SystemInit();//初始化RCC 设置系统主频为72MHZ
  43.         delay_init(72);             //延时初始化
  44.         LCD_Init();           //液晶屏初始化
  45.        

  46.         while(1)
  47.         {                       
  48.                 LCD_Init();           //液晶屏初始化
  49.                 main_test();                 //测试主界面
  50.                 Test_Color();                  //简单刷屏填充测试
  51.                 Test_FillRec();                //GUI矩形绘图测试
  52.                 Test_Circle();                 //GUI画圆测试
  53.                 English_Font_test();//英文字体示例测试
  54.                 Chinese_Font_test();//中文字体示例测试
  55.                 Pic_test();                        //图片显示示例测试
  56.                 //Touch_Test();                //触摸屏手写测试  
  57.         }                                  
  58.        
  59. }

复制代码

所有资料51hei提供下载:
STM32综合测试程序ILI9341_IO模拟.rar (436.71 KB, 下载次数: 249)



作者: zlkj    时间: 2018-5-19 20:48
感谢分享!
作者: xiaosa05002    时间: 2018-5-21 19:09
感谢分享!
作者: ewetwetwe    时间: 2018-6-6 17:02
很需要  谢谢分享
作者: 忧郁devil    时间: 2018-7-21 10:33
thank you
作者: imaginever    时间: 2018-11-6 22:17
正在学习,谢谢分享
作者: liufei123456    时间: 2018-11-8 10:53
正好需要,感谢分享
作者: imaginever    时间: 2019-1-16 14:27

感谢分享!
作者: q563370974    时间: 2019-1-25 14:28
板子换成STM32F103C8T6 该怎么用 我把PC 都改成PA的   液晶屏显示不了
作者: lxiaoxi    时间: 2019-2-12 17:12

感谢分享!
作者: 源木求鱼    时间: 2019-6-4 10:53
keil5打不开
作者: shenghuanli    时间: 2019-7-15 14:53
手头的板子刚好是8位并行的,找这个资料很久了,谢谢!
作者: itxyga    时间: 2019-9-26 00:10
要怎么才能下载呀!
作者: 神的罪名    时间: 2019-11-26 14:40
感谢分享
作者: caivivi    时间: 2019-12-29 20:06
请问有protues电路图么
作者: hgw683    时间: 2020-4-19 14:05
这个例程8位接口不能正常显示,需要改一些地方。
作者: zpxm01    时间: 2022-5-18 16:52
找的很苦,  谢谢分享




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1