PSoC Express實(shí)施透明無(wú)代碼PSoC應用開(kāi)發(fā)
3. 用Tuning進(jìn)行調試
對有些輸入驅動(dòng)器,PSoC Express在Monitor功能的基礎上還增加了Tuning的功能。Tuning的作用在于不需要每次改變輸入驅動(dòng)器的參數后重新對整個(gè)項目進(jìn)行Build和下載代碼到芯片中。它可以實(shí)施在線(xiàn)調試,即在線(xiàn)改變參數,參數改變以后立即可以看到輸出結果的變化。當參數全部調好以后,最后重新對整個(gè)項目進(jìn)行一次Build和下載代碼到芯片里即可。圖三和圖四是CSD模塊的感應按鍵和滑條的Tuning窗口界面。
圖3:CSD模塊的感應按鍵和滑條的Tuning窗口界面。
圖4:利用Tuning窗口界面實(shí)施在線(xiàn)調試。
它通過(guò)在Monitor狀態(tài),用鼠標右鍵點(diǎn)擊相應的輸入驅動(dòng)器就可以打開(kāi)它的Tuning窗口。從Tuning窗口中可以看到對應按鍵和滑條的所有參數都集中在了窗口的左面,一目了然。窗口的右面以棒圖的方式顯示感應按鍵或滑條的RawCount的值。上面的一些橫線(xiàn)則代表噪聲閾值和手指閾值以及手指閾值的正和負的遲滯等參數。對滑條,被計算出來(lái)的手指的位置用綠線(xiàn)表示。這種直觀(guān)明了的調試方式進(jìn)一步加快了調試的過(guò)程并增加了調試的樂(lè )趣。
評論