单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1607|回复: 11
收起左侧

Demo_STM32F103RCT6驱动ILI9341_IO模拟源码

[复制链接]
海子630 发表于 2018-5-18 10:00 | 显示全部楼层 |阅读模式
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, 下载次数: 86)
回复

使用道具 举报

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 | 显示全部楼层

感谢分享!
回复

使用道具 举报

11#
无效楼层,该帖已经被删除
源木求鱼 发表于 2019-6-4 10:53 | 显示全部楼层
keil5打不开
回复

使用道具 举报

shenghuanli 发表于 2019-7-15 14:53 | 显示全部楼层
手头的板子刚好是8位并行的,找这个资料很久了,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|单片机论坛 |51黑电子论坛单片机 联系QQ:125739409;技术交流QQ群582644647

Powered by 单片机教程网

快速回复 返回顶部 返回列表