freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于stm32--μcos-ii貪吃蛇的設計課程設計(已修改)

2024-09-11 15:11 本頁面
 

【正文】 邯鄲學院 課程設計 題 目 基于 STM32μC/OSII 貪吃蛇 的設計 學 生 20200441032028 解斐 20200441032025 朱利昭 20200441032020徐雷 指導教師 張志來 講師 年 級 2020 級 專 業(yè) 電子信息工程 二級學院 (系、部) 信息工程學院 邯鄲學院 信息工程學院(系、部 ) 2020 年 7 月 基于 STM32μC/OS II 貪吃蛇的設計 摘 要 進入新世紀的 TFT 液晶 顯示屏的技術和產(chǎn)業(yè)都取得了長足的發(fā)展,作為重要的現(xiàn)代信息,發(fā)布媒體之一 TFT 液晶 顯示屏在證券交易、金融、交通、體育、廣告等領域被廣泛的應用。伴隨社會化信息的推進, TFT 液晶 屏技術也在不斷地推陳出新,應用領域愈加廣泛?,F(xiàn)基于 STM32 的 TFT 液晶 顯示可以更好的滿足各種需求,也更便于操作和實現(xiàn)。 基于 STM32 在TFT 液晶屏幕上 可 顯示文本及圖形,包括漢字和時鐘顯示。 關鍵詞: TFT 液晶顯示 STM32 開發(fā)板 μC/OS II 貪吃蛇 目 錄 摘 要 ..............................................................1 前 言 ..............................................................3 1 背景介紹 ..........................................................3 選題背景 ....................................................3 MiniSTM32 開發(fā)板介紹 .........................................3 2 系統(tǒng)硬件設計 ......................................................4 開發(fā)板簡介 ..................................................4 LED 燈 ......................................................6 按鍵 .......................................................10 TFTLCD 模塊 ................................................10 3 系統(tǒng)軟件設計 .....................................................14 LED驅(qū)動 ....................................................14 按鍵驅(qū)動 ...................................................14 TFTLCD驅(qū)動 ................................................16 貪吃蛇實現(xiàn) C語言代碼 .......................................18 uC/OSII 軟件設計 ...........................................23 結(jié)論 ...............................................................27 參考文獻 ...........................................................28 前 言 目前已有超過 85%的無線通信設備采用了 ARM技術, ARM 以其高性能和低成本,在該領域的地位日益鞏固。 ARM在此方面的應用如:手提式計算機、移動電話、 PDA 等。 隨著寬帶技術的推廣,采用 ARM 技術的 ADSL 芯片正逐步獲得競爭優(yōu)勢。此外, ARM在語音及視頻處理上進行了優(yōu)化,并獲得廣泛支持。 UC/OSII 由 Micrium 公司提供,是一個可移植、可固化的、可裁剪的、占先式多任務實時內(nèi)核,它適用于多種微處理器,微控制器和數(shù)字處理芯片(已經(jīng)移植到超過 100種以上的微處理器應用中)。同時,該系統(tǒng)源代碼開放、整潔、一致,注釋詳盡,適合系統(tǒng)開發(fā)。 UC/OSII 已經(jīng)通過聯(lián)邦航空局( FAA)商用航行器認證,符合航空無線電技術委員會( RTCA) DO178B 標準。 1 背景介紹 選題背景 隨著信息技術的飛速發(fā)展,形式多樣的數(shù)字化產(chǎn)品已經(jīng)開始成為繼 PC 機后的信息處理工具,在這種數(shù)字化潮流下,嵌入式系統(tǒng)已成為當前研究和 應用的熱點之一,嵌入式手持設備的視圖多媒體應用也越來越廣泛。由于嵌入式系統(tǒng)的應用要求及成本因素決定了嵌入式系統(tǒng)在系統(tǒng)資源 , 包括硬件資源和軟件資源方面都是非常精簡和高效的。 MiniSTM32 開發(fā)板介紹 MiniSTM32 設計精良,結(jié)構小巧!板子的設計充分考慮了成本與功能這兩個矛盾面,再結(jié)合實際使用的經(jīng)驗及 STM32 的特點,最終確定了這樣的設計。 STM32 的優(yōu)異性體現(xiàn)在如下幾個方面: 以 8 位機的價格,得到 32 位機,是 STM32 最大的優(yōu)勢。 STM32 擁有包括: FSMC、TIMER、 SPI、 IIC、 USB、 CAN、 IIS、 SDIO、 ADC、 DAC、 RTC、 DMA 等眾多外設及功能,具有極高的集成度。 STM32 僅 M3 內(nèi)核就擁有 F100、 F10 F10 F10 F10 F10 F20 F217 等 8 個系列上百種型號,具有 QFN、 LQFP、 BGA 等封裝可供選擇。同時 STM32 還推出了 STM32L 和 STM32W 等超低功耗和無線應用型的 M3 芯片。 84 個中斷, 16 級可編程優(yōu)先級,并且所有的引腳都可以作為中斷輸入。 STM32 各個外設都有自己的獨立 時鐘開關,可以通過關閉相應外設的時鐘來降低功耗。 STM32 的開發(fā)不需要昂貴的仿真器,只需要一個串口即可下載代碼,并且支持 SWD 和 JTAG 兩種調(diào)試口。 SWD 調(diào)試可以為你的設計帶來跟多的方便,只需要 2 個 IO 口,即可實現(xiàn)仿真調(diào)試。 2 系統(tǒng)硬件設計 開發(fā)板簡介 ALIENTEK MiniSTM32 開發(fā)板是一款迷你型的 STM32F103 開發(fā)板,小巧而不小氣,簡約而不簡單。該開發(fā)板自推出以來,深得廣大 STM32 學習者喜愛,總銷量超過 套。目前最新版本為 ,最新 MiniSTM32 開發(fā)板資源圖如圖 所示: ALIENTEK MiniSTM32 開發(fā)板板載資源如下: ◆ CPU: STM32F103RBT6, LQFP64, FLASH:128K, SRAM: 20K; ◆ 1 個標準的 JTAG/SWD 調(diào)試下載口 ◆ 1 個電源指示燈(藍色) ◆ 2 個狀態(tài)指示燈( DS0:紅色, DS1:綠色) ◆ 1 個紅外接收頭,配備一款小巧的紅外遙控器 ◆ 1 個 IIC 接口的 EEPROM 芯片, 24C02,容量 256字節(jié) ◆ 1 個 SPI FLASH 芯片, W25X16,容量為 2M字節(jié) ◆ 1 個 DS18B20/DS1820 溫度傳感器預留接口 ◆ 1 個標準的 ,支持觸摸屏 ◆ 1 個 OLED 模塊接口 ◆ 1 個 USB 串口,可用于程序下載和代碼調(diào)試 ◆ 1 個 USB SLAVE 接口,用于 USB 通信 ◆ 1 個 SD 卡接口 ◆ 1 個 PS/2 接口,可外接鼠標、鍵盤 ◆ 1 組 5V 電源供應 /接入口 ◆ 1 組 電源供應 /接入口 ◆ 1 個啟動模式選擇配置接口 ◆ 2 個 無線通信接口( 24L01 和 JF24C) ◆ 1 個 RTC 后備電池座,并帶電池 ◆ 1 個復位按鈕,可用于復位 MCU 和 LCD ◆ 3 個功能按鈕, 其中 WK_UP 兼具喚醒功能 ◆ 1 個電源開關,控制整個板的電源 ◆ 與 5V 電源 TVS 保護,有效防止燒壞芯片。 ◆ 獨創(chuàng)的一鍵下載功能 ◆ 除晶振占用的 IO 口外,其余所有 IO口全部引出,其中 GPIOA 和 GPIOB 按順序引出, 整個板子尺寸為 8cm*10cm*2cm 板上除
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1