ZDS2022示波器百場技術(shù)交流會依然在如火如荼進(jìn)行中,近期某客戶跟我司FAE交流,他想穩(wěn)定觸發(fā)UART數(shù)據(jù)幀的第一個位,依次進(jìn)行了“邊沿觸發(fā)”--“上升沿觸發(fā)”設(shè)置,然后進(jìn)行【Simple】單次觸發(fā),經(jīng)測試多次,屏幕上偶爾出現(xiàn)“不在第一個上升沿觸發(fā),在后面的上升沿觸發(fā)”,這到底是怎么回事呢?
首先,邊沿觸發(fā)并不會挑“邊沿”或是只認(rèn)第一個邊沿,所以每一個符合觸發(fā)條件的邊沿,都是有可能觸發(fā)的。實(shí)際上客戶是想實(shí)現(xiàn)穩(wěn)定觸發(fā)UART數(shù)據(jù)幀的第一個位的功能,ZDS2022示波器本身就包含21種協(xié)議觸發(fā)功能,不必使用邊沿觸發(fā)。
圖1 屏幕上出現(xiàn)不在第一個邊沿觸發(fā)的情況
如何操作呢?我們按下【Trigger】鍵,將觸發(fā)方式設(shè)為普通觸發(fā),將觸發(fā)類型設(shè)為UART類型,協(xié)議參數(shù)設(shè)為開始位觸發(fā)。然后按下【Horiz】鍵,將存儲深度設(shè)為112Mpts,大存儲深度模式能夠使得在大時基下協(xié)議解碼信息更完整。
圖2 設(shè)置UART協(xié)議觸發(fā)方式
然后按下【Decode】鍵,將解碼類型設(shè)為UART,打開協(xié)議觸發(fā),此時該協(xié)議會按照在【Trigger】菜單中的設(shè)置條件進(jìn)行觸發(fā),調(diào)大時基,在主界面上我們可以看到觸發(fā)點(diǎn)準(zhǔn)確定位在UART數(shù)據(jù)幀的第一個位上。
圖3 在第一個上升沿觸發(fā)以及解碼結(jié)果