天天爽天天看-日本少妇xxxx动漫-亚洲av成人精品毛片-欧美一区二区三区激情啪啪-91精品国产成-欧美牲交a欧美牲交aⅴ-欧美日韩国产免费观看-九九99精品久久久久久综合-欧美理论影院-国内老熟妇乱子伦视频-www在线观看av-黄色裸体网站-少妇高潮惨叫久久久久久-国产偷国产偷av亚洲清高-国产午夜精品理论片小yo奈-高大丰满熟妇丰满的大白屁股

閱讀 | 訂閱
閱讀 | 訂閱
控制系統

詳解TMS320VC5410的McBSP串行接口技術與程序設計

星之球激光 來源:與非網2011-12-05 我要評論(0 )   

一、 DSP 的 串行接口 技術 DSP是一種獨特的 微處理器 ,是以數字信號來處理大量信息的器件。其工作原理是接收 模擬 信號,轉換為0或1的數字信號。再對數字信號進行修改...

一、DSP串行接口技術

 

DSP是一種獨特的微處理器,是以數字信號來處理大量信息的器件。其工作原理是接收模擬信號,轉換為0或1的數字信號。再對數字信號進行修改、刪除、強化,并在其他系統芯片中把數字數據解譯回模擬數據或實際環境格式。它不僅具有可編程性,而且其實時運行速度可達每秒數以千萬條復雜指令程序,遠遠超過通用微處理器,是數字化電子世界中日益重要的電腦芯片。它的強大數據處理能力和高運行速度,是最值得稱道的兩大特色。

 

如今,嵌入式系統正迅速向低功耗、低成本、小體積、高性能、高速率方向發展。隨著串行接口技術的不斷成熟,逐步達到了以上設計要求,成為重要的接口方案。尤其在數字信號處理器方面,串行口的重要性體現得更加突出,幾乎所有的數字信號處理器都提供了一個或多個串行接口,并且隨著數字信號處理器的更新換代,其相應的串行接口,在功能上不斷強化,性能上不斷提升。

 

與并行接口相比,串行接口的最大優點就是減少了DSP的引腳數目,降低了接口設計的復雜性。通常,串行接口提供全雙工同步操作,輸入和輸出數據以位為單位的串行方式進行處理。目前,世界各主要半導體制造商提交了許多不同的串行協議,其中一些已經成為工業標準。典型的串行協議包括:MOTOROLA(Austin,TX)的串行外圍設備接口SPI和隊列SPI(QSPI)、PHILIPS(Sunnyvale,CA)、National Semiconductor的微總線(microwire)。

 

圖1是典型的SPI協議。SPI協議采用主從設置,相互連接的設備中一個作為主設備,其他的設備作為從設備。接口連線主要包括以下4條信號線:

 

(1)串行數據輸入信號線,即MISO(Master InSlave Out);

 

(2)串行數據輸出信號線,即MOSI(Master Out-Slave In);

 

(3)移位時鐘信號線,即SCK;

 

(4)從設備片選信號線,即SS。

 

 

典型的SPI協議

 

二、TMS320VC5410的多通道緩存串行口——McBSP

 

1.McBSP的功能特點

 

TMS320V5410是TI生產的第二代低功耗TMS320C5000系列定點數字信號處理器,提供了3個高速、全雙工、多通道緩存串行口McBSP,每個串行口可以支持128通道,速度達100Mbit/s。McBSP是在標準串行接口的基礎之上對功能進行擴展,因此,具有與標準串行接口相同的基本功能:

 

(1)全雙工通信;

 

(2)擁有兩級緩沖發送和三級緩沖接收數據寄存器,允許連續數據流傳輸;

 

(3)為數據發送和接收提供獨立的幀同步脈沖和時鐘信號;

 

(4)能夠與工業標準的解碼器、模擬接口芯片(AICs)和其他串行A/D和D/A設備直接連接;

 

(5)支持外部移位時鐘或內部頻率可編程移位時鐘。

 

此外,McBSP還具有以下特殊功能:

 

(1)可以與IOM-2、SPI、AC97等兼容設備直接連接;

 

(2)支持多通道發送和接收,每個串行口最多支持128通道;

 

(3)串行字長度可選,包括8、12、16、20、24和32位;

 

(4)支持μ-Law和A-Law數據壓縮擴展;

 

(5)進行8位數據傳輸時,可以選擇LSB或MSB為起始位;

 

(6)幀同步脈沖和時鐘信號的極性可編程;

 

(7)內部時鐘和幀同步脈沖的產生可編程,具有相當大的靈活性。

 

2.McBSP寄存器的訪問

 

TMS320VC5410包含3組多通道緩存串行口,每組多通道緩存串行口有23個寄存器與之相關,除RBR[1,2]、RSR[1,2]、XSR[1,2]之外,其中15個寄存器是可尋址寄存器。由于數據頁0的存儲空間限制,有些寄存器必須通過子地址尋址方式來訪問。SPSA_x是子地址寄存器,欲訪問指定的寄存器,只要把相應的子地址寫入SPSA_x就可以了。表1列出了McBSP的子地址寄存器。

 

 

McBSP子地址寄存器
表1 McBSP子地址寄存器

 

假如要對McBSP1的發送控制寄存器2(XCR2_1)進行設置。首先,將子地址0x0005寫入子地址寄存器(SPSA_1),與此同時,存儲單元0x0049就映射為發送控制寄存器2(XCR2_1)。然后,對存儲單元0x0049的讀寫操作,就相當于對發送控制寄存器2(XCR2_1)進行操作。

 

例:設置McBSP1的發送控制寄存器2(XCR2_1)。

 

3.McBST的SPI接口設計

 

McBSP的時鐘停止模式與SPI協議兼容。當設置McBSP為主設備時,發送端輸出信號(BDX)就作為SPI協議的MOSI信號,接收端輸入信號(BDR)就作為SPI協議的MISO信號。發送幀同步脈沖信號(BFSX)作為從設備片選信號(SS),而發送時鐘信號(BCLKX)就與SPI協議的串行時鐘信號(SCK)相對應。由于接收時鐘信號(BCLKR)和接收幀同步脈沖信號(BFSR)與發送端的相應部分在內部相互連接,因此這些信號不用于時鐘停止模式。McBSP設置為主設備時,SPI協議連接如圖2所示。

 

 

SPI協議連接

 

三、McBSP接口舉例

 

1.高精度數模轉換器MAX541

 

MAX541是16位串行輸入、電壓輸出數模轉換器,+5V單電源供電。DAC輸出非緩沖,因此只有0.3mA的低供電電流和1LSB的低漂移誤差。DAC輸出范圍為0V至VREF。MAX541采用3線串行接口,兼容于SPITM/QSPITM/MICROWIRETM等串行通信協議。MAX541最高可以獲得500×10 3采樣點/秒的通過率,滿足大多數應用的要求。MAX541采用8引腳DIP或SO封裝。MAX541各引腳描述如表2所列。

 

 

MAX541引腳說明
表2 MAX541引腳說明

 

2.McBSP與MAX541的接口電路

 

TMS320VC5410與MAX541的接口電路如圖3所示。

 

 

TMS320VC5410與MAX541的接口電路

 

為使MAX541獲得高分辨率和高精度,可以由MAX873提供高精度的+2.5V低阻抗基準電壓源。為了消除高頻和低頻干擾,必須在REF引腳與模擬地之間接入退耦電容。由于AX541的數字輸入DIN與TTL/CMOS邏輯電平兼容,因此,可以與TMS320VC5410的串行輸出BDX直接連接。此外,必須嚴格隔離模擬地AGND和數字地DGND,最后在MAX541的AGND引腳上將模擬地和數字地連接在國起,構成星形的地線系統。在MAX541的輸出端接入電壓跟隨型運算放大器MAX495。表3是數字輸入代碼與模擬輸出電壓之間的對應關系。#p#分頁標題#e#

 

 

MAX541單極性接口
表3 MAX541單極性接口

 

DSP的發送幀同步脈沖信號(BFSX)作為MAX541的片選信號(CS),而發送時鐘信號(BCLKX)作為MAX541的串行時鐘輸入。MAX541的三線接口電路時序如圖4所示。

 

 

MAX541的三線接口電路時序

 

圖4所示,在片選信號CS由高電平轉變為低電平的同時,串行數據按照從最高有效位到最低有效位的順序,在串行時鐘的每個上升沿逐位移入片內的輸入寄存器。

3.軟件設計

 

下面通過產生國個鋸齒波的例子來說明TMS320VC5410與MAX541之間的軟件設計。

 

當McBSP作為SPI通信的主設備,由它為從設備提供時鐘信號,并控制數據的傳輸過程。CLKX引腳上的時鐘信號必須在數據包傳輸期間使能,當沒有數據包傳輸時,時鐘信號根據所采用的極性保持高電平或者低電平。通常,通過McBSP的采樣率發生器產生10MHz時鐘信號,由BCLKX引腳輸出,作為MAX541的串行時鐘輸入信號。McBSP利用BFSX引腳為MAX541提供片選信號,因此必須正確設置幀脈沖發生器,使之在每個數據包傳輸期間產生幀同步脈沖,即在數據包傳輸的第一位轉變為有效狀態(在本例中為低電平有效,取決于MAX541的片選信號CS),然后維持有效狀態直到數據包發送完畢。此外,根據SPI傳輸協議,必須正確設置數據發送延遲時間(XDATDLY=01b),由圖4可知,在幀同步脈沖有效之后,大約延遲了一個時鐘周期才進行串行數據的發送。根據圖4所示的時序圖,為McBSP選擇一種合適的時鐘方案,即設置McBSP的時鐘停止模式。在本例中采用時鐘停止模式3(CLKSTP=10b、CLKXP=1),其時鐘方案如圖5所示。

 

 

時鐘方案

 

表4列出了一些與SPI設置相關的寄存器位。

 

 

與SPI設置相關的些寄存器位
表4 與SPI設置相關的些寄存器位

 

4.程序清單

 

程序首次初始化TMS320VC5410,使數據頁指針(DP)為0,并且禁止中斷。TMS320VC5410外接10Hz的時鐘頻率發生器,通過鎖相環電路倍頻至100MHz。接著初始化TMS320VC5410的多通道緩存串行口McBSP。最后,響應XRDY中斷發送數據。

 

 

程序

 

 

程序

 

 

程序

 

 

程序

 

結束語

 

本文介紹了TMS320VC5410的多通道緩存串行口(McBSP)的功能特點,并結合實例子著重討論了如何利用SPI接口協議實現McBSP與其他串行器件之間相互通信。

 

轉載請注明出處。

暫無關鍵詞
免責聲明

① 凡本網未注明其他出處的作品,版權均屬于激光制造網,未經本網授權不得轉載、摘編或利用其它方式使用。獲本網授權使用作品的,應在授權范圍內使 用,并注明"來源:激光制造網”。違反上述聲明者,本網將追究其相關責任。
② 凡本網注明其他來源的作品及圖片,均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本媒贊同其觀點和對其真實性負責,版權歸原作者所有,如有侵權請聯系我們刪除。
③ 任何單位或個人認為本網內容可能涉嫌侵犯其合法權益,請及時向本網提出書面權利通知,并提供身份證明、權屬證明、具體鏈接(URL)及詳細侵權情況證明。本網在收到上述法律文件后,將會依法盡快移除相關涉嫌侵權的內容。

網友點評
0相關評論
精彩導讀
天天爽天天看-日本少妇xxxx动漫-亚洲av成人精品毛片-欧美一区二区三区激情啪啪-91精品国产成-欧美牲交a欧美牲交aⅴ-欧美日韩国产免费观看-九九99精品久久久久久综合-欧美理论影院-国内老熟妇乱子伦视频-www在线观看av-黄色裸体网站-少妇高潮惨叫久久久久久-国产偷国产偷av亚洲清高-国产午夜精品理论片小yo奈-高大丰满熟妇丰满的大白屁股
  • <abbr id="a4qk0"><tfoot id="a4qk0"></tfoot></abbr>
    <fieldset id="a4qk0"></fieldset>
    久草视频国产在线| 午夜一区二区视频| 国产又黄又爽免费视频| gai在线观看免费高清| 国产卡一卡二在线| 久久av综合网| 嫩草av久久伊人妇女超级a| aaa一级黄色片| 久久久久久人妻一区二区三区| 久久久久久久久久久综合| 欧美成人免费高清视频| 91在线第一页| 成年人免费在线播放| 91视频成人免费| 国产午夜精品视频一区二区三区| 久久久999视频| 免费毛片网站在线观看| 日韩免费毛片视频| 99精品一区二区三区的区别| 国产91在线视频观看| 免费观看黄色的网站| av观看免费在线| 久激情内射婷内射蜜桃| 91免费黄视频| 999一区二区三区| 国产又爽又黄ai换脸| 日韩在线不卡一区| 一区二区三区 欧美| 四季av一区二区| 国产福利片一区二区| 久久精品在线免费视频| 99精品视频国产| 亚洲熟妇无码一区二区三区| 欧美亚洲色图视频| 亚洲中文字幕无码专区| 日韩一级免费在线观看| 日韩爱爱小视频| 99久热在线精品视频| 少妇无码av无码专区在线观看 | 久久久久久久久久久久91| 成人性做爰aaa片免费看不忠| 一路向西2在线观看| 视色,视色影院,视色影库,视色网| 欧美日韩激情四射| 色国产在线视频| 国精产品一区一区三区视频| 美女网站色免费| 国产精品333| 裸体裸乳免费看| 欧美激情国产精品日韩| www.av91| 欧美不卡在线播放| 伊人成人免费视频| av网址在线观看免费| 男人天堂网视频| 国产女大学生av| 国产h视频在线播放| 欧美黄色免费网址| 操bbb操bbb| 国产色一区二区三区| 成人免费看片视频在线观看| 干日本少妇视频| 欧美国产视频一区| 亚洲熟妇无码另类久久久| 霍思燕三级露全乳照| 欧美伦理视频在线观看| www.这里只有精品| 亚洲AV无码成人精品一区| 超薄肉色丝袜足j调教99| 国产精品国产三级国产专区51| 免费一级特黄特色毛片久久看| av动漫在线观看| www.cao超碰| 成人免费在线网| 亚洲综合欧美在线| 欧洲精品在线播放| 午夜视频在线瓜伦| 免费看日b视频| 高清一区在线观看| 日韩av片在线看| 无码熟妇人妻av在线电影| 尤物网站在线看| 九色91popny| 亚洲人辣妹窥探嘘嘘| www.av毛片| 国产在线无码精品| 亚洲天堂第一区| 久久久国产精华液999999 | 中文av字幕在线观看| 欧美日韩在线成人| 午夜激情福利在线| 久久久久国产精品熟女影院| 欧美成人xxxxx| 国产精品视频黄色| 色综合五月婷婷| 好吊色视频988gao在线观看| 天堂在线中文在线| 青青草原网站在线观看| 日韩国产成人无码av毛片| 男女日批视频在线观看| 噜噜噜久久亚洲精品国产品麻豆| 丝袜人妻一区二区三区| 精品一卡二卡三卡| 欧美日韩在线免费观看视频| 欧美黑人经典片免费观看| www.日本xxxx| 国产成人一二三区| 狠狠干狠狠操视频| 18岁网站在线观看| 亚洲免费成人在线视频| 无码精品a∨在线观看中文| 亚洲一级免费观看| 日本www在线播放| 99er在线视频| 欧日韩免费视频| 精品无码av无码免费专区| 久久精品免费网站| 无遮挡又爽又刺激的视频| 亚洲色图欧美自拍| 国产一二三四在线视频| 性欧美大战久久久久久久| 蜜臀av性久久久久蜜臀av| 青青草原国产在线视频| 一道本视频在线观看| 欧美精品无码一区二区三区| 国产午夜福利视频在线观看| 免费在线激情视频| 网站一区二区三区| 国产一伦一伦一伦| 日本不卡一区在线| www.色.com| 2018中文字幕第一页| 日本成人在线免费视频| 污色网站在线观看| 隔壁人妻偷人bd中字| 国产三区在线视频| 亚洲欧美手机在线| 婷婷五月综合缴情在线视频| 日韩av在线综合| 懂色av粉嫩av蜜臀av| 日韩av资源在线| 在线播放免费视频| 成人在线观看黄| 国产精品视频一二三四区| 欧美黑人又粗又大又爽免费| 无套内谢丰满少妇中文字幕| 国产一区二区三区乱码| 午夜免费一级片| 搡女人真爽免费午夜网站| 免费一级特黄特色毛片久久看| 日本黄色播放器| 日韩欧美中文视频| 91国内在线播放| 天美星空大象mv在线观看视频| 99er在线视频| 国产美女在线一区| 996这里只有精品| 自拍日韩亚洲一区在线| 久久人人爽人人爽人人av| 国产日韩欧美大片| 99在线观看视频免费| 久久久性生活视频| 内射国产内射夫妻免费频道| 青青青国产在线视频| 777视频在线| 亚洲五码在线观看视频| 99热这里只有精品7| 日韩 欧美 视频| 亚洲性生活网站| 四虎免费在线观看视频| 精品无码一区二区三区在线| 亚洲爆乳无码专区| 永久免费在线看片视频| av天堂永久资源网| 欧美性受黑人性爽| 亚洲少妇久久久| 女人色极品影院| 黄色一级片免费播放| 99精品人妻少妇一区二区 | 俄罗斯av网站| 99日在线视频| 亚欧美在线观看| 亚洲熟妇无码一区二区三区| 欧美性受黑人性爽| 做爰高潮hd色即是空| 色哟哟精品视频| 国产精品久久久久9999小说| 日韩av高清在线看片| 国产日韩欧美精品在线观看| 公共露出暴露狂另类av| 日本老太婆做爰视频| 久久久99精品视频| 亚洲熟妇国产熟妇肥婆| 肉大捧一出免费观看网站在线播放| 999精彩视频| 国产黑丝在线视频| 国产v片免费观看| 亚洲欧美国产日韩综合| 精品国产鲁一鲁一区二区三区| 日韩欧美色视频|