單片機顯示文字是人機交互UI設計的重要一環,通過自建字庫,一般是通過MCU讀取字庫點陣再進行打點,這種方式比較吃MCU的資源,顯示速度也會比較緩慢。
介紹一種更進階的方法:選擇瑞佑科技的圖形處理芯片方案,通過其內部的硬件加速功能,可高速度顯示文字,字庫可以和圖片資源共存一顆FLASH,不需要外加任何電路。
實例效果演示:
https://www.bilibili.com/video/BV1GPNezjEX3/?share_source=copy_web&vd_source=c0cd4c87f6dcc19bcebab2f4cf3c40db
調用范例:
- Ext_Font_Init(CS1,0);
- Select_Font_Height_WxN_HxN_ChromaKey_Alignment(32,1,1,1,0);
- Foreground_color_16M(color16M_red);
- Goto_Text_XY(20,10);
- Set_Font_Style(ARIAL);
- Show_String("瑞佑科技RAIO Techonlogy");
復制代碼
lib下載:
font_lib.zip
(252.62 KB, 下載次數: 0)
2025-6-17 12:02 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|