前言:本小節(jié)主要是用107demo增加數(shù)字、字符以及圖像顯示功能,動態(tài)還是延續(xù)107demo功能實(shí)現(xiàn)。
一 字模提取
使用zimo221軟件獲取字符、數(shù)字以及需要顯示的漢字的十六進(jìn)制數(shù)組。
-
打開zimo221軟件如圖所示,在1處輸入要提取的文字一個或多個。
-
生成的字模我們使用UltralEdit進(jìn)行列模式編輯,編輯成如圖所示的樣子。
這樣我們就制作好了需要的字庫。
二、圖模提取
將一個位置圖標(biāo)同樣通過zimo221軟件轉(zhuǎn)為字模進(jìn)行顯示。
-
打開軟件,點(diǎn)擊打開圖像或者新建圖像都行,如圖所示。
-
然后可以點(diǎn)擊修改圖像,對圖像進(jìn)行修改,也可以直接不修改。然后進(jìn)行參數(shù)設(shè)置,如圖所示,設(shè)置好參數(shù),保留可選可不選,我沒有選,因就一幅圖像。
-
設(shè)置完成后,點(diǎn)擊取模方式,選擇C51格式,取模結(jié)果顯示到點(diǎn)陣生成區(qū),如圖所示。
最后將取模結(jié)果寫入到程序中就可以了
三、程序設(shè)計(jì)
將107拷貝一份到108,需要修改.application_config和Kconfig.liteos_m.applications文件,根據(jù)修改后的文件自行修改,如圖所示修改的demo目錄及文件修改。
增加oledfont.h文件,如圖所示,這個文件中包含了所有需要用到的字模,有可能不全可逐步添加。
在st7735s.c文件中增加數(shù)值、漢字等顯示函數(shù),方便調(diào)用,如圖所示。
頭文件中將這些函數(shù)進(jìn)行聲明,以備調(diào)用。
四、程序編譯
-
回到源碼目錄的kernel/liteos_m,執(zhí)行make menuconfig,選中108,如圖所示。
-
到源碼目錄下,執(zhí)行hb build -f,編譯成功,如圖所示。
五、程序下載
復(fù)位按鍵進(jìn)行復(fù)位后,串口打印如下,下載的時候停在那里,說明你的串口被占用著呢。
成功運(yùn)行后如圖所示,因測試LCD,目前顯示都是靜態(tài)的,后面增加wifi獲取并顯示。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
高級工程師王振德受邀出席此次技術(shù)交流盛會并發(fā)表主題演講,為鴻蒙生態(tài)的繁榮貢獻(xiàn)企業(yè)力量。開鴻智谷的鴻蒙團(tuán)隊(duì)一直與廣大開發(fā)者無私分享技術(shù)心得,共同解決著代碼難題,讓更多人能
發(fā)表于 10-29 08:05
?127次閱讀
OpenHarmony4.1Release版本根技術(shù)特性解讀為契機(jī),聚集廣大開發(fā)者、生態(tài)伙伴、行業(yè)領(lǐng)袖與百位技術(shù)專家共同討論技術(shù)話題。開鴻智谷作為互聯(lián)互通核心成員,不僅在現(xiàn)場榮獲多項(xiàng)獎
發(fā)表于 05-29 08:30
?431次閱讀
5月25日,以“鴻心聚力智引未來”為主題的OpenHarmony開發(fā)者大會2024(以下簡稱大會)在深圳成功舉辦。開鴻智谷獲得多項(xiàng)獎項(xiàng)及授牌
發(fā)表于 05-26 08:30
?632次閱讀
出席現(xiàn)場,并獲頒鴻蒙原生應(yīng)用開發(fā)及培訓(xùn)服務(wù)商稱號。圖/左4開鴻智谷副總裁李傳釗開
發(fā)表于 05-24 08:30
?688次閱讀
5月20日,開鴻智谷母公司拓維信息520產(chǎn)品與技術(shù)開放日暨28周年慶圓滿舉行,此次周年慶不僅是對公司創(chuàng)新突破、產(chǎn)品孵化和商業(yè)成果的回顧,更是攜手合作伙伴共同展望未來、開啟新篇章的重要時刻。開
發(fā)表于 05-23 08:30
?706次閱讀
。開鴻智谷作為在開源鴻蒙領(lǐng)域深耕的企業(yè),受邀出席此次盛會,開鴻智谷副總裁李傳釗更是帶來了精彩演講
發(fā)表于 05-18 08:31
?651次閱讀
4月19日,2023年度南山區(qū)經(jīng)濟(jì)突出貢獻(xiàn)今業(yè)TOP峰會順利召開,開鴻智谷(深圳子公司)作為南山鴻蒙產(chǎn)業(yè)生態(tài)的核心企業(yè),OpenHarmony項(xiàng)目群A類捐贈人、鴻蒙生態(tài)服務(wù)公司首批入駐
發(fā)表于 04-20 08:29
?374次閱讀
近日,拓維信息及旗下開鴻智谷雙雙通過華為HarmonyOS開發(fā)服務(wù)商認(rèn)證,成為華為“鴻蒙服務(wù)商先鋒計(jì)劃”認(rèn)證級伙伴。秉持共同發(fā)展、共創(chuàng)價值的合作理念,拓維信息、
發(fā)表于 03-29 08:13
?454次閱讀
2024年3月19日,開鴻智谷與中國專業(yè)開發(fā)者社區(qū)CSDN就共建OpenHarmony人才計(jì)劃達(dá)成戰(zhàn)略合作并舉辦發(fā)布儀式。開
發(fā)表于 03-20 08:29
?363次閱讀
。開鴻智谷獲評全國首批HarmonyOS認(rèn)證級華為授權(quán)培訓(xùn)伙伴,開鴻智谷人才培養(yǎng)總監(jiān)鄧娟現(xiàn)場領(lǐng)取
發(fā)表于 03-19 08:29
?843次閱讀
2023年3月4日-5日,鴻蒙生態(tài)服務(wù)(深圳)有限公司(以下簡稱“鴻蒙生態(tài)服務(wù)公司”)組織了國內(nèi)首批“鴻蒙原生應(yīng)用開發(fā)培訓(xùn)講師”認(rèn)證,開鴻智谷
發(fā)表于 03-16 08:29
?567次閱讀
12月21日,數(shù)城科技股份有限公司(以下簡稱數(shù)城科技)董事長杜潛一行到訪湖南開鴻智谷數(shù)字產(chǎn)業(yè)發(fā)展有限公司參觀交流(以下簡稱開鴻智
發(fā)表于 12-22 08:30
?1161次閱讀
近期,開鴻智谷與深圳鴻蒙生態(tài)服務(wù)有限公司(以下簡稱“鴻蒙生態(tài)服務(wù)公司”)針對合作展開交流洽談,并共同舉辦合作協(xié)議簽署儀式。拓維信息副總裁、開鴻
發(fā)表于 12-21 08:30
?1636次閱讀
11月29日,拓維信息系統(tǒng)股份有限公司(簡稱拓維信息)、湖南開鴻智谷數(shù)字產(chǎn)業(yè)發(fā)展有限公司(簡稱開鴻智谷
發(fā)表于 11-30 08:29
?501次閱讀
11月25日,中國互聯(lián)網(wǎng)測試開發(fā)大會在深圳順利開啟,大會以“軟件質(zhì)量保障體系和測試研發(fā)技術(shù)交流”為主要目的,旨在為行業(yè)搭建一個深入探討和交流的橋梁和平臺。開鴻智
發(fā)表于 11-28 08:29
?582次閱讀
評論