欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕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.empresariosaem.com/art/artinfo/id/80037691
圖1. AD7768用作串行主機,具有兩個數據輸出引腳(14001-193)。
 
與ADC的標準MCU SPI連接
 
SPI是一種同步、全雙工、主從式接口。來自主機或從機的數據在時鐘上升沿或下降沿同步。主機和從機可以同時傳輸數據。圖2顯示了典型的4線MCU SPI接口連接。
 
http://www.empresariosaem.com/art/artinfo/id/80037691
圖2. 與ADC從機的標準MCU SPI連接。
 
要開始SPI通信,控制器必須發送時鐘信號,并通過使能 CS 信號(通常是低電平有效信號)來選擇ADC。SPI是全雙工接口,因此控制器和ADC可以分別通過MOSI/DIN和MISO/DOUT線同時輸出數據。控制器SPI接口允許用戶靈活選擇時鐘的上升沿或下降沿來采樣和/或移位數據。為了在主機和從機之間進行可靠的通信,用戶必須遵守微控制器和ADC芯片的數字接口時序規范。
 
http://www.empresariosaem.com/art/artinfo/id/80037691
圖3. SPI數據時鐘時序圖示例。
 
如果微控制器SPI和ADC串行接口具有標準SPI時序模式,那么用戶設計PCB布線和開發驅動器固件不成問題。
 
但是,有些新型ADC的串行接口端口不是典型的SPI時序模式。MCU或DSP似乎不可能通過AD7768串行端口(一種非標準時序SPI端口)讀取數據,如圖4所示。
 
http://www.empresariosaem.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.empresariosaem.com/art/artinfo/id/80037691
圖5. AD7768通過DOUT0將數據輸出到STM32F429 MCU SPI連接。
 
需要解決的問題:
 
● AD7768用作SPI主機,故必須將STM32F429I SPI配置為SPI從機。
● DRDY 高電平脈沖只持續一個DCLK周期,這不是典型的CS。
● 完成所有通道數據位的輸出之后,DCLK繼續輸出,DRDY為低電平。
 
http://www.empresariosaem.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.empresariosaem.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的工作過程!
如何精確預測電池電量?看完這篇你就懂了!
要采購微控制器么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡
免费看欧美女人艹b| 91精品中文字幕一区二区三区| 天堂va蜜桃一区二区三区| 日韩国产欧美在线视频| 裸体在线国模精品偷拍| 国产成人av福利| 日本久久精品电影| 精品国产一区二区在线观看| 精品国产免费人成电影在线观看四季 | 亚洲人成影院在线观看| 欧美一区二区三区在| 久久精品一区四区| 日韩和欧美一区二区三区| 国产精品亚洲а∨天堂免在线| 懂色av一区二区三区蜜臀| 成人a级免费电影| 精品成人一区二区| 性欧美大战久久久久久久久| 国产高清不卡二三区| 日本韩国欧美国产| 久久人人超碰精品| 天天综合色天天| 97久久久精品综合88久久| 精品日韩一区二区三区| 日韩av二区在线播放| 在线电影一区二区三区| 亚洲人午夜精品天堂一二香蕉| 日欧美一区二区| 欧美日韩一区二区三区高清| 国产精品理论片在线观看| 国产精品一区久久久久| 久久精品在这里| 国产成人精品亚洲午夜麻豆| 日韩女优av电影| 国产馆精品极品| 亚洲人成伊人成综合网小说| 91美女视频网站| 日韩精品一二三四| 国产在线精品一区二区三区不卡| 欧美大片一区二区三区| 国产69精品久久777的优势| 蜜臀va亚洲va欧美va天堂| 亚洲综合一二区| 精品黑人一区二区三区久久 | 国产精品免费看片| 国产精品系列在线观看| 亚洲精品一区二区在线观看| 韩国v欧美v日本v亚洲v| 精品理论电影在线| 国产69精品一区二区亚洲孕妇| 久久综合五月天婷婷伊人| 国产一区二区福利视频| 亚洲天堂久久久久久久| 日韩电影在线观看一区| 国产喂奶挤奶一区二区三区| 欧美日韩国产高清一区二区 | 久久综合久久鬼色| 欧美视频一区二区三区四区| 国产成人99久久亚洲综合精品| 亚洲综合色自拍一区| 国产片一区二区| 精品电影一区二区| 精品国产百合女同互慰| 在线观看日韩电影| 日本乱人伦aⅴ精品| 成人激情视频网站| 大美女一区二区三区| 国产精品资源在线| 国产盗摄视频一区二区三区| 国产精品一区二区三区四区| 国产亚洲一区字幕| 亚洲美女视频在线观看| 久久99精品视频| 91福利视频网站| 亚洲黄色在线视频| 亚洲国产精品久久久久婷婷884| 热久久久久久久| 国产另类ts人妖一区二区| 9久草视频在线视频精品| 欧美亚洲国产一区在线观看网站 | 亚洲伦理在线免费看| 香蕉久久一区二区不卡无毒影院| 亚洲国产视频网站| 粗大黑人巨茎大战欧美成人| 在线欧美一区二区| 精品成人一区二区三区| 一区二区三区精品视频| 免费不卡在线观看| 日韩视频免费观看高清完整版 | 色94色欧美sute亚洲13| 亚洲精品一区二区三区福利| 综合在线观看色| 国产精品亚洲成人| 日韩一二三四区| 五月天丁香久久| 欧美性极品少妇| 国产精品超碰97尤物18| 久久成人免费日本黄色| 欧美日韩一区高清| 一区二区三区在线视频免费| 黑人巨大精品欧美黑白配亚洲| 在线播放日韩导航| 一区二区三区免费在线观看| 91在线精品秘密一区二区| 国产精品久久久久一区二区三区| 极品少妇xxxx精品少妇| 国产亚洲精品精华液| 成人免费视频app| 亚洲高清免费观看 | 国产精品亚洲第一区在线暖暖韩国 | 艳妇臀荡乳欲伦亚洲一区| 日韩不卡一二三区| 欧美疯狂性受xxxxx喷水图片| 久久九九99视频| 色婷婷亚洲综合| 亚洲午夜电影在线| 欧美一区二区精品| 91亚洲男人天堂| 蜜臀精品一区二区三区在线观看 | 亚洲一区二区三区四区五区黄| 欧美日韩小视频| 国产经典欧美精品| 亚洲高清免费一级二级三级| 26uuu国产一区二区三区| 99视频精品全部免费在线| 日韩黄色一级片| 国产精品欧美精品| 日韩一区二区三区免费看| 国产成人自拍在线| 亚洲成人免费看| 综合色天天鬼久久鬼色| 69av一区二区三区| 91麻豆产精品久久久久久| 日韩国产一区二| 亚洲综合精品久久| 国产精品少妇自拍| 欧美成人欧美edvon| 欧美日韩一区二区三区视频| 成人动漫视频在线| 风间由美中文字幕在线看视频国产欧美| 一区二区免费看| 亚洲男同性恋视频| 亚洲精品日日夜夜| 亚洲蜜臀av乱码久久精品| 久久蜜桃香蕉精品一区二区三区| 精品国产一区久久| 中文字幕国产一区二区| 国产精品视频麻豆| 综合在线观看色| 一区二区三区中文在线| 蜜臀精品一区二区三区在线观看| 天天综合色天天综合色h| 蜜桃av一区二区在线观看| 国产.精品.日韩.另类.中文.在线.播放| 韩国成人在线视频| 99精品一区二区| 884aa四虎影成人精品一区| 日韩欧美黄色影院| 中文字幕视频一区二区三区久| 亚洲视频免费看| 九九九精品视频| 欧美午夜寂寞影院| 国产欧美日本一区二区三区| 自拍偷拍亚洲欧美日韩| 激情综合色播五月| 一本久久a久久精品亚洲| 欧美变态tickle挠乳网站| 日本一区二区三区久久久久久久久不| 亚洲永久精品国产| 成人av在线播放网址| 日韩欧美国产综合| 丝袜脚交一区二区| 在线亚洲一区二区| 欧美激情综合五月色丁香 | 中文字幕不卡在线播放| 蜜臀国产一区二区三区在线播放| 一本色道久久综合亚洲精品按摩 | 精品午夜久久福利影院| 欧美一级日韩一级| 青青草97国产精品免费观看 | 日本欧美一区二区在线观看| 欧美色综合影院| 天天综合色天天| 欧美日韩国产一区| 久久精品国产秦先生| 欧美女孩性生活视频| 午夜精品久久久久久久99樱桃| 色美美综合视频| 日韩精品一二区| 久久综合给合久久狠狠狠97色69| 国产精品一区一区| 国产精品国产自产拍高清av王其| 一本久道久久综合中文字幕| 亚洲自拍偷拍九九九| 欧美精品久久一区| 九一九一国产精品| 日韩精品国产欧美| 中文字幕精品一区二区三区精品| 91免费视频观看| 精品影院一区二区久久久|