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

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

MCU SPI接口訪問非標(biāo)準(zhǔn)SPI ADC的方法

發(fā)布時間:2020-02-24 責(zé)任編輯:wenwei

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

關(guān)閉

?

關(guān)閉

久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡
激情欧美国产欧美| а√天堂8资源中文在线| 91精品精品| 桃色一区二区| 999久久久免费精品国产| 久久精品av| 午夜日韩在线| 蜜臀久久99精品久久久久久9| 日韩欧美看国产| 欧美日韩视频免费观看| 麻豆精品蜜桃| 一区福利视频| 亚洲一二av| 国产免费久久| 97精品国产福利一区二区三区| 成人自拍av| 亚洲黄色影院| 最近国产精品视频| 欧美日韩精品一区二区三区视频 | 国产h片在线观看| 天堂а√在线最新版中文在线| 日韩欧美中文| 午夜在线一区二区| 91成人在线网站| 精品国产乱码久久久久久樱花 | 欧美日韩四区| 亚洲综合专区| 国产精品红桃| 久久激情网站| 亚洲尤物av| 国产精品久久久网站| 首页国产精品| 黑丝一区二区| 97久久中文字幕| 色偷偷偷在线视频播放| 亚洲欧美日本国产专区一区| 国产亚洲人成a在线v网站| 97精品97| 首页欧美精品中文字幕| 国产九九精品| 伊人久久大香线蕉av不卡| 亚洲人成亚洲精品| 久久久精品国产**网站| 久久婷婷一区| 深夜日韩欧美| 国产一区二区三区四区五区| 日韩天堂av| 国产另类在线| 伊人久久亚洲美女图片| 国产精品久久乐| 欧美日韩国产精品一区二区亚洲| 日本一区免费网站| 最新中文字幕在线播放| 中文字幕中文字幕精品| 久久久久久色 | 欧美在线不卡| 秋霞影视一区二区三区| 日韩精品1区2区3区| 亚洲啊v在线| 亚洲精品女人| 99久久精品国产亚洲精品| 国产日韩高清一区二区三区在线| 99久久久久国产精品| 日韩av一二三| 狠狠干综合网| 精品美女视频| 婷婷综合一区| 欧美日韩一二三四| 欧美在线日韩| 欧美日韩国产高清电影| 麻豆精品久久| 丝袜美腿亚洲一区| 日韩中文字幕高清在线观看| 久久国产婷婷国产香蕉| 婷婷综合亚洲| 91免费精品| 欧美一级网址| 亚洲欧美日韩精品一区二区| 超碰在线99| 国产精品久久久久久妇女| 在线精品福利| 欧美 日韩 国产精品免费观看| 免费一级欧美在线观看视频| 美女精品网站| 日韩精品免费一区二区在线观看| 国产精品亚洲片在线播放| 综合激情婷婷| 午夜欧美精品久久久久久久| 国产精品专区免费| 日本精品在线播放| 在线午夜精品| 欧美日韩精品免费观看视完整 | 亚洲一区免费| 日本久久综合| 国产乱码精品一区二区三区四区| 国产午夜精品一区二区三区欧美 | 久久国产毛片| 久久精品女人| 国产伦一区二区三区| 视频在线观看国产精品| 蜜臀久久精品| 久久久久伊人| 国产精品欧美在线观看| 日本va欧美va精品发布| 亚洲主播在线| 91高清一区| 免费不卡中文字幕在线| 精品久久久网| 免费亚洲婷婷| 久久影院资源站| 国产精品久久久久久久久久齐齐| 日本中文字幕视频一区| 免播放器亚洲一区| 国产视频一区在线观看一区免费| 激情欧美国产欧美| 人人香蕉久久| 久久三级福利| 麻豆精品蜜桃| 色老板在线视频一区二区| 日韩激情一区| 日韩中文在线电影| 久久久噜噜噜| 欧美午夜精品一区二区三区电影| 91亚洲一区| 国产传媒在线观看| 国产不卡av一区二区| 久久爱www成人| 久久丁香四色| 久久精品三级| 国内在线观看一区二区三区| 另类小说一区二区三区| 国产一区国产二区国产三区| 国产aⅴ精品一区二区三区久久| 精品视频97| 婷婷综合六月| 午夜影院欧美| 中文一区一区三区免费在线观 | 国产精品一在线观看| 国产欧美日韩精品一区二区免费 | 国产精品最新| 成人在线超碰| 亚洲黑丝一区二区| 久久国产福利| 香蕉久久一区| 国产图片一区| 你懂的亚洲视频| 国产suv精品一区二区四区视频| 国产盗摄——sm在线视频| 日韩电影免费网址| 最新国产拍偷乱拍精品| 热久久国产精品| 国产精品亚洲欧美| 色综合狠狠操| 黄色精品网站| 欧美在线看片| 日本美女一区| 在线亚洲一区| 国产精品一区二区三区四区在线观看| 久久精品一本| 亚洲成av人片一区二区密柚| 性一交一乱一区二区洋洋av| 日韩一区二区三区四区五区| 精品国产亚洲一区二区在线观看| 亚洲91视频| 日韩精品a在线观看91| 国产精品成人一区二区不卡| 亚洲精品1区2区| 国产日韩欧美一区二区三区在线观看| 麻豆精品久久久| 亚洲调教视频在线观看| 一本一道久久a久久| 另类综合日韩欧美亚洲| 天堂资源在线亚洲| 欧美日韩网址| 999国产精品| 国产日韩一区二区三区在线播放| 免费一级欧美在线观看视频| 欧美日韩在线二区| 日韩高清欧美激情| 国产videos久久| 天使萌一区二区三区免费观看| 久久激情av| 2023国产精品久久久精品双| 国产精品美女在线观看直播| 久久久成人网| 青草国产精品| 日韩欧美一区二区三区在线观看 | 香蕉久久99| 综合在线一区| 日韩欧美1区| 国产午夜久久av| 91九色精品| 欧美精品97| 久久福利影视| 日本综合字幕| 国产一卡不卡| 丝袜美腿亚洲色图| 日韩久久电影| 91麻豆精品激情在线观看最新| 三上悠亚国产精品一区二区三区|