聽了 NXP Roadshow後,查了 NXP提供的 SWIM GUI.
看了之後發現, SWIM 並不適合直接使用在 LPC1114上.(因為 BUFFER太小)
所以參考 SWIM中的 FONT部分 code 轉 PORT 到 LPCXpresso上.
最主要的修改是直接往 LCM (SPI Interface)寫,而不是寫入 Buffer中.
照片中做了 畫線( 水平,垂直,斜線 ) , 畫圓 , 畫方形填滿, 貼圖 , 上字.
搭配的是這個板子 新板子到
所以從 SWIM 轉過來的 font 以外加上原本的 Graphic 部分.
總列有以下功能.
Graphic:
SWIM 下載 : AN10815 SWIM: NXP's basic graphics library for LPC products
看了之後發現, SWIM 並不適合直接使用在 LPC1114上.(因為 BUFFER太小)
所以參考 SWIM中的 FONT部分 code 轉 PORT 到 LPCXpresso上.
最主要的修改是直接往 LCM (SPI Interface)寫,而不是寫入 Buffer中.
照片中做了 畫線( 水平,垂直,斜線 ) , 畫圓 , 畫方形填滿, 貼圖 , 上字.
搭配的是這個板子 新板子到
所以從 SWIM 轉過來的 font 以外加上原本的 Graphic 部分.
總列有以下功能.
Graphic:
- Draw pixel
- Draw H Line
- Draw V Line
- Draw Line
- Fill Rect
- Draw Circle
- Draw BITMAP
- Draw char
- Draw text(string) ,自動換行
SWIM 下載 : AN10815 SWIM: NXP's basic graphics library for LPC products
Hi,George
回覆刪除看到您這篇文章,想請問您是否有big5排列16*16的繁體字庫或製作軟體,目前只找到gbk的16*16宋體字庫
Hi 松鼠,很抱歉我沒有這樣的tool.
回覆刪除再幫你注意看看.