久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于Linux的MISC類設備AD7859L的驅動程序開發

基于Linux的MISC類設備AD7859L的驅動程序開發

作者: 時間:2010-11-02 來源:網絡 收藏

本文引用地址:http://cqxgywz.com/article/151386.htm

  在的probe函數中調用misc_register(stmctmiscdevice*misc)函數,對misc類注冊,這個函數會為內核注冊一個misc類型,如果minor被設置為DYNAMIC_MINOR,系統會動態的為該分配一個次設備號,用以區分其他的設備。不同類型的設備調用的設備注冊和注銷函數有所不同。misc類設備的注銷函數為misc_deregister(struct miscdevice}misc)。成功均返回零,否則返回一個錯誤代碼。

  

  3.3 應用

  測試的應用程序相對簡單,利用open函數打開設備文件,通過ioctl函數設置的各個采樣參數,包括選擇哪幾路通道進行采樣,采樣的時間間隔,采樣的方式等等。利用read函數讀取緩沖區數據,在程序退出時調用close函數關閉設備文件。

  4 結語

  是一款高速、低功耗的模數轉換器,在測量行業有著很廣闊的應用前景。隨著大家對的認可,嵌入式會被越來越多的人所接受。通過介紹在下以類設備方式開發AD7859L的設備程序,讓大家更清楚的理解類型設備的操作方法。

linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區

關閉