新唐科技可視化LCD應用程序開發(fā)工具:LCDView
NuTool新唐LCDView可視化LCD 應用程序LCDView開發(fā)工具,可以當作一個單獨的程序運行,也可以作為Keil或IAR的插件啟動。
NuTool - LCDView 具有開發(fā)與狀態(tài)檢視二種功能模式。
在開發(fā)模式 (Create Mode) 中:
使用者可以先拖曳 icon 布局 LCD layout, 并能在設置好對應 COM/SEG 后,點擊 “Generate header file” 自動產(chǎn)生頭文件代碼。
此頭文件為 Nuvoton LCD 范例程序所需的重要頭文件, 將有助于用戶快速完成應用程序的客制化。
LCD layout建構完成后,可點選 save project 將目前建構的 LCD layout project 存下來,以供下次讀取。
在狀態(tài)檢視模式 (Emulator Mode) 中:
在程序運行時或除錯時,能直觀的在 PC 上仿真出 LCD 設備的顯示狀態(tài),使客戶在沒有實體 LCD 面板的環(huán)境下也能夠開發(fā) LCD 應用程序。
作為單獨工具運行時,可在不中斷芯片中程序的情況,周期性更新 LCDView 顯示的狀態(tài)。
作為Keil或IAR的插件運行時,可伴隨著除錯環(huán)境啟動,并實時的反應出單步執(zhí)行后的 LCD 顯示變化。在程序運行時,會使用固定的窗口刷新周期來更新 LCDView 的內(nèi)容。
使用流程為先利用 "create mode" load 建構好的LCD layout項目,再 load NuTool-PinConfigure 工具產(chǎn)出的 .cfg 檔案得到 LCD腳位的信息 (optional),然后接上目標的 NuMaker board,LCDView 即會透過 Nu-Link adaptor 自動將 target chip 數(shù)據(jù)讀回來并更新 LCDView Emulator 呈現(xiàn)的內(nèi)容。
以上為 NuTool - LCDView 圖示