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

正文內(nèi)容

基于matlab的dsp控制系統(tǒng)設(shè)計(jì)(編輯修改稿)

2024-09-20 11:25 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 化; 支持TI的C2000/5000/6000系列DSP。 Link for RTDXLink for RTDX接口提供了Matlab和支持RTDX的TI DSP上運(yùn)行的程序之間實(shí)時(shí)交換數(shù)據(jù)的一種方式。通過(guò)Developer’s kit for TI DSP 提供的Matlab ActiveX對(duì)象CCSDSP,可以建立Matlab和DSP之間的通信通道,在Matlab命令窗口和DSP處理程序之間實(shí)時(shí)地發(fā)送和接收數(shù)據(jù),而不必中斷目標(biāo)程序的運(yùn)行。Link for RTDX對(duì)用戶的價(jià)值在于: 可以實(shí)現(xiàn)對(duì)實(shí)時(shí)數(shù)據(jù)的自動(dòng)的高級(jí)分析和可視化; 實(shí)現(xiàn)對(duì)復(fù)雜DSP程序的有效驗(yàn)證; 支持TI的C2000/5000/6000系列DSP。 Matlab中相應(yīng)DSP工具箱的介紹Matlab工具箱含有各種系列的工具箱,對(duì)應(yīng)各系列的模塊。如下圖C2000和C6000: Matlab中C2000lib模塊 Matlab中的C6000lib模塊大致分為三部分:General、Board Support、Optimized Libraries 。這三塊部分包含DSP所有部分。具體的模塊介紹在以下幾章會(huì)做介紹。以下在Matlab中對(duì)應(yīng)DSP的模塊,由于篇幅的限制以下只做個(gè)別介紹。在Matlab中含有C2000/C6000的庫(kù),在命令窗口中輸入:C2000lib。雙擊C2400 DSP Chip support, C2400 dsp chip lib模數(shù)轉(zhuǎn)換(ADC)如圖這個(gè)C24x ADC模塊可以設(shè)置C24x ADC,模擬信號(hào)從已選的ADC輸入引腳的模數(shù)轉(zhuǎn)換輸出信號(hào)值代表模擬輸入信號(hào)且轉(zhuǎn)換結(jié)果放在數(shù)字信號(hào)處理寄存器。你用這個(gè)模塊可以捕捉和數(shù)字化外來(lái)信號(hào)源產(chǎn)生的模擬信號(hào),如數(shù)字信號(hào)發(fā)生器,頻譜發(fā)生器或是音頻設(shè)備。觸發(fā)C24x ADC觸發(fā)模式是由內(nèi)置啟動(dòng)轉(zhuǎn)換(SOC)信號(hào)來(lái)觸發(fā),ADC經(jīng)常有軟件在指定采樣時(shí)間間隔觸發(fā),也就是同步模式。這個(gè)模式的特定設(shè)置的有關(guān)信息可以參考Configuring Acquisition Window Width for ADC Blocks。在同步模式下,事件管理(EV)與ADC觸發(fā)器有相同的單元且相聯(lián)系。例如,ADC與脈寬調(diào)制電路(PWM)波形產(chǎn)生通過(guò)EV單元的ADC StartEvent信號(hào)設(shè)置。ADC StartEvent設(shè)置信息可以參考C24x PWM模塊。注:如果ADC在級(jí)連模式下,ADC不能與PWM同步。(如下)輸出C24x ADC輸出是16組向量值,輸出值范圍是0到1023,因?yàn)镃24x ADC是10bit整流器。模式C24x ADC模塊支持ADC級(jí)連排序和雙排序。在雙排序模式下,A單元或是B單元都可以在ADC模式下應(yīng)用,也可以同時(shí)應(yīng)用兩個(gè)模式。在級(jí)連模式,A單元與B單元都是有一個(gè)單獨(dú)的ADC模式控制。對(duì)話框ADC控制對(duì)話框() C24X ADC參數(shù)窗口特定DSP單元應(yīng)用:A——使能ADC中A單元通道(ADCINA0到ADCINA7)。B——使能ADC中B單元通道(ADCINB0到ADCINB7)。A和B——同時(shí)使能ADC中A和B單元通道(ADCINA0到ADCINA7和ADCINB0到ADCINB7)。轉(zhuǎn)換單排序轉(zhuǎn)換:軟件觸發(fā)——來(lái)自軟件信號(hào)EVA——來(lái)自事件管理器A信號(hào)EVB——來(lái)自事件管理B信號(hào)外部引腳——來(lái)自外部硬件信號(hào)抽樣時(shí)間在幾秒時(shí)間內(nèi),一串樣本被轉(zhuǎn)換到相應(yīng)的ADC通道。這個(gè)速率可以從寄存器中讀出??梢詤⒖糞cheduling and Timing了解更多的信息。在不同組的ADC設(shè)置不同的抽樣時(shí)間,你必須增加獨(dú)立的C24x ADC模式到你的模形中,然后設(shè)置每個(gè)模塊想要的抽樣時(shí)間。數(shù)據(jù)類型輸出類型有效的有auto,double,single, int8,uint8,int16,uint16,int32,或uint32。輸入通道對(duì)話框 C24X ADC參數(shù)窗口轉(zhuǎn)換數(shù)量若干個(gè)模數(shù)轉(zhuǎn)換是逐個(gè)抽樣。轉(zhuǎn)換特定的通道與轉(zhuǎn)換數(shù)字有關(guān)。在simulataneous模式下,兩個(gè)ADC通道與彼此轉(zhuǎn)換相關(guān)。在過(guò)采樣模式下,一個(gè)給定的ADC通道可以多次采樣。特定的一個(gè)通道可以進(jìn)行多次采樣。多輸出口如果多于一個(gè)ADC通道被用于轉(zhuǎn)換,你可以用獨(dú)立的一個(gè)口來(lái)顯示輸出。如果沒(méi)有超過(guò)一個(gè)通道且沒(méi)有用于多個(gè)輸出口,這個(gè)數(shù)據(jù)就是一維微量。注:離散濾波器在Simulink 只接受單聲道輸入。連接c24x的ADC模塊到模塊,你必須輸出單一通道,或連接只有一個(gè)ADC的輸出端口到一個(gè)離散濾波器。脈沖寬度調(diào)制(PWMs)如圖LF2407 DSPs包括一套脈沖寬度調(diào)制來(lái)用于產(chǎn)生各種信號(hào)。這個(gè)模式提供了一套A或是B管理事件模式,這個(gè)模式能產(chǎn)生你需要的波形。這12個(gè)PWMs分成6組可以用于設(shè)置,每個(gè)管理事件中有三對(duì)。注:所有輸入到C24x PWM必須是有效值。對(duì)話框時(shí)間窗口 C24X PWM 參數(shù)窗口模式具體規(guī)定哪些對(duì)象的PWM成對(duì)使用:A——使能在A模式下的PWMs(PWM1/PWM2, PWM3/PWM4, 和PWM5/PWM6)。B——使能在B模式下的PWMs(PWM7/PWM8, PWM9/PWM10, 和PWM11/PWM12)。注:pwms模塊利用事件管理器中定時(shí)器1 , pwms模塊利用事件管理器b中 定時(shí)器3 。你應(yīng)該確保TimerClock在LF2407 eZdsp設(shè)定目標(biāo)參數(shù)不能與用于計(jì)PWMs的定時(shí)器沖突。波形周期源波形周期值是可以獲取的??梢赃x擇具體的途經(jīng)在對(duì)話框中Waveform period輸入值或選擇Input port,這是來(lái)自輸入端口值。波開(kāi)周期PWMs波形周期可以設(shè)定在一個(gè)時(shí)鐘周期或是在幾秒內(nèi)來(lái)做為波形周期的特定單位。注意:這里的時(shí)鐘周期是指LF2407芯片的外設(shè)時(shí)鐘。這個(gè)時(shí)鐘為40兆赫的默認(rèn),因?yàn)橛?jì)時(shí)器分頻器是設(shè)定為1。波形類型波形的類型是是有兩對(duì)PWM產(chǎn)生的。該lf2407 pwms能產(chǎn)生兩種類型的波形:非對(duì)稱與對(duì)稱式。以下的例子說(shuō)明了兩者的區(qū)別類型的波形。 非對(duì)稱式波形與對(duì)稱式波形波形周期單位波形最小單位是來(lái)計(jì)波形周期。選擇時(shí)鐘周期,其中提到周邊時(shí)鐘就lf2407芯片( 40兆赫) ,或幾秒鐘。注意,改變這些單位改變了波形時(shí)期的價(jià)值和占空比值和占空比單位挑選。設(shè)定時(shí)鐘周期,也就是指LF2407的外設(shè)時(shí)鐘(40M),或者幾秒。注意,改變這些單位就改變了波形周期值和占空比值和占空比單位選項(xiàng)。輸出窗口 C24X PWM參數(shù)窗口使能PWM/PWM設(shè)定PWMs 激活項(xiàng)。占空比產(chǎn)生可以通過(guò)兩對(duì)特定的PWMs來(lái)獲得占空比。選擇特定的途徑,進(jìn)入占空比選項(xiàng),再輸入具體值或是選擇輸入口用的值,或是設(shè)定幾秒。占空比在占空比單位用PWM波形脈沖持續(xù)時(shí)間表示。占空比單位單位為占空比。正確的選擇是時(shí)鐘周期,并計(jì)算百分比。注意,改變這些單位就改變占空比值,波形周期值和波形周期單位的設(shè)定。邏輯窗口 C24X PWM參數(shù)窗口邏輯控制源從源頭即控制邏輯,得到了所有pwms 。選擇具體途徑在對(duì)話框中輸入PWM #值控制邏輯區(qū)域或選擇輸入端口,用輸入端口值。PWM控制邏輯控制邏輯觸發(fā)的PWM。強(qiáng)迫高是由脈沖值高引起的,活動(dòng)性高會(huì)引起脈沖值從低到高變化?;顒?dòng)性低的會(huì)引起脈沖值從高到低變化。低強(qiáng)迫會(huì)觸發(fā)低信號(hào)。死區(qū)窗口 C24X PWM參數(shù)窗口設(shè)置死區(qū)的PWM/PWM使死區(qū)面積無(wú)信號(hào)重疊,在一開(kāi)始的,特別是一雙脈寬調(diào)制信號(hào)。以下數(shù)字顯示死區(qū)。 死區(qū)死區(qū)分頻器多少個(gè)時(shí)鐘周期,而當(dāng)乘以該死時(shí)期,最終決定死區(qū)的大小。可選值是1 ,2 ,4 ,8 ,16和32。死區(qū)周期的產(chǎn)生從源頭即獲得死區(qū)時(shí)期。選擇具體途徑在對(duì)框中輸入死區(qū)值,或選擇輸入端口使用一個(gè)值,這值來(lái)自外部時(shí)鐘周期。死區(qū)周期死區(qū)周期當(dāng)乘以該死分頻器,來(lái)確定死區(qū)的大小??蛇x值是從1至15個(gè)時(shí)鐘周期。ADC控制窗 C24X PWM參數(shù)窗口ADC觸發(fā)事件在同一個(gè)EV模式下,對(duì)照PWM與ADC控制是否同步。在與ADC有關(guān),請(qǐng)選擇沒(méi)有同步或是只有一個(gè)中斷來(lái)產(chǎn)生源觸發(fā)(SOC)信號(hào)的。懸掛——ADC與PWM不是同步的。EV不能產(chǎn)生SOC信號(hào)和ADC有軟件觸發(fā)。(也就是說(shuō)模數(shù)轉(zhuǎn)換是在ADC模式在軟件內(nèi)執(zhí)行的)。溢出中斷——當(dāng)通用計(jì)數(shù)器計(jì)到十六進(jìn)制的FFFF,EV產(chǎn)生一個(gè)SOC信號(hào)。周期中斷——當(dāng)能用計(jì)數(shù)器值達(dá)到周期寄存器值時(shí),EV會(huì)產(chǎn)生一個(gè)SOC信號(hào)。這個(gè)值是由存在波形周期值寄存決定的。注:如果你選擇周期中斷,那選定的抽樣時(shí)間要低于一定值(波形周期CPU時(shí)鐘速度),計(jì)到零階保持器。如,如果你輸入6400做為波形周期,這個(gè)ADC寄存器的周期是64000/40 MHz = 。如果你在C240X對(duì)話框輸入是抽樣時(shí)間,那么就少于這個(gè)結(jié)果,它會(huì)引起零階保持器。比較中斷——當(dāng)能用計(jì)數(shù)器值達(dá)到比較寄存器值時(shí),EV會(huì)產(chǎn)生一個(gè)SOC信號(hào)。這個(gè)值是由存在占空比寄第三章 基于Matlab的TMS320C6416邊緣檢測(cè)系統(tǒng)設(shè)計(jì) TMS320C6416 EVM介紹 TS320C6416GLZ是TI公司推出的TMS320C64x系列中的重要一員,是目前定點(diǎn)DSP領(lǐng)域里性能最高的一款芯片,它采用改進(jìn)的哈佛結(jié)構(gòu),片內(nèi)共有8條總線(1條程序存儲(chǔ)器總線、3條數(shù)據(jù)存儲(chǔ)器總線和4條地址總線)、高度并行的算術(shù)邏輯單元、專用硬件邏輯、片內(nèi)存儲(chǔ)器和片內(nèi)外設(shè)電路等硬件,其時(shí)鐘頻率可達(dá)600MHz,最高處理能力為4 800MIPS。該芯片采用先進(jìn)的甚長(zhǎng)指令結(jié)構(gòu)(VL1w),內(nèi)核有6個(gè)ALu,每個(gè)時(shí)鐘周期可以執(zhí)行8條指令,并且所有指令都可以條件執(zhí)行。該芯片具有Viterbi譯碼協(xié)處理器(VCP)和Turbo譯碼協(xié)處理器(TCP),采用兩級(jí)緩存結(jié)構(gòu),一級(jí)緩存(L1)由128kbit的程序緩存和128kbit的數(shù)據(jù)緩存組成,二級(jí)緩存(L2)為8Mbit;片內(nèi)有兩個(gè)擴(kuò)展存儲(chǔ)器接El(EMIF),可以與異步(SRAM、EPROM)或同步存儲(chǔ)器(SDRAM、SBSRAM、ZBTSRAM、FIFO)無(wú)縫連接,最大尋址范圍為128M;具有擴(kuò)展的直接存儲(chǔ)器訪問(wèn)控制器(EDMA),可以提供64條獨(dú)立的DMA通道;主機(jī)接El(HPI)總線寬度可由用戶配置,有3個(gè)多通道串口(MCBSPs),每個(gè)MCBSPs最多可支持256個(gè)通道,能直接與T1或EMVIPSCSA接口。 Matlab/Simulink中的C6416 EVM介紹 安裝了Developer’s Kit for TI DSP模塊之后,在Simulink Library Brower中會(huì)出現(xiàn)一個(gè)支持C6416 EVM的模塊庫(kù).在搭建面向C6416EVM的工程文件的Simulink模型時(shí),可選用該模塊庫(kù)中的模塊。下面分別介紹這幾個(gè)模塊:Edge Detection 模塊用Sobel、Prewitt、Roberts、或是Canny方法找到圖像目標(biāo)的邊緣。From RTDX 模塊,會(huì)在編譯鏈接生成的目標(biāo)代碼中插入創(chuàng)建
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1