中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 基于SoPC的數(shù)字示波器設(shè)計(jì)

        基于SoPC的數(shù)字示波器設(shè)計(jì)

        作者: 時(shí)間:2012-04-28 來源:網(wǎng)絡(luò) 收藏

        3.1.2 頂層軟件
        的頂層軟件主要完成波形及參數(shù)的顯示、運(yùn)行/停止控制、光標(biāo)測量、波形窗口移動(dòng)、保存數(shù)據(jù)到SD卡等功能。
        (1)波形參數(shù)顯示。繪制完圖形界面后首先輸出波形信息的固定部分,如Vpp:???mV,其中“???”將在讀取相關(guān)參數(shù)后更新。然后讀取相關(guān)參數(shù)并判斷是否變化,若有變化則更新相關(guān)顯示,在波形輸出結(jié)束后將峰峰值更新到屏幕上。
        (2)波形顯示。波形參數(shù)顯示完成之后,CPU進(jìn)入等待狀態(tài),若FIFO寫滿信號為1,則開始讀FIFO數(shù)據(jù)并顯示波形。流程如圖4所示。

        本文引用地址:http://www.antipu.com.cn/article/177387.htm

        d.JPG


        (3)運(yùn)行/停止控制。波形顯示完后,若讀到stop為1,則等到FIFO寫滿后進(jìn)入停止?fàn)顟B(tài)。在停止?fàn)顟B(tài)FIFO中的數(shù)據(jù)保持不變。在停止?fàn)顟B(tài)若檢測到用戶輸入,則執(zhí)行相應(yīng)函數(shù)。若檢測到stop為0,則清屏,重繪圖形界面,輸出運(yùn)行圖標(biāo),返回到顯示波形狀態(tài)。
        (4)光標(biāo)測量。在停止?fàn)顟B(tài)若檢測到光標(biāo)測量為1,則進(jìn)入光標(biāo)測量狀態(tài)。首先將2個(gè)光標(biāo)的y軸坐標(biāo)轉(zhuǎn)換為實(shí)際電壓值輸出到LCD,然后計(jì)算2個(gè)光標(biāo)電壓的差值輸出到LCD上的相應(yīng)位置處。再根據(jù)分頻系數(shù)將2個(gè)光標(biāo)的x軸差值轉(zhuǎn)換為實(shí)際的時(shí)間,輸出到LCD。最后繪制2個(gè)十字光標(biāo),每個(gè)光標(biāo)由一橫一縱2條直線構(gòu)成,其交點(diǎn)位于波形上。
        光標(biāo)繪制完成后檢測用戶按鍵,如果有左右移動(dòng)或光標(biāo)切換按鍵操作,則對相應(yīng)光標(biāo)的x坐標(biāo)做加減運(yùn)算,然后從緩沖區(qū)重新讀取波形輸出到LCD,將之前的信息覆蓋,接著再次調(diào)用光標(biāo)繪制函數(shù)繪制新的光標(biāo)位置和光標(biāo)的信息。流程如圖5所示。

        e.JPG



        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉