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

ELEOK

標(biāo)題: STM32+ILI9341屏幕的Proteus仿真程序 [打印本頁]

作者: 路漫漫    時間: 2020-5-24 01:23
標(biāo)題: STM32+ILI9341屏幕的Proteus仿真程序
stm32f103r6+ili9341的仿真,但是觸摸用的CLK,PEN,MO,MI以及背光BL我就不確定有沒有連對了
仿真原理圖如下(proteus仿真工程文件和源碼可到本帖附件中下載)
stm32_ILI9341仿真與源碼.7z (326.51 KB, 售價: 5 E幣)


部分源碼:
  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. //=======================================液晶屏數(shù)據(jù)線接線==========================================//
  11. //本模塊默認(rèn)數(shù)據(jù)總線類型為8位并行模式
  12. //8位模式接線:8位模式9341模塊接高8位總線,即:
  13. //液晶屏LCD_D0對應(yīng)單片機(jī)PB8
  14. //液晶屏LCD_D1對應(yīng)單片機(jī)PB9
  15. //液晶屏LCD_D2對應(yīng)單片機(jī)PB10
  16. //液晶屏LCD_D3對應(yīng)單片機(jī)PB11
  17. //液晶屏LCD_D4對應(yīng)單片機(jī)PB12
  18. //液晶屏LCD_D5對應(yīng)單片機(jī)PB13
  19. //液晶屏LCD_D6對應(yīng)單片機(jī)PB14
  20. //液晶屏LCD_D7對應(yīng)單片機(jī)PB15
  21. //=======================================液晶屏控制線接線==========================================//
  22. //LCD_RST        接PC5        //復(fù)位信號
  23. //LCD_CS        接PC9        //片選信號
  24. //LCD_RS        接PC8        //寄存器/數(shù)據(jù)選擇信號
  25. //LCD_WR        接PC7        //寫信號
  26. //LCD_RD        接PC6        //讀信號
  27. //=========================================觸摸屏觸接線=========================================//
  28. //本模塊觸摸測試需連接外部XPT2046觸摸采樣芯片,所以本程序不進(jìn)行觸摸測試。
  29. //不使用觸摸或者模塊本身不帶觸摸,則可不連接
  30. **************************************************************************************************/      

  31. int main(void)
  32. {               
  33.         SystemInit();//初始化RCC 設(shè)置系統(tǒng)主頻為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. }
復(fù)制代碼







歡迎光臨 ELEOK (http://m.afoofa.cn/) Powered by Discuz! X5.0