国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee

 找回密碼
 注冊
搜索

STM32+ILI9341屏幕的Proteus仿真程序

[復制鏈接]
樓主
路漫漫 發表于 2020-5-24 01:23:55 | 只看該作者 |只看大圖 |倒序瀏覽 |閱讀模式
stm32f103r6+ili9341的仿真,但是觸摸用的CLK,PEN,MO,MI以及背光BL我就不確定有沒有連對了
仿真原理圖如下(proteus仿真工程文件和源碼可到本帖附件中下載)
stm32_ILI9341仿真與源碼.7z (326.51 KB, 售價: 5 E幣)
STM32+ILI9341屏幕的Proteus仿真程序 2.png
STM32+ILI9341屏幕的Proteus仿真程序 1.png
部分源碼:
  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. //5V接DC 5V電源
  9. //GND接地
  10. //=======================================液晶屏數據線接線==========================================//
  11. //本模塊默認數據總線類型為8位并行模式
  12. //8位模式接線:8位模式9341模塊接高8位總線,即:
  13. //液晶屏LCD_D0對應單片機PB8
  14. //液晶屏LCD_D1對應單片機PB9
  15. //液晶屏LCD_D2對應單片機PB10
  16. //液晶屏LCD_D3對應單片機PB11
  17. //液晶屏LCD_D4對應單片機PB12
  18. //液晶屏LCD_D5對應單片機PB13
  19. //液晶屏LCD_D6對應單片機PB14
  20. //液晶屏LCD_D7對應單片機PB15
  21. //=======================================液晶屏控制線接線==========================================//
  22. //LCD_RST        接PC5        //復位信號
  23. //LCD_CS        接PC9        //片選信號
  24. //LCD_RS        接PC8        //寄存器/數據選擇信號
  25. //LCD_WR        接PC7        //寫信號
  26. //LCD_RD        接PC6        //讀信號
  27. //=========================================觸摸屏觸接線=========================================//
  28. //本模塊觸摸測試需連接外部XPT2046觸摸采樣芯片,所以本程序不進行觸摸測試。
  29. //不使用觸摸或者模塊本身不帶觸摸,則可不連接
  30. **************************************************************************************************/      

  31. int main(void)
  32. {               
  33.         SystemInit();//初始化RCC 設置系統主頻為72MHZ
  34.         delay_init(72);             //延時初始化
  35.         LCD_Init();           //液晶屏初始化
  36.       

  37.         while(1)
  38.         {                       
  39.                 LCD_Init();           //液晶屏初始化
  40.                 main_test();                 //測試主界面
  41.                 Test_Color();                  //簡單刷屏填充測試
  42.                 Test_FillRec();                //GUI矩形繪圖測試
  43.                 Test_Circle();                 //GUI畫圓測試
  44.                 English_Font_test();//英文字體示例測試
  45.                 Chinese_Font_test();//中文字體示例測試
  46.                 Pic_test();                        //圖片顯示示例測試
  47.                 //Touch_Test();                //觸摸屏手寫測試  
  48.         }                                 
  49.       
  50. }
復制代碼


您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

手機版|小黑屋|ELEOK |網站地圖

GMT+8, 2026-5-26 03:09

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回復 返回頂部 返回列表