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

正文內(nèi)容

基于stm32數(shù)碼相框系統(tǒng)設(shè)計與實(shí)現(xiàn)軟件畢業(yè)論文(專業(yè)版)

2025-09-07 05:35上一頁面

下一頁面
  

【正文】 單擊 OK,完成此部分設(shè)置,接下來我們還需要在 Utilities 選項(xiàng)卡里面設(shè)置下載時的目標(biāo)編程器,如下圖所示:圖 326 FLASH 編程器選擇上圖中,我們選擇 JLINK 來調(diào)試 CortexM3,然后點(diǎn)擊 Settings,設(shè)置如下圖所示:圖 327 編程設(shè)置這里要根據(jù)不同的 MCU 選擇 FLASH 的大小,因?yàn)槲覀冮_發(fā)板使用的是 STM32F103RBT6,其FLASH 大小為 128K,所以我們在 Programming Algorithm 里面選擇 128K 型號的 STM32。最高 JTAG 速度 12MHz。再次按下結(jié)束仿真。觀看變量/堆棧窗口:該按鈕按下,會彈出一個顯示變量的窗口,在里面可以查看各種你想要看的變量值,也是很常用的一個調(diào)試窗口。 軟件仿真MDK 的一個強(qiáng)大的功能就是提供軟件仿真,通過軟件仿真,我們可以發(fā)現(xiàn)很多將要出現(xiàn)的問題,避免了下載到 STM32 里面來查這些錯誤,這樣最大的好處是能很方便的檢查程序存在的問題,因?yàn)樵?MDK 的仿真下面,你可以查看很多硬件相關(guān)的寄存器,通過觀察這些寄存器,你可以知道代碼是不是真正有效。這時,我們在 Target 樹下發(fā)現(xiàn)多了 2 個組名,就是我們剛剛新建的 2 個組。支持 ARMARM9 和最新的 CortexM3 核處理器,自動配置啟動代碼,集成Flash 燒寫模塊,強(qiáng)大的 Simulation 設(shè)備模擬,性能分析等功能。SD 卡由日本松下、東芝及美國 SanDisk 公司于 1999 年 8 月共同開發(fā)研制。R32 用于設(shè)置列地址(X 坐標(biāo),0~239),R33 用于設(shè)置行地址(Y 坐標(biāo),0~319)。而如果對它讀操作,則返回的是控制器的型號。因此,本系統(tǒng)選用 英寸 TFTLCD 屏(如圖 22 所示)可顯 26 萬色,分辨率 320*240,控制器為 ILI9320,采用 16 位的 80 并口,配合觸摸屏專用芯片 XPT2046,可對屏幕進(jìn)行觸摸操作,更顯智能化和個性化。高集成度。圖 21 STM32F103RBT6 處理器STM32F103RBT6 嵌入式處理器具有以下特點(diǎn):32 位 RISC 性能處理器;32 位 ARM CortexM3 結(jié)構(gòu)優(yōu)化;72 MHZ 運(yùn)行頻率,單周期訪問時速度可達(dá) DMIPS/MHz;硬件除法和單周期乘法;快速可嵌套中斷,6~12 個時鐘周期;具有 MPU 保護(hù)設(shè)定訪問規(guī)則;片內(nèi)具有 256KB FLASH,48KB RAM;80 個快速 I/O 端口,16 個 I/O 可映射到外部中斷,幾乎所有的 I/O 可以忍受 5V 電壓;片上集成 12Bit A/D、D/A、PWM、CAN、USB、SDIO、FSMC 等資源;ARM CortexM3 是一種基于 ARM7v 架構(gòu)的最新 ARM 嵌入式內(nèi)核,它采用哈佛結(jié)構(gòu),使用分離的指令和數(shù)據(jù)總線(馮諾伊曼結(jié)構(gòu)下,數(shù)據(jù)和指令共用一條總線)。其中,因?yàn)?FLASH 可以擦寫多次,存儲速度快,容量大,價格便宜在嵌入式領(lǐng)域應(yīng)用廣泛。正因?yàn)榕c具體應(yīng)用的緊密結(jié)合,嵌入式系統(tǒng)才具有很強(qiáng)的專用性。2) 支持 USB Deviceamp。 數(shù)碼相框的發(fā)展趨勢從長遠(yuǎn)來看,2022 年及今后幾年將為處在數(shù)碼相框產(chǎn)品供應(yīng)鏈的各企業(yè)帶來巨大的商機(jī)。因此,進(jìn)行基于 STM32 平臺的數(shù)碼相框系統(tǒng)的設(shè)計具有重要的理論意義和實(shí)用價值。關(guān)鍵詞:嵌入式;數(shù)碼相框;CortexM3The design of digital photo frames based on the STM32AbstractThe design is a digital photo framebased embedded hardware platform ,whose main chip for the STM32 family of embedded processors based on ARM CortexM3 core . The design includes a host controller core board, LCD display, SD card memory and other functional modules. It can achieve the effect of multiple images of the SD card as a slide show on the TFT screen dynamic display, and with realtime clock function.Keywords:Embedded。2022 年以前,中國生產(chǎn)的數(shù)碼相框絕大多數(shù)出口國外。一部分產(chǎn)品著重強(qiáng)調(diào)基本功能和低成本,整合家庭中的鬧鐘、日歷和裝飾功能,這些產(chǎn)品走的是低成本路線,以展示照片為主,追求圖像的品質(zhì)及幻燈片播放特效,已成為 DC/DV 的附屬物;另一部分產(chǎn)品將會添加一些新的功能,如WiFi,還可即時報告天氣、股票等信息,從而有望成為“桌面信息中心”。1)硬件電路原理圖的繪制(見附錄);2)硬件資料的研究;3)軟件方案的選擇與論證;4)軟件運(yùn)行與調(diào)試; 主要章節(jié)安排第 一 章 就 課 題 研 究 的 背 景 與 意 義 以 及 發(fā) 展 現(xiàn) 狀 與 趨 勢 做 出 說 明 ;第 二 章 概 要 性 地 介 紹 了 嵌 入 式 系 統(tǒng) 的 基 本 知 識 ;第 三 章 詳 細(xì) 地 介 紹 了 軟 件 編 程 與 下 載 環(huán) 境 ;第 四 章 程 序 設(shè) 計 與 調(diào) 試 ;第 五 章 結(jié) 束 語 ;致 謝 在 軟 件 設(shè) 計 過 程 中 給 予 我 無 限 幫 助 的 老 師 和 同 學(xué) ;參 考 文 獻(xiàn) 列 出 本 次 設(shè) 計 中 參 閱 的 相 關(guān) 資 料 ;附 錄 在 設(shè) 計 過 程 中 所 參 考 的 部 分 資 料 及 硬 件 裝 置 的 部 分 資 料 。嵌入式微處理器是嵌入式硬件系統(tǒng)的核心,直接影響嵌入式產(chǎn)品的應(yīng)用范圍和開發(fā)復(fù)雜度。②專用性強(qiáng),嵌入式系統(tǒng)的個性化很強(qiáng),其中的軟件系統(tǒng)和硬件結(jié)合非常緊密,一般要針對硬件進(jìn)行系統(tǒng)的移植,同時針對不同的任務(wù),往往需要對系統(tǒng)進(jìn)行較大的更改。CortexM3 還集成了睡眠模式和可選的完整的八區(qū)域存儲器保護(hù)單元,只支持最新的 Thumb2指令集,最大限度降低了匯編器使用率。對于高分辨率顯示器,通過 06V范圍的電壓調(diào)節(jié)(其典型值 到 4V),實(shí)現(xiàn)了對象元的精確控制,從而使 LCD 實(shí)現(xiàn)高質(zhì)量的高分辨率顯示成為可能。D[15:0]:16 位雙向數(shù)據(jù)線。AM:控制 GRAM 更新方向。這幾個命令用于設(shè)定顯示區(qū)域的大小,我們整個屏的大小為 240*320,但是有時候我們只需要在其中的一部分區(qū)域?qū)懭霐?shù)據(jù),如果用先寫坐標(biāo),后寫數(shù)據(jù)這樣的方式來實(shí)現(xiàn),則速度大打折扣。SPI 模式允許簡單的通過 SPI 接口來和 SD 卡通信,這種模式同 SD 卡模式相比就是喪失了速度。另外,國內(nèi)大多數(shù)單片機(jī)工程師都接觸和使用過 KEIL,相信大家都知道 KEIL 的使用是非常簡單的,而且很容易入手。 //延時初始化uart_init(72,9600)。確認(rèn)了這項(xiàng)之后,我們便可以選擇OK,退出 Options for Target 對話框了。這樣,我們在上面的仿真界面里面選內(nèi)存查看窗口、串口打印窗口。配合 IAR EWAR,ADS,KEIL,WINARM,Real View 等集成開發(fā)環(huán)境支持所有 ARM7/ARM9/ARM11 內(nèi)核芯片的仿真,通過 RDI 接口和各集成開發(fā)環(huán)境無縫連接,操作方便、連接方便、簡單易學(xué),是學(xué)習(xí)開發(fā) ARM最好最實(shí)用的開發(fā)工具。使用 USB 電源(但不對目標(biāo)板供電)帶 USB 連接線和 20 芯扁平電纜。如下圖所示:圖 329 程序運(yùn)行到斷點(diǎn)處接下來,我們就可以和軟件仿真一樣的開始仿真了,不過這是真正的在硬件上的仿真,其結(jié)果更可信。 Jlink 調(diào)試步驟JLINKV8 支持 JTAG 和 SWD,而 STM32 也支持 JTAG 和 SWD。(4)優(yōu)化了固件結(jié)構(gòu),使應(yīng)用程序區(qū)擴(kuò)大。你可以對比一下這兩個的區(qū)別,就知道在uart_init(72,9600)。執(zhí)行進(jìn)去:該按鈕用來實(shí)現(xiàn)執(zhí)行到某個函數(shù)里面去的功能,在沒有函數(shù)的情況下,是等同于執(zhí)行過去按鈕的。雙擊紅圈內(nèi)的內(nèi)容,你會發(fā)現(xiàn)在 的 01 行出現(xiàn)了一個淺綠色的小箭頭,說明錯誤是這個地方產(chǎn)生的。到這里,我們就可以開始編寫自己的代碼了。SPI 模式下幾個重要的操作命令,如下表所示:表 SPI 模式下 SD 卡部分操作指令其中 R1 的回應(yīng)格式如下表所示:表 SD 卡 R1 回應(yīng)格式SD 卡的典型初始化過程如下:初始化與 SD 卡連接的硬件條件(MCU 的 SPI 配置,I/O 口配置);上電延時(74 個 CLK);復(fù)位卡(CMD0);激活卡,內(nèi)部初始化并獲取卡類型(CMD1(用于 MMC 卡)、CMD5CMD41);查詢 OCR,獲取供電狀況(CMD58);是否使用 CRC(CMD59);設(shè)置讀寫塊數(shù)據(jù)長度(CMD16);讀取 CSD,獲取存儲卡的其他信息(CMD9);發(fā)送 8CLK 后,禁止片選;這樣我們就完成了對 SD 卡的初始化,這里面我們一般設(shè)置讀寫塊數(shù)據(jù)長度為 512 個字節(jié),并禁止使用 CRC。為后續(xù)顯示字符和數(shù)字做準(zhǔn)備。為 0 時 26 萬色,為 1時八位色。模塊的控制器為 ILI9320(可能為其他型號,但是他們的設(shè)置很相似,除了初始化序列有些區(qū)別,其他大都是一摸一樣的,這里僅以 9320 為例介紹),該控制器自帶顯存,其顯存總大小為172820(240*320*18/8),即 18 位模式(26 萬色)下的顯存量。除了采用濺射、CVD(化學(xué)氣相沉積)MCVD(分子化學(xué)氣相沉積)等傳統(tǒng)工藝成膜以外,激光退火技術(shù)也開始應(yīng)用,既可以制作非晶膜、多晶膜,也可以制造單晶膜。STM32F103RBT6 的資源完全滿足此次的嵌入式數(shù)碼相框設(shè)計,通過設(shè)計電路開發(fā)一個支持 TFT 彩色液晶屏的驅(qū)動電路,在設(shè)計中搭配 寸 TFT 真彩觸摸屏模塊作為顯示界面,同時支持一個 SD 卡(SPI 方式)可用于存儲圖片、數(shù)據(jù)等。⑥執(zhí)行的實(shí)時性、可靠性,并減少開發(fā)時間,保障軟件質(zhì)量。目前世界上嵌入式處理器的種類數(shù)量已經(jīng)超過 1000 種,流行的體系結(jié)構(gòu)有 30 多個系列。目前,國內(nèi)一個普遍被認(rèn)同的定義是:以應(yīng)用為中心
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1