• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 模擬技術 > 設計應用 > 頻譜儀多種內核通信機制的方案設計

    頻譜儀多種內核通信機制的方案設計

    作者: 時間:2012-04-12 來源:網絡 收藏
    過計算后,通過SPI接口的片選NPCS來選擇中頻板FPGA或源掃板FPGA來下發參數。

      由于中頻板FPGA和源掃板FPGA的功能各異,接收的參數也不盡相同,所以制定了不同的數據幀格式及發送規則。ARM向中頻板FPGA每幀數據傳送16位,傳輸頻率為0.36 MHz。發送順序為:路由碼1、數據幀1、路由碼2、數據幀2、結束碼。ARM向源掃板FPGA每幀數據傳送16位,傳輸頻率為0.36 MHz。發送參數前都要先發送一個存儲這個參數的虛擬地址,然后發送參數,順序為:虛擬地址1、參數1、虛擬地址2、參數2、結束碼。

    3 嵌入式Linux設備驅動簡介

      一套完整設備的軟件系統開發可分為:應用程序、庫、操作系統(內核)、驅動程序。Linux軟件系統的層次關系如圖4所示。驅動程序的作用存于連接軟、硬件,即內核通過驅動程序來完成對硬件設備的操作。在Linux系統中,應用程序運行于“用戶空間”,并不能直接操作硬件,這可以避免應用程序的錯誤使得整個系統崩潰。而驅動程序運行于“內核空間”,它是系統信任的一部分。所以應用程序要對硬件操作,就要首先使用庫提供的系統調用來進入內核。內核匹配后,調用相應的驅動程序函數,從而完成對硬件的操作。

      

    d.jpg



    關鍵詞: 頻譜儀 內核通信

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 中西区| 额尔古纳市| 平阳县| 井冈山市| 达尔| 加查县| 娄底市| 凤城市| 三门峡市| 兴隆县| 高平市| 武川县| 杂多县| 呼玛县| 徐汇区| 东乡族自治县| 无极县| 浦北县| 高邮市| 蒲江县| 沈阳市| 确山县| 北京市| 郯城县| 那坡县| 佛山市| 民和| 黎川县| 富蕴县| 高雄市| 通榆县| 中宁县| 肇源县| 观塘区| 舒兰市| 蓬溪县| 丽江市| 克拉玛依市| 桑植县| 佳木斯市| 太仓市|