久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡

你的位置:首頁 > 測試測量 > 正文

MCU SPI接口訪問非標準SPI ADC的方法

發布時間:2020-02-24 責任編輯:wenwei

【導讀】當前許多精密模數轉換器(ADC)具有串行外設接口(SPI)或某種串行接口,用以與包括微控制器單元(MCU)、DSP和FPGA在內的控制器進行通信。控制器寫入或讀取ADC內部寄存器并讀取轉換碼。SPI的印刷電路板(PCB)布線簡單,并且有比并行接口更快的時鐘速率,因而越來越受歡迎。而且,使用標準SPI很容易將ADC連接到控制器。
 
一些新型ADC具有SPI,但有些ADC具有非標準的3線或4線SPI作為從機,因為它們希望實現更快的吞吐速率。例如,AD7616, AD7606 和 AD7606B系列有兩條或四條SDO線,在串行模式下可提供更快的吞吐速率。AD7768, AD7779和AD7134系列有多條SDO線,用作SPI主機。用戶在設計微控制器SPI以配置ADC和讀取代碼時往往會遇到困難。
 
http://www.lvepin.com/art/artinfo/id/80037691
圖1. AD7768用作串行主機,具有兩個數據輸出引腳(14001-193)。
 
與ADC的標準MCU SPI連接
 
SPI是一種同步、全雙工、主從式接口。來自主機或從機的數據在時鐘上升沿或下降沿同步。主機和從機可以同時傳輸數據。圖2顯示了典型的4線MCU SPI接口連接。
 
http://www.lvepin.com/art/artinfo/id/80037691
圖2. 與ADC從機的標準MCU SPI連接。
 
要開始SPI通信,控制器必須發送時鐘信號,并通過使能 CS 信號(通常是低電平有效信號)來選擇ADC。SPI是全雙工接口,因此控制器和ADC可以分別通過MOSI/DIN和MISO/DOUT線同時輸出數據。控制器SPI接口允許用戶靈活選擇時鐘的上升沿或下降沿來采樣和/或移位數據。為了在主機和從機之間進行可靠的通信,用戶必須遵守微控制器和ADC芯片的數字接口時序規范。
 
http://www.lvepin.com/art/artinfo/id/80037691
圖3. SPI數據時鐘時序圖示例。
 
如果微控制器SPI和ADC串行接口具有標準SPI時序模式,那么用戶設計PCB布線和開發驅動器固件不成問題。
 
但是,有些新型ADC的串行接口端口不是典型的SPI時序模式。MCU或DSP似乎不可能通過AD7768串行端口(一種非標準時序SPI端口)讀取數據,如圖4所示。
 
http://www.lvepin.com/art/artinfo/id/80037691
圖4. AD7768 FORMATx = 1×時序圖,僅通過DOUT0輸出。
 
與STM32F429 SPI連接
 
如何操縱標準微控制器SPI以便與具有非標準SPI端口的ADC接口讀取數據呢?以STM32F429微控制器讀取AD7768數據為例。如圖4所示,當FORMATx = 11或10時,通道0至通道7僅通過DOUT0輸出 數據。在標準工作模式下, AD7768/AD7768-4 作為主機工作,數據流入MCU、DSP或FPGA。AD7768/AD7768-4向從機提供數據、數據時鐘(DCLK)和下降沿幀使能信號(DRDY)。
 
STM32Fxxx系列微控制器廣泛用于很多不同的應用中。該MCU有多個SPI端口,可以使用典型的SPI時序模式將其配置為SPI主機或從機。
 
AD7768/AD7768-4分別為8通道和4通道同步采樣∑-?型ADC,每通道均有∑-?型調制器和數字濾波器,支持交流和直流信號的同步采樣。這些器件在110.8 kHz的最大輸入帶寬下實現了108 dB動態范圍,具備±2 ppm INL、±50 µV偏置誤差和±30 ppm增益誤差的典型性能。AD7768/AD7768-4用戶可在輸入帶寬、輸出數據速率和功耗之間進行權衡,并選擇三種功耗模式之一以優化噪聲目標和功耗。AD7768/AD7768-4的靈活性使其成為適合低功耗直流和高性能交流測量模塊的可重復使用平臺。
 
遺憾的是,AD7768的串行接口不是典型SPI時序模式,而且AD7768充當串行接口主機。一般而言,用戶必須使用FPGA/CPLD作為其控制器,例如,使用32F429IDISCOVERY和AD7768評估板。變通SPI線的連接如圖5所示。在這種設置下,AD7768的所有八通道數據僅通過DOUT0輸出。
 
http://www.lvepin.com/art/artinfo/id/80037691
圖5. AD7768通過DOUT0將數據輸出到STM32F429 MCU SPI連接。
 
需要解決的問題:
 
● AD7768用作SPI主機,故必須將STM32F429I SPI配置為SPI從機。
● DRDY 高電平脈沖只持續一個DCLK周期,這不是典型的CS。
● 完成所有通道數據位的輸出之后,DCLK繼續輸出,DRDY為低電平。
 
http://www.lvepin.com/art/artinfo/id/80037691
圖6. 時序解決方案中的AD7768數據位讀取。
 
解決方案:MCU SPI作為從機,通過一條DOUT線與SPI主機ADC接口。
 
● 將STM32F429的一個SPI端口(如SPI4)配置為從機,以DCLK速率接收MOSI上的數據位。
● 將AD7768DRDY 連接到STM32F429外部中斷輸入引腳EXTI0和NSS (SPI CS) 引腳。 DRDY 的上升沿將觸發EXTI0處理例程,以使SPI從機能夠在DRDY 變為低電平之后的第一個DCLK下降沿開始接收數據位。時序設計在這里至關重要。
● 接收到通道0至通道7的所有數據后,應禁用SPI以防止讀取額外的無效數據,因為 DRDY 會使SPI從機 CS 變為低電平,并且DCLK保持切換。
 
MCU固件開發注意事項
 
http://www.lvepin.com/art/artinfo/id/80037691
圖7. 配SPI4外設。
 
當軟件處于中斷模式時,DCLK運行速率可以高達4 MHz,實現8 kSPS的 ODR。軟件應進入中斷處理程序,在一個半DCLK周期(375 ns)內啟動SPI。為使軟件更輕松地進入中斷例程,MCU可以在DCLK上升沿讀取數據,從而提供額外的半個DCLK周期時間。但是, t5 DCLK上升到DOUTx無效最小值為–3 ns(IOVDD = 1.8 V時為–4 ns),因此DOUTx上的傳播延遲(>|t5| + MCU 保持時間) 應通過PCB布線或緩沖增加。
 
 
推薦閱讀:
 
支持RF無線傳輸的pH傳感器參考設計
理解電機驅動器電流環路中非理想效應影響的系統方法
TDK應用注釋:用于汽車LED照明的電感器
不談計算,從原理上看LLC的工作過程!
如何精確預測電池電量?看完這篇你就懂了!
要采購微控制器么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡
国产精品videosex极品| 国产网站在线| 99精品视频精品精品视频| 高清一区二区三区av| 成人影视亚洲图片在线| 麻豆高清免费国产一区| 国产福利一区二区三区在线播放| 日韩在线观看中文字幕| 自拍自偷一区二区三区| 久久伦理在线| 亚洲少妇自拍| 亚洲精品动态| 国产毛片一区二区三区| 久久中文字幕一区二区三区| 久久精品三级| 91精品韩国| 欧美+日本+国产+在线a∨观看| 亚洲精品网址| 亚洲精品韩国| 欧美一区影院| 国产精品magnet| 精品亚洲成人| 久久男人av资源站| 欧美成人国产| 亚洲经典在线| 亚洲综合福利| 国产精品久久久久av蜜臀| 国产精品主播| 国产一区二区三区久久 | 狠狠久久伊人中文字幕| 国产va在线视频| 免费视频一区三区| 亚洲制服一区| 国产精品久久久久久妇女| 欧美国产一级| 亚洲一级二级| 国产精品视区| 国产亚洲一区| 日韩欧美一区二区三区免费观看| 制服诱惑一区二区| 国产精品资源| 极品日韩av| 国产亚洲精aa在线看| 久久久夜夜夜| 日韩精品久久久久久久软件91| 精品入口麻豆88视频| 亚洲美洲欧洲综合国产一区| 日本视频一区二区| 香蕉成人av| 亚洲欧洲日韩精品在线| 国产精品国产三级国产在线观看| 国产二区精品| 欧美aⅴ一区二区三区视频| 欧美日韩激情在线一区二区三区| 亚久久调教视频| 精品久久97| 在线国产日韩| 日韩欧美精品综合| 日韩视频1区| 日韩电影免费网站| 婷婷久久免费视频| 四虎4545www国产精品| 日本国产欧美| 国产精品99免费看| 国产精品欧美在线观看| 午夜av一区| 欧美亚洲三级| 久久久久亚洲| 国产精品地址| 热久久国产精品| 人人草在线视频| 亚欧洲精品视频在线观看| 欧美成人基地 | 你懂的网址国产 欧美| 欧美日韩激情| 成人在线视频区| 亚洲bt欧美bt精品777| 日韩成人精品一区二区| 蜜臀久久99精品久久久久宅男| 久久电影tv| 国产精品成人自拍| 亚洲一区二区小说| 激情综合网站| 日韩毛片视频| 久久精品资源| 国产探花一区| 亚洲18在线| 在线视频日韩| 久久久久99| 国内精品美女在线观看| 欧美一区自拍| 蜜芽一区二区三区| 99视频一区| 成人一区不卡| 久久精品一区二区三区中文字幕| 日本不卡的三区四区五区| 巨乳诱惑日韩免费av| 激情丁香综合| 亚洲91久久| 中文字幕人成乱码在线观看| 精品欧美视频| 国产麻豆一区二区三区精品视频| 性色一区二区| 黄色国产精品| 午夜免费一区| 精品一区在线| 欧美日韩在线播放视频| 久久毛片亚洲| 国产aⅴ精品一区二区三区久久| 欧美一级网站| 日本午夜精品久久久| 亚洲ww精品| 天堂俺去俺来也www久久婷婷| 国产精品美女久久久浪潮软件| 欧美综合另类| 极品日韩av| 精品中文一区| 伊人久久成人| 久久午夜影视| 日韩一区二区三区四区五区| 日本成人中文字幕在线视频| 日韩精品a在线观看91| 91精品福利观看| 欧美精品影院| 久久黄色影视| 美女视频黄久久| 九九99久久精品在免费线bt| 国产suv精品一区| 亚洲天堂一区二区| 亚洲国内精品| 91精品推荐| 免费av一区二区三区四区| 欧美中文字幕一区二区| 好看的亚洲午夜视频在线| 亚洲一区二区动漫| 在线国产日韩| 国产午夜久久av| 美女在线视频一区| 麻豆国产91在线播放| 国产精品二区不卡| 蜜臀久久精品| 国产99精品| 国产亚洲亚洲| 亚洲精选91| 国产欧美啪啪| 狠狠久久伊人| 久久中文字幕二区| 蜜桃传媒麻豆第一区在线观看| 日韩精品三区四区| 精品美女视频| 欧美日中文字幕| 亚洲精品动态| 免费亚洲一区| 另类专区亚洲| 最新日韩av| 国产欧美一区二区三区国产幕精品| 精品国产亚洲一区二区三区大结局| 麻豆精品蜜桃| 亚洲一区二区三区久久久| 国产人成精品一区二区三| 精品国产中文字幕第一页| 国产91精品对白在线播放| 亚洲制服欧美另类| 精品视频在线你懂得| 午夜影院欧美| 国产精品毛片久久久| 久久麻豆精品| 日本午夜精品一区二区三区电影 | 日韩国产成人精品| 电影91久久久| 亚洲一区二区动漫| 久久99久久久精品欧美| 成人免费网站www网站高清| 免费久久99精品国产| 久久爱www.| 不卡在线一区二区| 国产日韩亚洲欧美精品| 韩国三级一区| 亚洲3区在线| 日韩一区二区中文| 亚洲精品乱码日韩| 国产精品原创| 亚洲综合另类| 欧美韩日一区| 日韩精品免费观看视频| av亚洲一区二区三区| 午夜天堂精品久久久久| 美女福利一区二区三区| 日韩国产在线观看一区| 久久视频国产| 国产日产一区| jiujiure精品视频播放| 久久精品资源| 综合国产在线| 久久高清免费| 国产日韩一区二区三免费高清| 九九综合九九| 国产伦理一区| 欧美在线综合| 亚洲成人va|