• <ul id="86mes"><sup id="86mes"></sup></ul>
  • <ul id="86mes"></ul>
    <ul id="86mes"><sup id="86mes"></sup></ul>
  • 嵌入式WinCE 6.0的脈沖/數據發生器軟件

    2013-10-10 17:54 來源:電子信息網 作者:和靜

    1 系統設計方案

    脈沖/數據發生器系統結構如圖1所示,包括嵌入式系統、控制主板模塊、觸發模塊、時鐘模塊以及模擬通道輸出模塊。整個系統中,各個模塊按照一定作用互相支持,協調工作。

    時鐘模塊能夠產生系統所需的連續可調、高精度的時鐘信號;觸發模塊用以接收外部觸發信號,實現與外部電路的同步;模擬通道輸出模塊實現對前級產生的脈沖和數據信號的幅度、電平、沿的控制與調整;控制主板模塊采用FPGA 來構建主控制邏輯系統,實現觸發模式、時鐘頻率、脈沖產生和數據地址產生等相關控制。

    嵌入式系統以及運行于其上的應用軟件在整個系統結構中處于最前端。

    1

    通過儀器人機界面接收操作人員的指令并與后級的控制主板進行數據交換,最終由控制主板操控其后硬件模塊完成用戶指令,在模擬通道輸出端得到相應的脈沖信號和串行數據信號。為了滿足儀器設備實時性的要求,嵌入式操作系統選取WinCE6.0,微處理器選擇三星公司的S3C2440A,其內核為ARM920T,能夠滿足低價格、低功耗、高性能的需求。

    2 人機界面

    開發軟件集成開發環境選取微軟公司提供的VisualStudio 2005.用于定制系統的Platform Builder for CE6.0 被作為插件集成到Visual Studio 2005中,這樣定制操作系統和開發應用程序都在同一開發環境下,避免頻繁切換開發環境的麻煩。在完成WinCE操作系統的定制、導出軟件開發包SDK之后,便可以進行驅動程序和應用程序的開發。脈沖發生器作為現代電子測量儀器,其軟件開發包含兩部分:界面設計以及功能設計。

    1 2 3 > 
    嵌入式 WinCE 6.0

    相關閱讀

    暫無數據

    一周熱門