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

正文內(nèi)容

基于arm的漢字顯示系統(tǒng)設(shè)計(jì)優(yōu)秀論文正稿-文庫吧

2025-06-07 04:31 本頁面


【正文】 . .學(xué)習(xí)參考2 總體設(shè)計(jì) 漢字顯示的基本原理制作一個(gè) GBK 字庫,制作好的字庫放在 SD 卡里面,然后通過 SD 卡,將字庫文件復(fù)制到 W25X16 里,這樣,W25X16 就相當(dāng)于一款漢字字庫芯片了。 漢字在液晶上的顯示其實(shí)就是一些點(diǎn)的顯示與不顯示,這就相當(dāng)于我們的筆一樣,有筆經(jīng)過的地方就畫出來,沒經(jīng)過的地方就不畫。所以要顯示漢字,我們首先要知道漢字的點(diǎn)陣數(shù)據(jù),這些數(shù)據(jù)可以由專門的軟件來生成。只要知道了一個(gè)漢字點(diǎn)陣的生成方法,那么我們?cè)诔绦蚶锩婢涂梢园堰@個(gè)點(diǎn)陣數(shù)據(jù)解析成一個(gè)漢字。知道顯示了一個(gè)漢字,就可以推及整個(gè)漢字庫了。漢字在電腦里面存儲(chǔ)不是以點(diǎn)陣數(shù)據(jù)的形式存儲(chǔ)的,而是以內(nèi)碼的形式存儲(chǔ)的,每個(gè)漢字對(duì)應(yīng)著一個(gè)內(nèi)碼,在知道了內(nèi)碼之后再去字庫里面查找這個(gè)漢字的點(diǎn)陣數(shù)據(jù),然后在液晶上顯示出來。這個(gè)過程我們是看不到,但是計(jì)算機(jī)是要去執(zhí)行的。 嵌入式要顯示漢字也與此類似:漢字內(nèi)碼查找點(diǎn)陣庫解析 顯示。 所以只要我們有了整個(gè)漢字庫的點(diǎn)陣,就可以把電腦上的文本信息在嵌入式上顯示出來了。 漢字顯示設(shè)計(jì)分析設(shè)計(jì)一個(gè)基于 STM32 系統(tǒng),開機(jī)的時(shí)候先檢測 W25X16中是否已經(jīng)存在字庫,如果存在,則按次序顯示漢字。如果沒有,則檢測 SD卡和文件系統(tǒng),并查找 SYSTEM 文件夾下的 FONT 文件夾,在該文件夾內(nèi)查找 。在檢測到這些文件之后,就開始更新字庫,更新完畢才開始顯示漢字。具體要實(shí)現(xiàn)的目標(biāo)如下:,即文檔可進(jìn)行變換;2. 初始狀態(tài)顯示本次課設(shè)的基本信息;、顏色、大小的變換;4. 可對(duì)顯示過的漢字進(jìn)行計(jì)數(shù);5. 顯示顯每個(gè)漢字所對(duì)應(yīng)的內(nèi)存字節(jié);6. 在運(yùn)行過程中可實(shí)現(xiàn)暫停、繼續(xù)、變速等功能。7. 每顯示一個(gè)漢字后,LED0 小燈會(huì)閃爍提示一下。. . . . .學(xué)習(xí)參考 系統(tǒng)的結(jié)構(gòu)框圖 按鍵控制圖 系統(tǒng)結(jié)構(gòu)框圖暫停繼續(xù)更新字庫顯示調(diào)速STM32F103RB芯片 SD 卡創(chuàng)建字庫 在 LCD 上顯示漢字. . . . .學(xué)習(xí)參考3 詳細(xì)設(shè)計(jì) 硬件設(shè)計(jì) ALIENTEK MiniSTM32 開發(fā)板簡介ALIENTEK MiniSTM32 開發(fā)板是一款迷你型的開發(fā)板,小巧而不小氣,簡約而不簡單。它的外觀尺寸只有 8cm*10cm 大小,板子的設(shè)計(jì)充分考慮了成本與功能這兩個(gè)矛盾面,再結(jié)合實(shí)際使用的經(jīng)驗(yàn)及 STM32的特點(diǎn),可有可無的選擇性價(jià)比最高的留下,最終確定了這樣的設(shè)計(jì)。其資源豐富,設(shè)計(jì)靈活。 特點(diǎn)包括: 1)小巧。整個(gè)板子尺寸為 8cm*10cm*2cm。 2)靈活。板上除晶振外的所有的 IO 口全部引出,特別還有 GPIOA 和 GPIOB 的IO 口是按順序引出的,可以極大的方便大家擴(kuò)展及使用,另外板載獨(dú)特的一鍵下載功能,避免了頻繁設(shè)置 B0、B1 帶來的麻煩,直接在電腦上一鍵下載。 3)資源豐富。板載十多種外設(shè)及接口,可以充分挖掘 STM32 的潛質(zhì)。 4)質(zhì)量過硬。沉金 PCB+全新優(yōu)質(zhì)元器件+定制全銅鍍金排針/排座+ 電源 TVS 保護(hù),堅(jiān)若磐石。 功能簡介開機(jī)的時(shí)候先檢測 W25X16中是否已經(jīng)存在字庫,如果存在,則按次序顯示漢字。如果沒有,則檢測 SD卡和文件系統(tǒng),并查找 SYSTEM 文件夾下的 FONT 文件夾,在該文件夾內(nèi)查找 。在檢測到這些文件之后,就開始更新字庫,更新完畢才開始顯示漢字。每顯示一個(gè)漢字 LED0 小燈會(huì)閃爍一下。WK_UP 按鍵調(diào)整顯示漢字的速度;key1 控制繼續(xù)和暫停;key0 更新 SD卡。所要用到的硬件資源如下: 1)STM32F103RBT6。 2)外部 LED0。 3)TFTLCD 液晶模塊。 4)按鍵 WK_UP、keykey0。 5)W25X16。 6) SD卡。. . . . .學(xué)習(xí)參考 STM32 的簡單介紹圖 STM32原理圖選擇 STM32F103RBT6 作為 MCU,原因是其性價(jià)比高,128K FLASH、20K SRAM、2 個(gè) SPI、3 個(gè)串口、 1 個(gè) USB、1 個(gè) CAN、2 個(gè) 12 位的 ADC、RTC、51 個(gè)可用 IO 腳…,所以我們選擇了它作為我們的主芯片。 外部 LED0圖 外部 LED0原理圖. . . . .學(xué)習(xí)參考其中 PWR 是系統(tǒng)電源指示燈,為藍(lán)色。LED0 和 LED1 分別接在 PA8 和 PD2 上,PA8 還可以通過 TIM1 的通道 1 的 PWM 輸出來控制 DS0 的亮度。 TFTLCD 液晶模塊圖 TFTLCD 液晶顯示原理圖TFT_LCD 是一個(gè)通用的液晶模塊接口。OLED 是一個(gè)給 OLED 顯示模塊供電的接口,它和 TFT_LCD 拼接在一起。當(dāng)使用 ’/’的 LCD 時(shí),我們接到 TFT_LCD 上就可以了,而當(dāng)我們使用 ALIENTEK的 OLED 模塊時(shí),則接 OLED 排陣做電源,同時(shí)會(huì)連接到 TFT_LCD 上的部分管腳,從而實(shí)現(xiàn) OLED 與 MCU 的連接。 按鍵圖 按鍵輸入原理圖KEY0 和 KEY1 用作普通按鍵輸入,分別連接在 PA13 和 PA15 上,他們都連接在了JTAG相關(guān)的引腳上(KEY0 還連接在 SWDIO 上) ,KEY0 和 KEY1 還和 PS/2 的 DAT 和CLK 線共用,他們都通過 JTAG 的上拉電阻來提供上拉。 . . . . .學(xué)習(xí)參考WK_UP 按鍵連接到 PA0(STM32 的 WKUP 引腳),它除了可以用作普通輸入按鍵外,還可以用作 STM32 的喚醒輸入。這個(gè)按鍵是高電平觸發(fā)的。 W25X16圖 25X16原理圖這是 ALIENTEK MiniSTM32 開發(fā)板板載的一顆 FLASH芯片,型號(hào)為 W25X16。這顆芯片的容量為 16M bit,也就是 2M字節(jié),容量和 AT45DB161 一樣。適合存儲(chǔ)不常修改的數(shù)據(jù),比如字庫等。 SD 卡圖 SD卡部分原理圖. . . . .學(xué)習(xí)參考插入 SD 卡可以外擴(kuò)大容量存儲(chǔ)設(shè)備,可以用來記錄數(shù)據(jù)。SD 卡我們使用的是SPI 模式通信,SD 卡的 SPI 接口連接到 STM32 的 SPI1 上,SD_CS 接在 PA3 上。 軟件設(shè)計(jì)漢字顯示系統(tǒng)需要有 STM32 開發(fā)板配合 SD 卡使用,因此其程序需要分為以下幾個(gè)文件夾,用來讀取 SD卡上的字庫和 UNICODE到 GBK的轉(zhuǎn)換碼表的 FAT系統(tǒng)文件,硬件組成文件 HARDWARE系統(tǒng)文,漢字字庫存儲(chǔ),及讀取相應(yīng)的文件 TEXT文件,以及存放主程序文件 USER文件件,和 STM32的系統(tǒng)文件。 錄字軟件雙擊如圖所示的軟件 ,進(jìn)入主界面,如圖 。選擇中文—小字庫—開始輸入文本—?jiǎng)?chuàng)建—確定,如圖 。完成后,將生成的文件拷入 SD卡中。圖 點(diǎn)陣字庫生成器. . . . .學(xué)習(xí)參考圖 創(chuàng)建字庫 主函數(shù)部分int main(void){u32 fontt。 u8 i,j。 u16 fx,fy。u8 fontx[2]。 u8 ke
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1