欧美日韩欧美,女人和拘做受大片免费看,麻花豆传媒剧国产mv免费版特色,欧美成人精品高清在线观看,麻豆产精国品一二三产区区

【E1038】mini板ucos/GUI移植進階

2021-09-11 13:00:18      索煒達電子      623     

項目編號:E1038

文件大?。?5M

源碼說明:帶中文注釋

開發(fā)環(huán)境:uCOS/III

簡要概述:

板子是mini

軟件是keil 4.12     

固件庫是 V3.5.0     http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1743/PF257890

uc/os II是V2.86(見附件:官方移植好的project 內(nèi)含源碼 基于IAR STM32-SK STM3210B-EVAL開發(fā)板 含開發(fā)板原理圖.7z 解壓后安裝Micrium_STM32xxx_uCOS-II.exe)

uc/gui是v3.90(見附件:ucgui v3.90.7z)

用到的參考文檔有(工程中會包含需要參考的文檔):
1 UCos-ii_在STM32上的移植詳解.pdf 
2 uCGUI3.90a 移植教程.pdf
3 ucGUI移植經(jīng)驗總結.pdf

在最下面我會給出一些基于以上源碼和參考文檔的一些簡單工程

先說一下:
1 xxx\include\sys.h  文件取自  ALIENTEK MiniSTM32開發(fā)板例程-庫函數(shù)V3.5版本\ALIENTEK MINISTM32 實驗18 觸摸屏實驗\SYSTEM\sys
2 xxx\src\TOUCH 下的文件取自  ALIENTEK MiniSTM32開發(fā)板例程-庫函數(shù)V3.5版本\ALIENTEK MINISTM32 實驗18 觸摸屏實驗\HARDWARE\TOUCH
3 xxx\src\LCD  下的文件取自  ALIENTEK MiniSTM32開發(fā)板例程-庫函數(shù)V3.5版本\ALIENTEK MINISTM32 實驗18 觸摸屏實驗\HARDWARE\LCD  我把原來的ILI93xx.c刪了,把lcd.c重命名為ILI93xx.c,把lcd.h改成了lcd2.h,把里面的void LCD_Init(void)函數(shù)聲明和定義改為void LCD_Init2(void),原因是uc/gui已經(jīng)有這個文件和函數(shù)了。大家在調(diào)用GUI_Init();的時候也要把里面的LCD_Init()改成LCD_Init2()

目錄│文件列表:

 │ ucgui v3.90.7z

 │ uCGUI3.90a 移植教程.pdf

 │ ucGUI移植經(jīng)驗總結.pdf

 │ UCos-ii_在STM32上的移植詳解.pdf

 │ 官方移植好的project 內(nèi)含源碼 基于IAR STM32-SK STM3210B-EVAL開發(fā)板 含開發(fā)板原理圖.7z

 │ 移植固件庫 ucgui 不帶觸摸屏 不帶os.7z

 │ 移植固件庫 ucgui 不帶觸摸屏 帶ucos II.7z

 │ 移植固件庫 ucgui 帶觸摸屏 不帶os.7z

 │ 移植固件庫 ucgui 帶觸摸屏 帶ucos II.7z

 │ 移植固件庫 ucos II.7z

 └ 移植固件庫.7z

TAGucos
  • 5 次
  • 1 分