freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于cpld的dsp系統(tǒng)接口設(shè)計(jì)(文件)

2024-12-26 16:46 上一頁面

下一頁面
 

【正文】 部總線和 16bit 寬度的控制寄存器進(jìn)行信息交互。 同步串行口復(fù)位。初始化步驟如下: ① 設(shè)置串口控制寄存器 SPCR[1,2]中的 XRST = RRST = FRST = 0。 ⑤ 設(shè)定 XRST =1, RRST =1 以使能串口。具體過程是,當(dāng) CPU 或 DMA 要通過 McBSP 發(fā)送數(shù)據(jù)時(shí),它們直接將要發(fā)送的數(shù)據(jù)寫入數(shù)據(jù)發(fā)送 寄存器 DXR[1,2]中,若傳輸轉(zhuǎn)移寄存器 XSR[1,2]中沒有數(shù)據(jù),則 DXR[1,2]中的數(shù)值復(fù)制到 XSR[1,2],再由 XSR[1,2]將數(shù)據(jù)移到 DX 引腳上發(fā)送;若 XSR[1,2]不為空,則等待 XSR[1,2]中的數(shù)據(jù)全部移到 DX 引腳發(fā)送之后才將 DXR[1,2]中的數(shù)據(jù)復(fù)制到 XSR[1,2],然后才移位到 DX 發(fā) 送出去。語音 A/D、 D/A 芯片與 DSP 芯片 TMS320VC5416 多通道緩沖同步串行口 McBSP 的硬件電路設(shè)計(jì)原理圖,如圖 所示。其中 IC2 模塊電路控制左半屏, IC1 模塊電路控制右半屏; IC3 為行驅(qū)動(dòng)器, IC1 和 IC2 為列驅(qū)動(dòng)器。 忙標(biāo)志 (BF) BF 標(biāo)志是反映內(nèi)部工作情況的。當(dāng)設(shè)置 DFF=1 時(shí),為開顯示(DISPLAY ON) 操作, DDRAM 的內(nèi)容就顯示在屏幕上;當(dāng)設(shè)置 DDF=0 時(shí),為關(guān)顯示 (DISPLAY OFF) 操作,屏幕上就無任何顯示。 X 地址計(jì)數(shù)器沒有記數(shù)功能,只能通過軟件進(jìn)行設(shè)置。當(dāng)一行掃描完成,此地址計(jì)數(shù)器自動(dòng)加 1,指向下一行掃描數(shù)據(jù), RST 復(fù)位后 Z 地址計(jì)數(shù)器為 0。 ★ 液晶顯示模塊的讀寫時(shí)序 DSP 對 LCD 液晶顯示模塊 12864AG 的控制必須完全符合液晶微控制器讀寫時(shí)序要求,其寫操作時(shí)序如圖 所示,讀操作時(shí)序如圖 所示。 由于液晶顯示器 AM12864AG 模塊為 8 位數(shù)據(jù)總線工作方式, DSP 芯片TMS320VC5416 為標(biāo)準(zhǔn)的 16 位外部數(shù)據(jù)接口方式,故采用 TMS320VC5416 的低 8 位數(shù)據(jù)總線與液晶顯示模塊 AM12864AG 的數(shù)據(jù)總線相連接。 控制信號 : zLCD_CS1,zLCD_CS2, zDB_EN,LCD_D/I,LCD_R/W 來自CPLD1(U13)。 LED顯示屏經(jīng)歷了從單色、雙色圖文顯示屏,到圖象顯示屏,一直到今天的全彩色視頻顯示屏的發(fā)展過程。 電路原理圖如下: 167。在 FIFO 模式,具有自動(dòng)流控功能,這可減少軟件工作量,增加系統(tǒng)的效率。 TL16C550C 和 TL16C550CI 包含可編程波特率發(fā)生器,該發(fā)生器可以把參考時(shí)鐘頻率按從 1 到 65535 等分,并為內(nèi)部邏輯產(chǎn)生 16 倍的參考時(shí)鐘頻率。 ★ 芯片的使用 通過 下圖 的連接,利用 autoCTS 和 autoRTS 處于有效狀態(tài),可以在兩個(gè) ACE 的發(fā)送和接收 FIFO 之間建立自動(dòng)傳輸流量控制,數(shù)據(jù)的傳輸在接收者的接收 FIFO 有空間時(shí)可以接收數(shù)據(jù),并可避免由發(fā)送速度高于接收速率帶來的差錯(cuò)。通常數(shù)據(jù)位為 7位或 8位,如果要傳輸非 ASCII數(shù)據(jù)(假如使用擴(kuò)展字符設(shè)置的文本或者二進(jìn)制數(shù)據(jù)),數(shù)據(jù)位格式就需要采用 8位。 鍵盤設(shè)計(jì) 鍵盤接口主要分為矩陣式和獨(dú)立式兩種。如下圖為鍵盤的原理圖: 該原理圖表示 4X5 的矩陣鍵盤 ,共 20 個(gè)鍵 ,各鍵值的讀取方法為 : 1. 設(shè)置第一行為低 (R1=0),其它行為高 (R2=R3=R4=1),選通一行 。 5. 若 5 位數(shù)據(jù)全 1,則無鍵按下 。(0X3FFF)=0XFD,選通第二行 (R2)。(0X3FFF)=0XFD,第二列 (C2)。 167。所以當(dāng)通電的正反可實(shí)現(xiàn)電機(jī)可正反轉(zhuǎn)。在非超載的情況下,電機(jī)的轉(zhuǎn)速、停止的位置只取決于脈沖信號的頻率和脈沖 數(shù),而不受負(fù)載變化的影響,即給電機(jī)加一個(gè)脈沖信號,電機(jī)則轉(zhuǎn)過一個(gè)步距角。 控制信號 : A_OUT,B_OUT,C_OUT,D_OUT。 (2) CCS 集成開發(fā)環(huán)境( Integrated Developing Environment ,IDE) ,包括編輯器、工程管理工具、調(diào)試工具等。在以往的開發(fā)工具中,編譯、匯編和鏈接是各自獨(dú)立的執(zhí)行程序,開發(fā) 設(shè)計(jì)人員需要熟悉每個(gè)程序的相關(guān)參數(shù),且需在 DOS 窗口下鍵入這些煩瑣的命令。 (4) RTDX( Real Time Data eXchange)實(shí)時(shí)數(shù)據(jù)交換插件、主機(jī)( Host)接口及相應(yīng)的 API。 CCS 軟件介紹 ★ CCS 集成開發(fā)環(huán)境概述 Code Composer Studio(簡稱 CCS)是 TI公司為 TMS320 系列 DSP 軟件開發(fā)推出的集成開發(fā)環(huán)境。使得在速度、位置等控制領(lǐng)域用步進(jìn)電機(jī)來控制變的非常的簡單。 所以電機(jī)導(dǎo)通且正轉(zhuǎn),同理,當(dāng) DC M1=0, DC M2=1,根據(jù)電機(jī)的可逆性,電機(jī)反向?qū)ǎ捌浞崔D(zhuǎn)。為此必須增添一個(gè)叫做換向器的裝置,換向器配合電刷可保證每個(gè)極下線圈邊中電流始終是一個(gè)方向,就可以使電動(dòng)機(jī)能連續(xù)的旋轉(zhuǎn) ,這就是直流電動(dòng)機(jī)的工作原理。(0X3FFF)=0XF7,第四列 (C4)。(0X3FFF)=0XF7,選通第四行(R4)。 7. 重復(fù)上述過程,可讀出所有鍵值。 3. 延時(shí)消抖 (100ms)。獨(dú)立式按鍵就是各個(gè)按鍵相互獨(dú)立,每個(gè)按鍵各接一根輸入線,各按鍵之間的輸入狀態(tài)互不影響,獨(dú)立式按鍵適用于按鍵較少或響應(yīng)速度要求較高的場合。 以上是 TL16C550C 實(shí)現(xiàn)異步通訊的基本原理。 起始位是一個(gè)邏輯 0,總是加在每一幀的開始,為的是提醒數(shù)據(jù)接收設(shè)備接收數(shù)據(jù),在接收數(shù)據(jù)位過程中又被分離出去。 TL16C550C 和 TL16C550CI 可以提供信號到 DMA 控制器的功能。 CPU 可以在任何時(shí)候讀取 ACE 的狀態(tài)。 TL16C550C 和 TL16C550CI 可以設(shè)置處于交替 FIFO 模式,這就可以把CPU 從繁重的軟件緩沖接收和發(fā)送的數(shù)據(jù)中解放出來。 本設(shè)計(jì)采用的是 6位 8段數(shù)碼管的 LED顯示器, LED 數(shù)碼管根據(jù) LED 的接法不同分為共陰和共陽兩類, 而我們彩用的三共陰極的 LED 顯示器, 3 和 8 腳控制位信號,而其他腳控制段信號。由于它具有發(fā)光率高、使用壽命長、組態(tài)靈活、色彩豐富以及對室 內(nèi)外環(huán)境適應(yīng)能力強(qiáng)等優(yōu)點(diǎn),自 20世紀(jì) 80年代后期開始,隨著 LED制造技術(shù)的不斷完善,在國外得到了廣泛的應(yīng)用。液晶顯示器 AM12864AG 模塊與 DSP 接口硬件電路設(shè)計(jì)原理圖,如圖 所示。 電平 器件 VOH VOL VIH VIL TMS320VC5416 AM12864A- G 2 2 表 TMS320VC5416 與 AM12864AG 的電平轉(zhuǎn)換標(biāo)準(zhǔn) 由表可知, DSP 與液晶的 數(shù)據(jù)線不可以直接相連,而控制線可以直接相連。此模塊的 DDRAM 共 64 行,屏幕可以循環(huán)滾動(dòng)顯示 64 行。 顯示數(shù)據(jù) RAM (DDRAM) DDRAM 是存貯圖形顯示數(shù)據(jù)的,數(shù)據(jù)為 1 表示顯示選擇,數(shù)據(jù)為 0 表示不顯示選擇。 XY 地址計(jì)數(shù)器 XY 地址計(jì)數(shù)器是一個(gè) 9 位計(jì)數(shù)器。利用 STATUS READ 指令,可以將 BF 讀到 DB7 總線,從而檢驗(yàn)?zāi)K之工作狀態(tài)。 指令寄存器 (IR) IR 用來寄存指令碼;當(dāng) D/I=0 時(shí),在 E 信號下降沿的作用下,在 E 信號作用下把指令控制代碼通過 DB7~ DB0 總線寫入到 IR 寄存器。 LCD 接口設(shè)計(jì) ★ 液晶顯示模塊主要性能 液晶顯示模塊 AM12864AG 主要技術(shù)參數(shù)及性能如下: 電源采用+ 5V 供電;模塊內(nèi)自帶用于 LCD 的驅(qū)動(dòng)負(fù)電壓- 10V; 全屏幕點(diǎn)陣內(nèi)容顯示 128 64 點(diǎn); 全屏幕點(diǎn)陣,內(nèi)部帶有顯示 RAM; 七種控制指令;占空比 1/64; 點(diǎn)距離 mm ;點(diǎn)大小 mm ; 與微處理器 接口采用 8 位數(shù)據(jù)總線并行輸入輸出和 8 條控制線;外部接口信號共有 20 條 ,其如表 定義 ; 工作溫度:- 0℃~+ 60℃,存儲(chǔ)溫度:- 20℃~+ 70℃。 ★ 3.. 語音芯片與 DSP 接口硬件電路設(shè)計(jì) 硬件電路設(shè)計(jì)采用語音芯片的 主控模式,即語音芯片 TLV320AIC23 為 DSP 芯片提供數(shù)據(jù)接收發(fā)送所需的幀同步控制信號 FS 以及移位時(shí)鐘信號 SCLK,語音芯片的 DOUT、 DIN 引腳分別直接與 DSP 的 DR、 DX 引腳相連接進(jìn)行數(shù)據(jù)的傳輸。 ⑥ 等待兩個(gè)時(shí)鐘周期,接收和發(fā)送器被激活。 ③ 等待 2 個(gè)時(shí)鐘周期,以保證適當(dāng)?shù)耐健? ② 串口的發(fā)送器和接收器可以利用串口寄存中 XRST 和 RRST 位分別進(jìn)行獨(dú)立復(fù)位,采樣率發(fā)生器可以利用 SPCR2 中的 GRST 復(fù)位。 圖 采樣率發(fā)生器 利用該同步串行接口進(jìn)行語音的數(shù)據(jù)發(fā)送與數(shù)據(jù)接收,用其 CLKX, FSX 和 DX 三個(gè)信號進(jìn)行數(shù)據(jù)發(fā)送, CLKR、 FSR 和 DR 這三個(gè)信號進(jìn)行數(shù)據(jù)接收。 它具有以下幾個(gè)特點(diǎn): 充分的雙向通訊 ; 雙倍的發(fā)送緩沖和三倍的接收緩沖數(shù)據(jù)存儲(chǔ)器; 允許連續(xù)的數(shù)據(jù)流; 獨(dú)立的接收、發(fā)送幀和時(shí)鐘信號; 可以直接利用多種串行協(xié)議接口通訊,例如 T1/E MVIP、 H100、 SCSA、 IOM AC9 IIS、 SPI 等; 發(fā)送和接收通道最多可達(dá)到 128 路; 寬度范圍的數(shù)據(jù)格式選擇,包括 1 1 2 32; 利用 u 律或 A 律的壓縮擴(kuò)展通訊; 8 位數(shù)據(jù)高、低位發(fā)送次序的可選擇; 幀同步和時(shí)鐘信號的極性可編程; 可編程的內(nèi)部時(shí)鐘和幀同步信號發(fā)生器。初始化主 要就是對這四個(gè)寄存器參數(shù)進(jìn)行設(shè)定。 其獨(dú)特的直接參數(shù)設(shè)置 (DCSI) 模式采用單線串行口直接對內(nèi)部寄存器編程,方便可靠。 TVL320AIC23 內(nèi)部集成了 16 位 A/D 和 D/A 轉(zhuǎn)換器。 語音電路硬件接口設(shè)計(jì) ★ 語音芯片 TLV320AIC23 的結(jié)構(gòu) 語音芯片 TLV320AIC23 是 TI 公司推出的低功耗∑ △型 16位 A/D、 D/A 音頻接口芯片。如下圖為 TLV2544ID的 芯片的控制與時(shí)序 ★ D/A轉(zhuǎn)換器的性能 結(jié)構(gòu)及時(shí)序圖的介紹 當(dāng)我們在鍵盤上輸入數(shù)字信號就在液晶顯示器顯示出來,然后經(jīng)過 CPLD 芯片分析,在經(jīng)過 DSP 芯片處理,到 D/A 轉(zhuǎn)換器中把數(shù)字信號轉(zhuǎn)換成模擬信號,模擬信號就可以接到示波器上觀察,我們選用 TLV5638CD 轉(zhuǎn)換器, 它的性能如下: 雙 12 位電壓輸出 DAC(數(shù)模轉(zhuǎn)換 ) 可編程內(nèi)部參考電壓 可編程設(shè)置時(shí)間: 快速模式下 1μ s;慢速模式 下 s 與 TMS320 和 SPI 串口兼容 非線性差異 LSB Typ 溫度線性漂移 TLV5638 是一個(gè)雙 12 位電壓輸出 DAC,它有靈活的 3 線串行接口。 通道 0對輸入交流信號ADC,輸入信號范圍 0100KHZ,05V, 通道 1對輸入直流信號 ADC,通道 ,DSP同步串口 2輸出控制信號 BSP_DR2,BSP_DX2,BSP_CLKX2。 A/D轉(zhuǎn)換部件實(shí)際上是信號數(shù)字化理論的基礎(chǔ)。如下圖( 1)為分區(qū)切換時(shí)插入附加周期的時(shí)序圖,圖( 2)為連續(xù)進(jìn)行程序存儲(chǔ)器讀 — 數(shù)據(jù)存儲(chǔ)器讀操作插入附加周期的時(shí)序圖。 ★ 存儲(chǔ)器 尋 定時(shí) 圖 如下圖所示為存儲(chǔ)器讀 — 讀 — 寫操作時(shí)序圖。由 信號控制 C54x 工作在保持模式( HOLD)下,由外部設(shè)備直接控制 C54x 的外部總線,以訪問外部的程序、數(shù)據(jù)和 I/O 存儲(chǔ)器空間的資源。 通過外部準(zhǔn)備好的輸入信號( READY)以及片內(nèi)軟件等待狀態(tài)發(fā)生器,處理器可以與不同速率的外部存儲(chǔ)器及 I/O設(shè)備借口。C54x 的外部存儲(chǔ)器和擴(kuò)展 I/O 設(shè)備的地址總線和數(shù)據(jù)總線復(fù)用,外部存儲(chǔ)器和I/O 設(shè)備這兩個(gè)并行接口分別由 信號和 信號控制,這兩個(gè)借口不能同時(shí)操作。 外部總線操作 TMS320C54x 系列 DSP 芯片具有片內(nèi)存儲(chǔ)器,使用片內(nèi)存儲(chǔ)器可以全速運(yùn)行,達(dá)到芯片的最高最高速度,但其片內(nèi)內(nèi)存數(shù)量有限,所以有 時(shí)需要擴(kuò)展外部存儲(chǔ)器。 上圖為程序存儲(chǔ)器原理圖 程序 FLASH 可固化脫機(jī)運(yùn)行的程序 , 用戶可將調(diào)試好的程序 ,通過在線編程 ,寫入 FLASH 中 ,即可脫離仿真器運(yùn)行 39VF400 為 512KB,39VF800 為 1MB,F(xiàn)LASH 輸入信號 :1 來自 DSP 的 A0A20,D0D15, CPLD1(U13)的控制信號 :zFL_CS,zFL_OE,zFL_WE。 ★ 存儲(chǔ)器與 DSP 接口硬件電路設(shè)計(jì) DSP 發(fā)出控制信號通過 CPLD 控制把 FLASH 存儲(chǔ)器的 A15~ A17 三條地址線鎖定為某個(gè)邏輯信號,此時(shí) DSP 便可以對 FLASH 存儲(chǔ)器這 32K 字的地址范圍空間進(jìn)行數(shù)據(jù)編程操作。這兩個(gè)信號
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1