91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LVGL的多語言轉(zhuǎn)換工具:MCU_Font_Release

Rice嵌入式開發(fā)技術(shù)分享 ? 來源:Rice嵌入式開發(fā)技術(shù)分享 ? 作者:Rice嵌入式開發(fā)技術(shù) ? 2022-08-09 11:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡介

在gitee發(fā)現(xiàn)一個(gè)很不錯(cuò)的工具 -- MCU_Font_Release

最近弄一個(gè)項(xiàng)目用到了LVGL,然后需要中英文切換,官方也提供一個(gè)轉(zhuǎn)換工具,不過需要有字庫,而且操作起來非常復(fù)雜。鏈接:https://lvgl.io/tools/fontconverter

假如你找的字庫沒有中英文,那就和lvgl默認(rèn)提供的字庫不兼容,也就是中文和英文要分開顯示。這是一個(gè)不合理的做法。

lvgl默認(rèn)提供的字庫是非常大,它是英文及字符全量的庫,非常龐大,非常耗資源。

我在想肯定有大牛也遇到這些問題,果真,我在國內(nèi)開源網(wǎng)站gitee就找到了,鏈接:https://gitee.com/WuBinCPP/MCU_Font_Release.git。解決了我的問題。

使用MCU_Font_Release資源也省了,它可以按需生成對應(yīng)的字庫。中英文,甚至日語,韓語,圖標(biāo)全部否能混搭使用,非常方便的一個(gè)工具。

它使用也很方便,它可以自動(dòng)的提取源文件的字符,然后生成字庫,這一點(diǎn)我是覺得牛逼的地方。

目前我已經(jīng)使用這個(gè)工具來開發(fā)我的項(xiàng)目了,已將官方的:fontconverter,完全摒棄了。

e226c59e-1791-11ed-bbb4-dac502259ad0.png

     MCU_Font 自動(dòng)字模提取工具

「重要提示:為了支持多國語言,目前本軟件使用 UTF-8 編碼讀取源程序,如果你的源程序文件為 GB2312 或其他編碼 則請轉(zhuǎn)為 UTF-8編碼。可以使用 notepad++ 轉(zhuǎn)為 UTF-8 編碼,但 keil 編輯器的編碼可以任然使用 GB2312。」

【正點(diǎn)原子戰(zhàn)艦V3_多國語言示例】 https://gitee.com/WuBinCPP/MCU_Font_Release/tree/master/戰(zhàn)艦V3_MCU_Font示例

1.做這個(gè)軟件的初衷

當(dāng)我們要在單片機(jī)或其他一些小型系統(tǒng)中顯示非英文字符如漢語、韓語,同時(shí)又不想將整個(gè)字庫刷到設(shè)備中時(shí),我們就需要將我們用到的這些字符一個(gè)個(gè)地使用取模軟件取出字模數(shù)據(jù)放到我們的程序中,操作相當(dāng)繁瑣。

因此我就想做一個(gè)工具,能夠自動(dòng)從我們的代碼中提取需要顯示的字符,自動(dòng)的轉(zhuǎn)換為字模數(shù)據(jù),而且顯示方便。

2.使用演示

LVGL中同時(shí)顯示中文、韓文、日文、以及圖標(biāo)字體

這里我們使用LVGL的 lv_demo_printer_scr 仿真示例程序,我使用的環(huán)境為 Qt Creator。

LVGL 官方 lv_demo_printer 示例運(yùn)行后如下:

e235d7f0-1791-11ed-bbb4-dac502259ad0.png

接下來使用我的小工具 MCU_Font 在上面界面中同時(shí)顯示 中文、 韓文、日文、以及圖標(biāo)字體。

首先打開 MCU_Font 工具,打開后界面如下:

e226c59e-1791-11ed-bbb4-dac502259ad0.png

導(dǎo)出字體名稱:生成的字體文件名稱 這里我們填 "lv_font_montserrat_22" LVGL 在本示例中 使用了這個(gè)字體

導(dǎo)出字體路徑:導(dǎo)出的字體文件存放的路徑,這里根據(jù)你們的實(shí)際存放路徑來填,我的路徑是 D:/webPro/littlevGL/pc_sim_lvgl/pc_sim_lvgl/lvgl/src/lv_font

讀取路徑添加:添加需要提取字符的程序代碼路徑,可以選文件也可以選文件夾。如是文件夾的話會(huì)遍歷該文件夾內(nèi)部所有文件,但不會(huì)遞歸繼續(xù)讀取下層文件夾。這里我直接選擇 demo 的.c文件 lv_demo_printer.c,如下圖

「重要提示:為了支持多國語言,目前本軟件使用 UTF-8 編碼讀取源程序,如果你的源程序文件為 GB2312 或其他編碼 則請轉(zhuǎn)為 UTF-8編碼??梢允褂?notepad++ 轉(zhuǎn)為 UTF-8 編碼,但 keil 編輯器的編碼可以任然使用 GB2312。」

e2599fd2-1791-11ed-bbb4-dac502259ad0.png

由于我們要顯示多種字體,點(diǎn)擊左上角多字體按鈕后進(jìn)入如下界面:

e26fd3c4-1791-11ed-bbb4-dac502259ad0.png

按照上圖所示設(shè)置字體,軟件會(huì)先從第一個(gè)字體查找字符,如查不到字符再從下一個(gè)字體查找,因此排在靠前的字體優(yōu)先級高一些。當(dāng)所有選擇的字體都查不到該字符時(shí)會(huì)彈出提示。

第二個(gè)為韓文字體,第三個(gè)為日文字體,這兩個(gè)都是Window系統(tǒng)自帶的,最后一個(gè)為圖標(biāo)字體,接觸過前端的人應(yīng)該都知道這種字體,需要到 FontAwesome 官網(wǎng)下載該圖標(biāo)字體的字體文件并安裝后,便可在 MCU_Font 工具里選擇該字體。

這里設(shè)置字體大小時(shí)最好保證每種字體行高差不多。

抗鋸齒我們選擇 4bpp 。

接下來我們按如下所示將 LVGL的 demo 代碼中的英文改為中文、韓文、日文以及圖標(biāo):

icon=add_icon(box,&lv_demo_printer_img_copy,"加油",lv_color_hex(0xbf3ebf));
lv_obj_align_origo(icon,NULL,LV_ALIGN_IN_LEFT_MID,1*(box_w-20)/8+10,-15);
lv_obj_set_event_cb(icon,copy_open_icon_event_cb);

icon=add_icon(box,&lv_demo_printer_img_scan,"努力",lv_color_hex(0x4b55c4));
lv_obj_align_origo(icon,NULL,LV_ALIGN_IN_LEFT_MID,3*(box_w-20)/8+10,-15);
lv_obj_set_event_cb(icon,scan_open_icon_event_cb);

icon=add_icon(box,&lv_demo_printer_img_print,"奮斗",lv_color_hex(0x46b147));
lv_obj_align_origo(icon,NULL,LV_ALIGN_IN_LEFT_MID,5*(box_w-20)/8+10,-15);
lv_obj_set_event_cb(icon,print_open_event_cb);

icon=add_icon(box,&lv_demo_printer_img_setup,"歐耶",lv_color_hex(0xe22e2f));
lv_obj_align_origo(icon,NULL,LV_ALIGN_IN_LEFT_MID,7*(box_w-20)/8+10,-15);

lv_obj_set_style_local_value_str(box,LV_CONT_PART_MAIN,LV_STATE_DEFAULT,
"你好-????-おはようご-?-?");//這里同時(shí)顯示3種語言,最后2個(gè)是圖標(biāo)字體

最后兩個(gè)是圖標(biāo)字體的兩個(gè)符號,在后面我再介紹如何使用 MCU_Font 工具獲取圖標(biāo)字符,我們先繼續(xù),先讓效果出來。

修改完以上代碼后,我們先保存下,再切換到 MCU_Font 工具,點(diǎn)擊生成。

e2881eac-1791-11ed-bbb4-dac502259ad0.png

1600240693195

最后出來如下提示,表示生成成功。

e2a514a8-1791-11ed-bbb4-dac502259ad0.png

最后我們再次運(yùn)行 LVGL 的 demo 程序如下所示:(可以看到最后一行同時(shí)顯示中、韓、日及圖標(biāo))

e2bba592-1791-11ed-bbb4-dac502259ad0.png

以后,如果你在你的源程序中新增了中文、韓文、日文或圖標(biāo)等字符,只需要先保存修改,再切換到 MCU_Font 點(diǎn)擊生成就可以了。

3.圖標(biāo)字符提取

要使用圖標(biāo)字體需要到 FontAwesome 官網(wǎng)下載該圖標(biāo)字體并安裝后,便可在 MCU_Font 工具里選擇該字體。

安裝完圖標(biāo)字體后,先選擇圖標(biāo)字體、再點(diǎn)擊字庫瀏覽,如下圖:

e2df79b8-1791-11ed-bbb4-dac502259ad0.png

點(diǎn)擊 “字庫瀏覽” 后進(jìn)入如下界面,圖標(biāo)字符的 unicode 編碼默認(rèn)是從 0xF000 開始的,如下圖所示:

e2eb8ca8-1791-11ed-bbb4-dac502259ad0.png

我們選擇想要的圖標(biāo)后,便可以看到靠下側(cè)的 “字符符號” 會(huì)顯示相應(yīng)符號。我們只要將該字符符號復(fù)制到我們的代碼中保存后,再使用 MCU_Font 工具生成,便可顯示該圖標(biāo)。

(V2.0版本中單擊相應(yīng)的圖標(biāo)單元格,軟件將自動(dòng)把字符拷貝到系統(tǒng)剪切板中)

4.定制圖標(biāo) (版本V2.0新增功能)

當(dāng)字體圖標(biāo) FontAwesome 中沒有我們想要的圖標(biāo)時(shí),我們可以使用定制圖標(biāo)功能來制作自己的圖標(biāo)字體。

在多字體設(shè)置中將第一種字體選擇為【定制圖標(biāo)】(在字體列表中最后一項(xiàng)),還需再添加一種任意字體來設(shè)置大小,這里我們選擇黑體,大小設(shè)置大點(diǎn)設(shè)為60,如下圖所示。(排在前面的優(yōu)先級高,我們將定制圖標(biāo)放在最前)

e3030f4a-1791-11ed-bbb4-dac502259ad0.png

接下來我們在主界面中將字體切換到字體1即圖標(biāo)字體,然后點(diǎn)擊字庫瀏覽。

e3167558-1791-11ed-bbb4-dac502259ad0.png

選擇左上角e000的方格,再點(diǎn)擊插入圖片按鈕(也可直接雙擊方格來插入圖片),來選擇一張圖片。

(unicode編碼E000-F8FF為私有區(qū)域,可以自定義使用,F(xiàn)000 之后的已被圖標(biāo)字體FontAwesome使用,因此我們的定制圖標(biāo)默認(rèn)從E000開始)

e324619a-1791-11ed-bbb4-dac502259ad0.png

如下圖添加了5張圖片。插入圖片后,單擊相應(yīng)的圖片單元格,軟件將自動(dòng)把字符拷貝到系統(tǒng)剪切板中,之后我們只需要在LVGL代碼中粘貼即可。

e33ec706-1791-11ed-bbb4-dac502259ad0.png

在LVGL中編寫如下測試程序:

LV_FONT_DECLARE(mcu_font_16)
voidlv_test(void)
{
lv_obj_t*label=lv_label_create(lv_scr_act(),NULL);
lv_obj_set_style_local_text_font(label,LV_OBJ_PART_MAIN,LV_STATE_DEFAULT,&mcu_font_16);
lv_obj_set_style_local_text_color(label,LV_LABEL_PART_MAIN,LV_STATE_DEFAULT,LV_COLOR_BLUE);
lv_obj_set_style_local_bg_color(lv_scr_act(),LV_LABEL_PART_MAIN,LV_STATE_DEFAULT,LV_COLOR_YELLOW);
lv_label_set_text(label,"");//這里為前面5張圖片對應(yīng)的字符
}

將上述LVGL測試程序保存后,切換到 MCU_Font.exe 工具中,點(diǎn)擊生成。最后再運(yùn)行 LVGL 的測試程序。

5.軟件原理

軟件先從我們的代碼中取出需要顯示的字符,然后將字符轉(zhuǎn)為字模數(shù)據(jù),再將字幕數(shù)據(jù)按照預(yù)定的格式存儲(chǔ)為字體的.c文件,最后由單片機(jī)程序?qū)ψ帜?shù)據(jù)解析并顯示。

取出需要顯示的字符

軟件將自動(dòng)提取所有被雙引號""包圍的字符,并會(huì)自動(dòng)屏蔽掉被 // 和 /**/ 注釋掉的字符,頭文件包含的雙引號也會(huì)屏蔽。

將字幕數(shù)據(jù)按照預(yù)定的格式存儲(chǔ)為字體的.c文件

為了后期能和 littleVGL (LVGL)的UI庫兼容,字體文件的格式和 LVGL 的字體格式一樣,字體文件中主要存儲(chǔ)兩種信息,一種是字模數(shù)組數(shù)據(jù)另一種是對應(yīng)的unicode編碼數(shù)組數(shù)據(jù)。單片機(jī)解析字體時(shí)是根據(jù)unicode編碼來找到對應(yīng)字符點(diǎn)陣數(shù)據(jù)的。

字體文件格式

這里對未接觸過 LVGL 字體格式的小伙伴做個(gè)提醒,生成的字體文件中的點(diǎn)陣數(shù)據(jù)不像我們平常在單片機(jī)中使用的字模。

首先每個(gè)字符的點(diǎn)陣數(shù)據(jù)所占字節(jié)數(shù)不相等,比如單引號","和"@"字符,他們所占的字節(jié)數(shù)是不相等的,這樣做是為了節(jié)省空間將字符中空的行和列的地方不轉(zhuǎn)化為點(diǎn)陣。這樣的話就需要其他信息來控制字符的顯示位置。因此字模數(shù)據(jù)中除了字模點(diǎn)陣數(shù)組、unicode數(shù)組外還有有個(gè)重要的數(shù)組 glyph_dsc[],其內(nèi)容如下:

.bitmap_index , 字符對應(yīng)的字模數(shù)據(jù)索引

.adv_w, 字符寬度

.box_w, 字模寬度

.box_h, 字模高度

.ofs_x, 字模水平方向偏移(右邊為正向)

.ofs_y 字模豎直方向偏移(上邊為正向)(當(dāng)字符需要在基線以下顯示時(shí)使用這個(gè)參數(shù)讓字模下沉)

/*U+5f"_"*/
{.bitmap_index=1974,.adv_w=152,.box_w=10,.box_h=1,.ofs_x=0,.ofs_y=-3},
...
/*U+67"g"*/
{.bitmap_index=5824,.adv_w=264,.box_w=14,.box_h=19,.ofs_x=1,.ofs_y=-4},

解析字體文件

程序會(huì)先得到待顯示字符的 UTF-8 編碼,然后將 UTF-8 轉(zhuǎn)為 uncode 編碼,再在字體文件中的 unicode 數(shù)組中查找對應(yīng)的 unicode 編碼的索引 ,再由索引查得 glyph_dsc 中相應(yīng)字符的數(shù)據(jù)。由于 unicode 是按照升序排列可以使用中值查找法提高查找速度。

如要詳細(xì)了解如何解析字體文件,可查看 LVGL 源碼。

6.后記

當(dāng)我們把字符符號拷貝到我們的代碼中時(shí)會(huì)發(fā)現(xiàn)是個(gè)空格或框框,這其實(shí)不影響我們 MCU_Font 的使用,只是我們自己看不到而已。這是因?yàn)槲覀兊?IDE 編輯器設(shè)置的不是圖標(biāo)字體,我們可以把編輯器選擇為圖標(biāo)字體來顯示圖標(biāo)。但是有的編輯器就不支持圖標(biāo)字體比如我們單片機(jī)開發(fā)者經(jīng)常使用的 keil ,但這其實(shí)對字模的生成是沒影響的 。

Qt Creator的編輯器是支持圖標(biāo)字體的,下面我們來在 Qt Creator 編輯器中讓他顯示出來看看

先要將 Qt Creator 的字體選擇 圖標(biāo)字體 并應(yīng)用如下圖:

e36e177c-1791-11ed-bbb4-dac502259ad0.png

應(yīng)用后可以看到編輯器中可以顯示出圖標(biāo)字體的符號了,如下圖:

e38a8a42-1791-11ed-bbb4-dac502259ad0.png

但是其實(shí)使用圖標(biāo)字體后,編輯器的字體樣式可能就不是我們喜歡的了,所以編輯器中還是選擇我們自己喜歡的字體,圖標(biāo)看不到的話我們可以使用備注,或者做成宏定義就好了。

如想在無 LVGL 的程序中使用 MCU_Font ,需要在你的代碼中修改字模數(shù)據(jù)的提取函數(shù),可以參照 LVGL 的方式提取??梢詤⒖家韵率纠?/p>

【正點(diǎn)原子戰(zhàn)艦V3_多國語言示例】 https://gitee.com/WuBinCPP/MCU_Font_Release/tree/master/戰(zhàn)艦V3_MCU_Font示例

7.軟件獲取地址

本軟件如對你有幫助,可以打賞我一下,哈哈(點(diǎn)擊 MCU_Font 軟件的右下角“打賞”,1毛2毛也是對我的鼓勵(lì),哈哈)。你可以在 gitee 上查看使用說明,獲取新版本或者給我留言。

MCU_Font 地址 https://gitee.com/WuBinCPP/MCU_Font_Release

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6076

    文章

    45500

    瀏覽量

    670646
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18938

    瀏覽量

    398601
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    京東多語言質(zhì)量解決方案

    一、業(yè)界多語言面臨的通用挑戰(zhàn)是什么 做這個(gè)事之前,我們先看看業(yè)界做了什么。 ??阿里巴巴全球化測試技術(shù)介紹? ??螞蟻全球化無線端質(zhì)量解決方案? ??談?wù)?b class='flag-5'>多語言測試? 總結(jié)下來,需要面臨3個(gè)通用
    的頭像 發(fā)表于 01-13 16:18 ?947次閱讀
    京東<b class='flag-5'>多語言</b>質(zhì)量解決方案

    RA MCU眾測寶典 | 在RA MCU上快速部署LVGL——以CPKCOR-RA8D1為例

    FSP(FlexibleSoftwarePackage)靈活配置軟件包是瑞薩電子(Renesas)為RA系列微控制器(MCU)家族開發(fā)的軟件包。它不僅提供生產(chǎn)就緒的外設(shè)驅(qū)動(dòng)程序和中間件,還著
    的頭像 發(fā)表于 12-17 12:04 ?830次閱讀
    RA <b class='flag-5'>MCU</b>眾測寶典 | 在RA <b class='flag-5'>MCU</b>上快速部署<b class='flag-5'>LVGL</b>——以CPKCOR-RA8D1為例

    阿里巴巴國際站關(guān)鍵字搜索 API 實(shí)戰(zhàn):3 步搞定多語言適配 + 限流破局,詢盤量提升 40%

    跨境電商API開發(fā)常陷合規(guī)、多語言、限流等坑。本文詳解從國際合規(guī)(GDPR/CCPA)到參數(shù)優(yōu)化、數(shù)據(jù)結(jié)構(gòu)化及區(qū)域化搜索的全鏈路方案,附Python代碼模板與緩存重試架構(gòu),助力提升調(diào)用成功率至99%+,精準(zhǔn)詢盤增長42%。
    的頭像 發(fā)表于 10-20 14:44 ?1740次閱讀

    速賣通全球運(yùn)營利器:商品詳情接口多語言 + 合規(guī) + 物流適配技術(shù)全解析

    速賣通全球化適配是跨境成功關(guān)鍵!本文詳解2025最新接口方案,涵蓋多語言智能翻譯、合規(guī)自動(dòng)校驗(yàn)、物流精準(zhǔn)推薦與性能優(yōu)化四大模塊,助力商家提升轉(zhuǎn)化率30%+,降低風(fēng)險(xiǎn),提效80%。附實(shí)操代碼與新手三步走策略,適合所有想出海的賣家。
    的頭像 發(fā)表于 10-16 09:30 ?568次閱讀
    速賣通全球運(yùn)營利器:商品詳情接口<b class='flag-5'>多語言</b> + 合規(guī) + 物流適配技術(shù)全解析

    LVGL近期很多人問,那它和Qt哪個(gè)好?

    最近拜訪做工業(yè)控制、智能家居的客戶時(shí),常被問到同一個(gè)問題:嵌入式產(chǎn)品,GUI選LVGL還是Qt? 其實(shí)工具選擇沒有絕對的“好”與“壞”,但選對適配場景的GUI圖形用戶界面工具,能直接讓產(chǎn)品開發(fā)效率
    的頭像 發(fā)表于 09-23 15:54 ?1477次閱讀
    <b class='flag-5'>LVGL</b>近期很多人問,那它和Qt哪個(gè)好?

    匠芯創(chuàng)發(fā)布新版GUI開發(fā)工具 新增多國語言設(shè)置等功能

    近日,匠芯創(chuàng)自主研發(fā)的GUI開發(fā)工具AiUIBuilder推出全新V1.3.0版本。作為一款基于LVGL的UI設(shè)計(jì)工具,AiUIBuilder致力于為嵌入式平臺(tái)的圖形應(yīng)用開發(fā)提供高效、便捷的解決方案
    的頭像 發(fā)表于 08-07 15:36 ?1328次閱讀
    匠芯創(chuàng)發(fā)布新版GUI開發(fā)<b class='flag-5'>工具</b> 新增多國<b class='flag-5'>語言</b>設(shè)置等功能

    EASY EAl Orin Nano(RK3576) whisper語音識(shí)別訓(xùn)練部署教程

    1Whisper簡介Whisper是OpenAI開源的,識(shí)別語音識(shí)別能力已達(dá)到人類水準(zhǔn)自動(dòng)語音識(shí)別系統(tǒng)。Whisper作為一個(gè)通用的語音識(shí)別模型,它使用了大量的多語言和多任務(wù)的監(jiān)督數(shù)據(jù)來訓(xùn)練,能夠在
    的頭像 發(fā)表于 07-25 15:21 ?861次閱讀
    EASY EAl Orin Nano(RK3576) whisper語音識(shí)別訓(xùn)練部署教程

    匠芯創(chuàng)發(fā)布新版GUI開發(fā)工具 新增多國語言設(shè)置等功能

    ,為開發(fā)者提供了直觀的參考。 多國語言示例模板 該模板重點(diǎn)演示了不同語言之間的切換流程,幫助開發(fā)者快速掌握多語言支持的實(shí)現(xiàn)方法。 視頻播放示例模板 展示了播放器控件的使用,包括視頻切換、視頻縮放
    發(fā)表于 07-16 13:54

    harmony-utils之TempUtil,溫度轉(zhuǎn)換工具

    harmony-utils之TempUtil,溫度轉(zhuǎn)換工具類 harmony-utils 簡介與說明 [harmony-utils] 一款功能豐富且極易上手的HarmonyOS工具庫,借助眾多
    的頭像 發(fā)表于 06-26 00:50 ?456次閱讀

    PanDao應(yīng)用:確定和轉(zhuǎn)換透鏡公差

    不同的標(biāo)準(zhǔn)(如采用MIL標(biāo)準(zhǔn)而不是ISO10110標(biāo)準(zhǔn))。此外,圖紙中的關(guān)鍵參數(shù)可能偶爾存在缺失。 針對此類復(fù)雜場景,PanDao提供免費(fèi)的專業(yè)光學(xué)轉(zhuǎn)換工具,當(dāng)前涵蓋以下核心功能模塊: 可以在下方找到專業(yè)光學(xué)轉(zhuǎn)換工具入口:
    發(fā)表于 06-04 08:47

    LVGL:嵌入式UI的“變形金剛”

    當(dāng)項(xiàng)目需求不斷迭代時(shí),LVGL展現(xiàn)出“變形金剛”般的適應(yīng)能力。其內(nèi)核僅占用數(shù)十KB內(nèi)存,卻能通過插件系統(tǒng)擴(kuò)展出3D效果、多語言支持甚至AI交互功能。無論是資源受限的微型設(shè)備,還是追求極致性能的工業(yè)
    的頭像 發(fā)表于 05-12 16:33 ?1090次閱讀
    <b class='flag-5'>LVGL</b>:嵌入式UI的“變形金剛”

    中科曙光DeepAI深算智能引擎全面支持Qwen3

    日前,Qwen3正式發(fā)布并全部開源8款混合推理模型。作為Qwen系列中的最新一代大型語言模型,Qwen3在推理、指令遵循、工具調(diào)用、多語言能力等方面實(shí)現(xiàn)全面增強(qiáng)。
    的頭像 發(fā)表于 05-06 15:17 ?1168次閱讀

    SAP實(shí)施專家解答:如何用DeepSeek-R1實(shí)現(xiàn)需求溝通效率倍增

    工博科技分享AI工具鏈在IT項(xiàng)目中的深度應(yīng)用:通過DeepSeek-R1實(shí)現(xiàn)智能會(huì)議記錄結(jié)構(gòu)化(2小時(shí)會(huì)議5分鐘生成決策表)和精準(zhǔn)多語言文檔翻譯(錯(cuò)誤率降低14%),幫助IT團(tuán)隊(duì)將重復(fù)性工作耗時(shí)減少
    的頭像 發(fā)表于 04-28 09:13 ?711次閱讀

    S1C31D50/51/41愛普生MCU系列語音芯片助力智能語音應(yīng)用

    與背景音樂的協(xié)同播放、多語言支持以及靈活的音調(diào)和語速調(diào)整等。此外,該系列芯片的低功耗設(shè)計(jì)和高壓縮率存儲(chǔ)算法,使其在保持高性能的同時(shí),顯著降低了功耗和存儲(chǔ)需求,為電池供電設(shè)備和對功耗敏感的應(yīng)用場景提供了理想的解決方案。
    的頭像 發(fā)表于 03-15 14:13 ?1085次閱讀
    S1C31D50/51/41愛普生<b class='flag-5'>MCU</b>系列語音芯片助力智能語音應(yīng)用

    廣和通發(fā)布QuickTaste AI智能解決方案

    近日,在2025世界移動(dòng)通信大會(huì)(MWC Barcelona 2025)期間,廣和通發(fā)布QuickTaste AI,為餐飲行業(yè)帶來革新性的AI人機(jī)交互和多語言翻譯體驗(yàn)。
    的頭像 發(fā)表于 03-12 09:11 ?1025次閱讀