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

正文內容

基于stm32數碼相框系統(tǒng)設計與實現軟件論文-文庫吧在線文庫

2024-12-31 21:46上一頁面

下一頁面
  

【正文】 軟件設計 ................................................................... 34 文件讀取 ............................................................... 34 圖像解碼與顯示 ......................................................... 35 時鐘顯示 ............................................................... 42 主程序設計 ............................................................. 52 程序調試 ................................................................... 57 第五章 結束語 .................................................................... 59 致 謝 ........................................................................... 60 參考文獻( REFERENCES) ........................................................... 61 附錄 數碼相框原理圖 .............................................................. 62 第一章 引 言 課題研究意義 嵌入式系統(tǒng)無疑是當前最熱門最有發(fā)展前途的 IT應用領域之一。 Digital Photo Frame。在 2020年,數碼相框市場呈現高速發(fā)展的態(tài)勢,本課題的研究具有極高的潛在市場價值。 2020年底 Philips率先將數碼相框在中國推廣,在禮品市場上取得了一些成績,但由于銷售價格較高,約為 2050 元 /臺,這一年中國數碼相框的銷售量僅有 。中華映管、群創(chuàng)等廠商均顯著調高了配套數碼相框產品的中尺寸面 板的出貨量目標, 2020年出貨量達 1000萬臺,預計 2020 年更將倍增至 2020萬臺。此外,觸摸面板會成為一個應用的新亮點。 5) 產品大致分為桌面和壁掛兩種。 第二章 硬件介紹 嵌入式系統(tǒng)概況 嵌入式系統(tǒng)的定義 雖然嵌入式系統(tǒng)是近幾年才風靡起來的,但其歷史可追溯到 20世紀 70年代。 總的來說,嵌入式系統(tǒng)是一個外延極廣的概念,凡是與產品結合在一起的、具有嵌入式系統(tǒng)特點的系統(tǒng)都可以稱為嵌入式系統(tǒng)。典型的嵌入式微處理器有 Motorola 公司的 Power PC 系列、 Intel 公司的Strong Arm 系列、 AMD公司的 X86 系列以及 EPSON 公司的 SIC33 系列等。 嵌入式處理器可以分為四類,即 嵌入式微處理器 (Embedded Microprocessor Unit, EMPU),如 ARM 嵌入式微控制器 (Microcontroller Unit, MCU) 嵌入式 DSP處理器 (Embedded Digital Signal Processor,EDSP) 嵌入式片上系統(tǒng) (System On Chip) ②嵌入式外圍設備 這里所 說的嵌入式外圍設備,指在一個嵌入式硬件系統(tǒng)中,.除了中心控制部件 (MCU, DSP,EMPU,SOC)以外的完成存儲、通信、保護、調試、顯示等輔助功能的其他部件。另外,程序的編譯下載要和系統(tǒng)相結合。 數碼相框模塊 MCU主控模塊 STM32 系列閃存微控制器是意法半導體公司( ST)基于 ARM 公司具有突破性的 CortexM3 內核的處理器,該處理器是專門設計于滿足集高性能、低功耗、實時應用、具有競爭性 價格于一體的嵌入式領域的要求。 CortexM3這樣設計的優(yōu)勢在于: 免去 Thumb和 ARM代碼的互相切換,對于早期的處理器來說,這種狀態(tài)切換會降低性 能。 TFT屏幕的優(yōu)點如下: 大面積 。 TFTLCD 是人類歷史上第一種在顯示質量上超過 CRT 的平板顯示器。以 TFT 技術為基礎的液晶平板顯示器是信息社會的支柱產業(yè),技術 可應用到正在迅速成長中的薄膜晶體管有機電致發(fā)光 (TFTOLED)平板顯示器也在迅速的成長中。 RST:硬復位 TFTLCD。接下來介紹一下 ILI9320的幾個重要命令,因為 ILI9320 的命令很多,這里不一一介紹。當 AM=0的時候,地址以行方向更新。我們一般通過該命令的設置來開啟或關閉顯示器,以降低功耗。此時我們就可以通過這幾個命令,在其中開辟一個區(qū)域,然后不停的丟數據,地址計數器就會根據 R3 的設置自動增加 /減少,這樣就不需要頻繁的寫地址了,大大提高了刷新的速度。通過以上三步,我們就可以使用 TFTLCD 模塊來顯示字符和數字了,并且可以顯示各種顏色的背景。 SD卡的引腳排序如下圖 26所示: 圖 25 Kingston SD 卡 圖 26 SD 卡引腳排序圖 SD 卡引腳功能描述如下表所示: 表 SD 卡引腳功能表 SD卡只能使用 I/O電平,所以, MCU一定要能夠支持 I/O端口輸出。 RealView MDK集成了業(yè)內最領先的技術,包括 181。基于以上幾點,此次選擇 來對軟件進行編譯。 如圖 35所示 : 圖 35 調出 Manage Components 在進入 Manage Components界面之后,彈出如下對話框 : 圖 36 Components 選項卡 在上面對話框的中間欄,點新建 (用紅圈標出 )按鈕 (也可以通過雙擊下面的空白處實現 ),新建USER 和 SYSTEM兩個組 , 然后點擊 Add Files按鈕,把 , , SYSTEM組中 。 //設置串口 1 波特率 while(1) { printf(t:%d\n, t)。在彈出的對話框中加入 SYSTEM文件夾下的 3個文件夾名字,把這幾個路徑都加進去(此操作即設定編譯器的頭文件包含路徑, 下 面會經常用到)。接下來,我們點擊 (開始 /停止仿真按鈕),開始仿真,出現如下界面 : 圖 317 開始仿真 可以發(fā)現,多出了一個工具條,這個工具條對于我們仿真是非常有用的,下面簡單介紹一下工具條相關按鈕的功能,工具條部分按鈕的功能如下圖所示 圖 318 仿真工具條 復位:其功能等同于硬件上按復位按鈕。 執(zhí)行到光標處:該按鈕可以迅速的使程序運行 到光標處,其實是挺像執(zhí)行到斷點處按鈕功能,但是兩者是有區(qū)別的,斷點可以有多個,但是光標所在處只有一個。然后調節(jié)一下這兩個窗口的位置,如下圖所 示: 圖 319 調出仿真串口打印窗口 我們把光標放到 的 09 行,然后雙擊鼠標左鍵,可以看到在 09 行的右邊出現了一個紅框,即表示設置了一個斷點(也可以通過鼠標右鍵彈出菜單來加入,再次雙擊則取消)。 然后我們繼續(xù)單擊 按鈕,一步步執(zhí)行,最后就會看到在 USART 1 中打印出相關的信息,如下圖所示: 圖 323 串口 1 輸出信息 這樣證明我們的仿真是通過的,代碼運行會在串口 1 不停的輸出 t 的值,每 (時間可以通過 IDE的最下面 觀看到),并且 t 自增。 JLINK仿真器 V8版,其仿真速度和功能遠非簡易 的并口 WIGGLER調試器可比。 支持 ADS,IAR,KEIL,WINARM,REALVIEW等幾乎所有的開發(fā)環(huán)境。 支持多 JTAG器件串行連接。所以建議大家在調試的時候,一定要選擇 SW模式。 帶 JLink TCP/IP server,允許通過 TCP/ IP網絡使用 JLink。 自動速度識別功能。( 3) 增強了 JTAG 驅動能力,提高了目標板的兼容性。 在線調試 利用串口,我們只能下載程序,并不能實時跟蹤,而利用調試工具,比如 JLINK、 ULINK等就可以實時跟蹤程序,使你的開發(fā)事半功倍。我們接著單擊一下 ,執(zhí)行完串口初始化函數,得到了如上面右邊圖片所示的串口信息。 內存查看窗口:該按鈕按下,會彈出一個內存查看窗口, 可以在里面輸入你要查看的內存地址,然后觀察這一片內存的變化情況, 是很常用的一個調 試窗口 性能分析窗口:按下該按鈕,會彈出一個觀看各個函數執(zhí)行時間和所占百分比的窗口,用來分析函數的性能是比較有用的。 掛起:此按鈕在程序一直執(zhí)行的時候會變?yōu)橛行Вㄟ^按該按鈕,就可以使程序停止下來,進入到單步調試狀態(tài)。當然,軟件仿真不是萬能的,很多問題還是要到在線調試才能發(fā)現。如下圖所示(圖中紅圈內信息): 圖 310 編譯報錯 意思是無法打開源輸入文 件 ,沒這個文件或目錄。 得到如下界面 : 圖 39 在 USER 組下加入 文件 接著我們在 : include include include int main(void) { u8 t=0。在上面點擊了是以后, MDK就把啟動代碼 。 RealView編譯器與 :代碼密度方面比 譯的代碼尺寸小 10%;代碼性能方面比 20%。 本次硬件電路板使用的是 SPI 模式來讀寫 SD卡,下面我們就重點介紹一下 SD 卡在 SPI 模式下的相關操作。 2G金士頓 SD 卡實物如下圖 25所示。 通過向 TFTLCD寫入一系列的設置,來啟動 TFTLCD的顯示。 R34,寫數據到 GRAM 命令,當寫入了這個命令之后,地址計數器才會自動的增加和減少。該命令 CL位用來控制是 8位彩色,還 是 26萬色。因為 93xx 系列的初始化,其實都比較類似,我 們完全可以用一個代碼兼容好幾個控制器。所以我們總共需要的 I
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1