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

正文內(nèi)容

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

  

【正文】 你可能不必再執(zhí)行該函數(shù)的剩余部分了,通過(guò)該按鈕就直接一步執(zhí)行完函數(shù)余下的部分,并跳出函數(shù),回到函數(shù)被調(diào)用的位置。確認(rèn)了這項(xiàng)之后,我們便可以選擇OK,退出 Options for Target 對(duì)話框了。現(xiàn)在我們點(diǎn)擊 (Options for Target 按鈕),彈出 Options for Target’Target 1’對(duì)話框,選擇 C/C++選項(xiàng)卡,如下圖所示:東南大學(xué)成賢學(xué)院畢業(yè)論文 19 圖 312 加入頭文件包含路徑在 Include Paths 處,點(diǎn)擊 2 處的按鈕。 //延時(shí)初始化東南大學(xué)成賢學(xué)院畢業(yè)論文 18 uart_init(72,9600)。之后,TEST 文件夾下的文件如圖 34 所示:東南大學(xué)成賢學(xué)院畢業(yè)論文 15 圖 34 TEST 文件夾最終摸樣然后我們?cè)?USER 文件夾下面找到 ,打開(kāi)它,然后在 Target 目錄樹(shù)上右鍵Manage Components。另外,國(guó)內(nèi)大多數(shù)單片機(jī)工程師都接觸和使用過(guò) KEIL,相信大家都知道 KEIL 的使用是非常簡(jiǎn)單的,而且很容易入手。SD 卡讀取數(shù)據(jù),這里通過(guò) CMD17 來(lái)實(shí)現(xiàn),具體過(guò)程如下:發(fā)送 CMD17;接收卡響應(yīng) R1;接收數(shù)據(jù)起始令牌 0XFE;接收數(shù)據(jù);接收 2 個(gè)字節(jié)的 CRC,如果沒(méi)有開(kāi)啟 CRC,這兩個(gè)字節(jié)在讀取后可以丟掉;8CLK 之后禁止片選;以上就是一個(gè)典型的讀取 SD 卡數(shù)據(jù)過(guò)程,SD 卡的寫(xiě)與讀數(shù)據(jù)差不多,寫(xiě)數(shù)據(jù)通過(guò) CMD24 來(lái)實(shí)現(xiàn),具體過(guò)程如下:發(fā)送 CMD24;接收卡響應(yīng) R1;發(fā)送寫(xiě)數(shù)據(jù)起始令牌 0XFE;發(fā)送數(shù)據(jù);發(fā)送 2 字節(jié)的偽 CRC;8CLK 之后禁止片選;東南大學(xué)成賢學(xué)院畢業(yè)論文 13 第三章 編程環(huán)境介紹 簡(jiǎn)介RVMDK 源自德國(guó)的 KEIL 公司,是 RealView MDK 的簡(jiǎn)稱,在全球 RVMDK 被超過(guò) 10 萬(wàn)的嵌入式開(kāi)發(fā)工程師使用。SPI 模式允許簡(jiǎn)單的通過(guò) SPI 接口來(lái)和 SD 卡通信,這種模式同 SD 卡模式相比就是喪失了速度。這里就是通過(guò)我們?cè)O(shè)計(jì)的程序,將要顯示的字符送到 TFTLCD 模塊就可以了,這些函數(shù)將在軟件設(shè)計(jì)部分向大家介紹。這幾個(gè)命令用于設(shè)定顯示區(qū)域的大小,我們整個(gè)屏的大小為 240*320,但是有時(shí)候我們只需要在其中的一部分區(qū)域?qū)懭霐?shù)據(jù),如果用先寫(xiě)坐標(biāo),后寫(xiě)數(shù)據(jù)這樣的方式來(lái)實(shí)現(xiàn),則速度大打折扣。當(dāng)全部設(shè)置為 1 的時(shí)候開(kāi)啟顯示,全 0 是關(guān)閉。AM:控制 GRAM 更新方向。數(shù)值越大,表示該顏色越深。D[15:0]:16 位雙向數(shù)據(jù)線。應(yīng)用領(lǐng)域廣泛。對(duì)于高分辨率顯示器,通過(guò) 06V范圍的電壓調(diào)節(jié)(其典型值 到 4V),實(shí)現(xiàn)了對(duì)象元的精確控制,從而使 LCD 實(shí)現(xiàn)高質(zhì)量的高分辨率顯示成為可能。從而可以做到高速度、高亮度、高對(duì)比度顯示屏幕信息,TFTLCD(薄膜晶體管液晶顯示器)是多數(shù)液晶顯示器的一種。CortexM3 還集成了睡眠模式和可選的完整的八區(qū)域存儲(chǔ)器保護(hù)單元,只支持最新的 Thumb2指令集,最大限度降低了匯編器使用率。由于嵌入式系統(tǒng)本身不具備自主開(kāi)發(fā)能力,即使完成設(shè)計(jì)后,用戶通常也不能對(duì)其中的程序功能進(jìn)行修改,因此必須有一套基于通用計(jì)算機(jī)的開(kāi)發(fā)工具和環(huán)境才能進(jìn)行開(kāi)發(fā)。②專用性強(qiáng),嵌入式系統(tǒng)的個(gè)性化很強(qiáng),其中的軟件系統(tǒng)和硬件結(jié)合非常緊密,一般要針對(duì)硬件進(jìn)行系統(tǒng)的移植,同時(shí)針對(duì)不同的任務(wù),往往需要對(duì)系統(tǒng)進(jìn)行較大的更改。目前這樣的嵌入式處理器類型有 ARM、MIPS、MC6800、386EX、PowerPC 等系列,其中以 ARM 的應(yīng)用最為廣泛。嵌入式微處理器是嵌入式硬件系統(tǒng)的核心,直接影響嵌入式產(chǎn)品的應(yīng)用范圍和開(kāi)發(fā)復(fù)雜度。狹義上而言,嵌入式系統(tǒng)是指以應(yīng)用為核心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適于應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積和功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。1)硬件電路原理圖的繪制(見(jiàn)附錄);2)硬件資料的研究;3)軟件方案的選擇與論證;東南大學(xué)成賢學(xué)院畢業(yè)論文 3 4)軟件運(yùn)行與調(diào)試; 主要章節(jié)安排第 一 章 就 課 題 研 究 的 背 景 與 意 義 以 及 發(fā) 展 現(xiàn) 狀 與 趨 勢(shì) 做 出 說(shuō) 明 ;第 二 章 概 要 性 地 介 紹 了 嵌 入 式 系 統(tǒng) 的 基 本 知 識(shí) ;第 三 章 詳 細(xì) 地 介 紹 了 軟 件 編 程 與 下 載 環(huán) 境 ;第 四 章 程 序 設(shè) 計(jì) 與 調(diào) 試 ;第 五 章 結(jié) 束 語(yǔ) ;致 謝 在 軟 件 設(shè) 計(jì) 過(guò) 程 中 給 予 我 無(wú) 限 幫 助 的 老 師 和 同 學(xué) ;參 考 文 獻(xiàn) 列 出 本 次 設(shè) 計(jì) 中 參 閱 的 相 關(guān) 資 料 ;附 錄 在 設(shè) 計(jì) 過(guò) 程 中 所 參 考 的 部 分 資 料 及 硬 件 裝 置 的 部 分 資 料 。4) 文件(照片)查詢和播放規(guī)則設(shè)定非常簡(jiǎn)潔易用。一部分產(chǎn)品著重強(qiáng)調(diào)基本功能和低成本,整合家庭中的鬧鐘、日歷和裝飾功能,這些產(chǎn)品走的是低成本路線,以展示照片為主,追求圖像的品質(zhì)及幻燈片播放特效,已成為 DC/DV 的附屬物;另一部分產(chǎn)品將會(huì)添加一些新的功能,如WiFi,還可即時(shí)報(bào)告天氣、股票等信息,從而有望成為“桌面信息中心”。而從上游面板廠商的動(dòng)作來(lái)看,也顯示出樂(lè)觀的發(fā)展態(tài)勢(shì)。2022 年以前,中國(guó)生產(chǎn)的數(shù)碼相框絕大多數(shù)出口國(guó)外。從 2022 年開(kāi)始,數(shù)碼相框的市場(chǎng)關(guān)注度開(kāi)始激增。關(guān)鍵詞:嵌入式;數(shù)碼相框;CortexM3 II The 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。實(shí)現(xiàn)對(duì) SD 卡里多幅圖片以幻燈片形式在 TFT 屏上動(dòng)態(tài)顯示的效果,且?guī)в袑?shí)時(shí)時(shí)鐘的功能。數(shù)碼相框的基本原理就是采用普通相框的造型,把原來(lái)相框中間的照片部分換成液晶顯示屏,配上電源,存儲(chǔ)介質(zhì)等,使得同一個(gè)相框內(nèi)可以循環(huán)播放照片,比普通照片的單一顯示功能更有優(yōu)勢(shì)。預(yù)計(jì) 2022 年,9 英寸產(chǎn)品的供貨比例將持續(xù)保持首位,而平均銷售單價(jià)將以每年 %左右的速度降低。除新軍外,數(shù)碼相框老牌勁旅的出貨量表現(xiàn)也令業(yè)界振奮,如飛利浦 2022 年數(shù)碼相框出貨量達(dá)到 50 萬(wàn)臺(tái),而 2022 年上半年出貨量已達(dá)去年總和,2022 年全年出貨量達(dá) 150 萬(wàn)臺(tái)。從技術(shù)上來(lái)說(shuō),未來(lái)數(shù)碼相框的發(fā)展將向兩極分化。3) 僅依靠?jī)?nèi)置的半導(dǎo)體存儲(chǔ)器存放需要重顯的數(shù)字照片。 本課題設(shè)計(jì)主要研究?jī)?nèi)容本課題是基于 ARM 單片機(jī) STM32F103RBT6 的存儲(chǔ)程序控制,從 SD 卡讀取圖片,解碼后輸出到TFTLCD 上顯示,同時(shí)通過(guò)按鍵可以切換到時(shí)間模式。廣義地講,凡是不用于通用目的的可編程計(jì)算機(jī)設(shè)備,就可以算是嵌入式計(jì)算機(jī)系統(tǒng)。嵌入式硬件由嵌入式微處理器、片內(nèi)周邊電路和外部設(shè)備三部分組成。嵌入式微處理器具有體積小、重量輕、成本低、可靠性高等優(yōu)點(diǎn),因此得到了廣泛應(yīng)用。比如,ENEA 公司的 OSE 分布式系統(tǒng),內(nèi)核只有 5KB,而 Windows 的內(nèi)核則要大得多。嵌入式系統(tǒng)開(kāi)發(fā)需要專門(mén)的開(kāi)發(fā)工具和環(huán)境。與內(nèi)核集成在一起的是一些系統(tǒng)外設(shè),如中斷控制器、總線矩陣、調(diào)試功能模塊,而這些外設(shè)通常都是由芯片制造商增加的。 LCD 模塊Thin Film Transistor(薄膜場(chǎng)效應(yīng)晶體管),是指液晶顯示器上的每一液晶象素點(diǎn)都是由集成東南大學(xué)成賢學(xué)院畢業(yè)論文 7 在其后的薄膜晶體管來(lái)驅(qū)動(dòng)。TFT 最早作為矩陣選址電路改善了液晶的光閥特性。不僅可以制作硅膜,也可以制作其他的ⅡⅥ族和ⅢⅤ族半導(dǎo)體薄膜。RD:從 TFTLCD 讀取數(shù)據(jù)。模塊的 16 位數(shù)據(jù)線與顯寸的對(duì)應(yīng)關(guān)系為 565 方式,如下圖所示:圖 23 16 位數(shù)據(jù)與顯存對(duì)應(yīng)關(guān)系圖最低 5 位代表藍(lán)色,中間 6 位為綠色,最高 5 位為紅色。我們重點(diǎn)關(guān)注的是 I/D0、I/DAM 這 3 個(gè)位,因?yàn)檫@ 3 個(gè)位控制了屏幕的顯示方向。DD0、BASEE 這三個(gè)位用來(lái)控制顯示開(kāi)關(guān)與否的。R80~R83,行列 GRAM 地址位置設(shè)置。3)通過(guò)函數(shù)將字符和數(shù)字顯示到 TFTLCD 模塊上。主機(jī)可以選擇以上任意一種模式同 SD 卡通信,SD 卡模式允許 4 線的高速數(shù)據(jù)傳輸。在完成了初始化之后,就可以開(kāi)始讀寫(xiě)數(shù)據(jù)了。雖然 界面確實(shí)是好了,支持的器件也多了,但編譯效率沒(méi)有 ,尤其是編譯后的代碼執(zhí)行速度(FFT 運(yùn)算), 要對(duì)速度進(jìn)行O2 優(yōu)化才能和 。由于上面我們還沒(méi)有任何代碼在工程里面,我們?cè)?TEST 目錄下新建一個(gè)新文件夾 USER,這里我們把系統(tǒng)代碼復(fù)制過(guò)來(lái)(整個(gè) SYSTEM 文件夾,這些代碼在任何 STM32F103 的芯片上都是通用的,可以用于快速構(gòu)建自己的工程,后面會(huì)有詳細(xì)介紹)。 //72Mdelay_init(72)。雙擊后淺綠色箭頭出現(xiàn)位置如下:圖 311 編譯報(bào)錯(cuò)其實(shí)通過(guò)下面錯(cuò)誤的說(shuō)明,就是 include 的路徑?jīng)]有加進(jìn)去的緣故,而導(dǎo)致了這個(gè)錯(cuò)誤。在軟件仿真之前,先檢查一下配置是不是正確,點(diǎn)擊 ,確定 Target 選項(xiàng)卡內(nèi)容如下所示(主要檢查芯片型號(hào)和晶振頻率,其他的一般默認(rèn)就可以):圖 315 Target 選項(xiàng)卡確認(rèn)了芯片以及外部晶振頻率( M)之后,基本上就確定了硬件環(huán)境了,接下來(lái),我們?cè)贃|南大學(xué)成賢學(xué)院畢業(yè)論文 21 看 Debug 選項(xiàng)卡,設(shè)置為如下圖所示的設(shè)置: 圖 316 Debug 選項(xiàng)卡主要確認(rèn)是 Use Simulator 是否選擇(因?yàn)槿绻x擇右邊的 Use,那就是用 ULINK 進(jìn)行硬件Debug 了,這個(gè)將在下面介紹),其他的采用默認(rèn)的就可以。執(zhí)行過(guò)去:在碰到有函數(shù)的地方,通過(guò)該按鈕就可以單步執(zhí)行過(guò)這個(gè)函數(shù),而不進(jìn)入這個(gè)函數(shù)單步執(zhí)行。其他幾個(gè)按鈕用的比較少,以上是比較常用的,當(dāng)然也不是每次都用得著這么多,具體看你程序調(diào)試的時(shí)候有沒(méi)有必要觀看這些東西來(lái)決定要不要看。這個(gè)函數(shù)里面大概執(zhí)行了哪些操作。 Jlink 簡(jiǎn)介JLink 是 SEGGER 公司為支持仿真 ARM 內(nèi)核芯片推出的 JTAG 仿真器。JLink ARM 主要特點(diǎn):   IAR EWARM 集成開(kāi)發(fā)環(huán)境無(wú)縫連接的 JTAG 仿真器。東南大學(xué)成賢學(xué)院畢業(yè)論文 26 完全即插即用。所以,我們有 2 種方式可以用來(lái)調(diào)試,JTAG 調(diào)試的時(shí)候,占用的 I/O 線比較多,而 SWD 調(diào)試的時(shí)候占用的 I/O 線很少,只需要 2 跟即可。再點(diǎn)擊 ,開(kāi)始仿真(如果開(kāi)發(fā)板的代碼沒(méi)被更新過(guò),則會(huì)先更新代碼,再仿真,你也可以通過(guò)按 ,只下載代碼,而不進(jìn)入仿真,特別注意:開(kāi)發(fā)板上的 B0 要設(shè)置到 GND,否則代碼下載后不會(huì)自動(dòng)運(yùn)行的?。缦聢D所示:圖 328 開(kāi)始仿真可以看到都是一些匯編碼的查看,如果我們要快速運(yùn)行到 main 函數(shù),可以在 main 函數(shù)的第一句語(yǔ)句處放入斷點(diǎn),然后點(diǎn)擊 ,來(lái)快速執(zhí)行到該處。這里由于硬件板自帶了一鍵下載電路,所以并不需要去關(guān)心 BOOT0 和 BOOT1 的狀態(tài),但是為了讓下載完后可以按復(fù)位執(zhí)行程序,要把 BOOT1 和 BOOT0 都設(shè)置為 0。用 mcuisp 軟件打開(kāi) USER 文件夾,找到 ,打開(kāi)并進(jìn)行相應(yīng)設(shè)置后,如下圖所示:圖 337 mcuisp 設(shè)置東南大學(xué)成賢學(xué)院畢業(yè)論文 33 圖 337 中紅圈圈中的設(shè)置,是我們建議的設(shè)置。在裝載了 hex 文件之后,我們要下載代碼還需要選擇串口,這里 mcuisp 有智能串口搜索功能。東南大學(xué)成賢學(xué)院畢業(yè)論文 35 第四章 程序設(shè)計(jì)與調(diào)試 系統(tǒng)描述本系統(tǒng)采用基于 ARM CortexM3 內(nèi)核的 STM32 作為主控制器,外擴(kuò) SD 卡以及 TFT 彩屏。FAT32 較 FAT16 的優(yōu)勢(shì)還在于 FAT32 采用了更小的簇,可以更有效的保存信息,而不會(huì)造成較多的浪費(fèi)。FAT 表一般緊隨 DBR,另一個(gè) FAT 表則緊隨第一個(gè) FAT 表,這樣只要知道了第一個(gè) FAT 表的位置及大小,那么第二個(gè) FAT 表的位置也就確定了。BMP 文件存儲(chǔ)數(shù)據(jù)時(shí),圖像的掃描方式是按從左到右、從下到上的順序。 //說(shuō)明比特?cái)?shù)/象素,其值為 12或 32DWORD biCompression 。 //說(shuō)明對(duì)圖象顯示有重要影響的顏色索引的數(shù)目,如果是 0,表示都重要。//保留 DWORD bfOffBits 。BITMAPINFOHEADER bmiHeader。u16 realy=0。 //數(shù)據(jù)偏移,得到數(shù)據(jù)段的開(kāi)始地址color_byte=
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1