NuTool-PinView是一個(gè)可視化的管腳狀態(tài)檢視工具,在程序運(yùn)行或調(diào)試時(shí),能直觀地顯示管腳IO狀態(tài),并能對(duì)一些常見(jiàn)的管腳設(shè)定錯(cuò)誤給出警告。
軟件介紹
NuMicro PinView Tool(以下簡(jiǎn)稱(chēng)PinView)是一個(gè)可視化的管腳狀態(tài)檢視工具。PinViewTool可以當(dāng)作一個(gè)單獨(dú)的程序運(yùn)行,也可以作為Keil或IAR的插件啟動(dòng)。在程序運(yùn)行時(shí)或調(diào)試時(shí),能直觀的顯示出管腳的IO設(shè)備狀態(tài),并能對(duì)一些常見(jiàn)的管腳錯(cuò)誤給出警告。
作為單獨(dú)工具運(yùn)行
PinView作為單獨(dú)工具運(yùn)行時(shí),可在不中斷芯片中程序的情況,“旁觀”芯片的管態(tài),并可以通過(guò)菜單File → Run Script,加載用戶(hù)自定義的lua script,讀寫(xiě)芯片的內(nèi)存或寄存器的值。主窗口顯示如下:
作為Keil/IAR的插件運(yùn)行
PinView作為Keil或IAR的插件運(yùn)行時(shí),可伴隨著集成調(diào)試環(huán)境啟動(dòng),并即時(shí)的反應(yīng)出每步調(diào)試后的管腳的變化。在程序全速運(yùn)行時(shí),PinView的窗口可根據(jù)設(shè)定的刷新頻率,周期更新管腳的內(nèi)容。以下是在IAR中的窗口顯示情況: