<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > DAC7714在嵌入式激光跟蹤儀中的應用

DAC7714在嵌入式激光跟蹤儀中的應用

作者: 時(shí)間:2012-07-02 來(lái)源:網(wǎng)絡(luò ) 收藏

2.2 硬件設計
硬件設計比較簡(jiǎn)單,其可編程引腳RESET、LOADDACS、CS、CLK、SDI分別與AT91RM9200的IO口PA0-PA1、PA3-PA5連接,為下一步驅動(dòng)程序開(kāi)發(fā)打下基礎;其VOUTA、VOUTB接兩路電機的控制信號;VREFL接地,VREFH接+10 V,使用單極性接法。其具體連接如圖1所示。

本文引用地址:http://dyxdggzs.com/article/148829.htm

a.JPG



3 驅動(dòng)程序設計
驅動(dòng)程序的目的是驅動(dòng)硬件正常工作,所以編寫(xiě)驅動(dòng)程序要針對特定的硬件來(lái)進(jìn)行。在儀中,需要編寫(xiě)的驅動(dòng)程序,內核將以設備節點(diǎn)的形式調用、管理該芯片。DAC7714屬于串行DA轉換器,需要根據其工作時(shí)序圖,控制AT91RM9200的上述引腳,模擬其工作時(shí)序,在內核Linux-2.4.19中完成驅動(dòng)程序的設計。
3.1 DAC7714工作時(shí)序圖
DAC7714完成一次數模轉換,需要在CS為低電平期間,在CLK的上升沿,串行輸出16位數據到SDI。16位數據中,前兩位A1和A0的組合將決定對某一通道進(jìn)行轉換輸出(00-A通道、01-B通道、10-C通道、11-D通道),接下來(lái)兩位為無(wú)效位,最后的12位數據即真正需要轉換的數據。其工作時(shí)序圖如圖2所示。

b.JPG


3.2 驅動(dòng)程序組成
DAC7714驅動(dòng)程序作為設備文件,同樣分為open、write、release等幾個(gè)操作。對于內核來(lái)說(shuō),DAC7714屬于字符型設備,并為該設備命名為Name[]=“DAC7714drv”。該模塊在使用時(shí)采用insmod命令進(jìn)行動(dòng)態(tài)加載,使用rmmod命令進(jìn)行動(dòng)態(tài)卸載。DAC7714驅動(dòng)程序主要由注冊函數、注銷(xiāo)函數、初始化函數、DA輸出函數構成。
用戶(hù)在使用insmod命令加載模塊時(shí),實(shí)際調用的是以下注冊函數:
c.JPG

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


關(guān)鍵詞: 應用 跟蹤 激光 嵌入式 DAC7714

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>