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