欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1603|回復: 2
收起左側

新手求助Arduino上開發esp8266-nodemcu的問題

[復制鏈接]
ID:1061598 發表于 2023-1-26 13:56 | 顯示全部樓層 |閱讀模式
我在網上找到一個小電視的項目,就想照著它的思路手敲一遍代碼。用到了TFT_eSPI庫,其中有一塊代碼功能是在tft屏上顯示漢字(正常只能打印英文),就是取中文字模當圖顯示。

3.png

4.png


                         ↑這是字庫

1.png

被我注釋掉的是原來的函數。我發現for循環里的hanzi[k].Index[0] == c[0] && hanzi[k].Index[1] == c[1] && hanzi[k].Index[2] == c[2] 好像有點問題,上傳以后不斷拋出異常,我一開始以為是for循環有問題,但是我刪了if語句后讓它循環從串口輸出"Hello"這類普通字符是可以的,一旦遍歷hanzi[k].hz_id這類要遍歷字庫的東西它就和之前一樣了,我上網查了之后好像是說堆棧空間溢出了,但是在字庫那里我了解了一下PROGMEM關鍵字就是為了解決這一情況的(把變量存入閃存空間),所以已經不知所措了。

上圖是我想讓它遍歷字庫找到字就輸出!Find,結果和之前一樣報錯。

在這里麻煩各位抽出時間幫我看一下子,謝謝大家.


回復

使用道具 舉報

ID:219796 發表于 2023-1-27 10:28 來自觸屏版 | 顯示全部樓層
https://blog.csdn.net/kim5659/article/details/112688301,看下如何讀出來
回復

使用道具 舉報

ID:1061598 發表于 2023-1-28 00:26 | 顯示全部樓層
sldx 發表于 2023-1-27 10:28
看下如何讀出來

萬分感謝!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表