是德波形發(fā)生器的具體操作方法介紹
更新時(shí)間:2022-03-09 點(diǎn)擊次數:951
是德波形發(fā)生器是一種數據信號發(fā)生器,在調試硬件時(shí),常常需要加入一些信號,以觀(guān)察電路工作是否正常。用一般的信號發(fā)生器,不但笨重,而且只發(fā)一些簡(jiǎn)單的波形,不能滿(mǎn)足需要。例如用戶(hù)要調試串口通信程序時(shí),就要在計算機上寫(xiě)好一段程序,再用線(xiàn)連接計算機和用戶(hù)實(shí)驗板,如果不正常,不知道是通訊線(xiàn)有問(wèn)題還是程序有問(wèn)題。用E2000/L的波形發(fā)生器功能,就可以定義串口數據。通過(guò)邏輯探勾輸出,調試起來(lái)簡(jiǎn)單快捷。
是德波形發(fā)生器操作方法:
將邏輯探勾接在J3插槽上,波形發(fā)生器通過(guò)J3可以輸出8路自定義數字波形,每路可以單獨加在用戶(hù)板的任何輸入端。波形發(fā)生器可以選擇不同的時(shí)間基數,做為定義波形的最短間。E2000/L可產(chǎn)生最短時(shí)基為50ns.可自定義波形長(cháng)度為時(shí)基x32767。波形發(fā)生器可自動(dòng)返回,循環(huán)產(chǎn)生波形。
輸入下列串口接收程序,選擇波形發(fā)生器窗口,打開(kāi)設置對話(huà)框。按如下設置:基準頻率:設為1MHz(1us),波形長(cháng)度:設為32m打開(kāi)"串口定義"對話(huà)框,波特率選擇2400BPS。8個(gè)數據位,無(wú)校驗位,1個(gè)停止位在J3.0信號欄內填寫(xiě)"h3mr85h",意為先保持3毫秒高電平,主要用來(lái)等待程序初始化,然后送出串行信號,數據為55H,再保持高電平在J3.1信號欄內填寫(xiě)"(H100uL200u)",意為產(chǎn)生一個(gè)高100us,低200us的時(shí)鐘(本例不使用該信號,只是表明波形發(fā)生器可定義各種波形)將邏輯探勾插在J3處,并將紅色探勾接在CPU的第十腳(RXD)在第十行設置斷點(diǎn),全速執行。