日韩欧美自拍在线观看-欧美精品在线看片一区二区-高清性视频一区二区播放-欧美日韩女优制服另类-国产精品久久久久久av蜜臀-成人在线黄色av网站-肥臀熟妇一区二区三区-亚洲视频在线播放老色-在线成人激情自拍视频

如何為數(shù)字信號(hào)處理應(yīng)用選擇微控制器外設(shè)

出處:維庫(kù)電子市場(chǎng)網(wǎng) 發(fā)布于:2023-05-17 16:42:05

微控制器可以作為將數(shù)字信號(hào)處理整合到可穿戴設(shè)備、醫(yī)療設(shè)備、音頻設(shè)備以及各種其他產(chǎn)品和系統(tǒng)中的便捷且經(jīng)濟(jì)高效的方式。然而,微控制器主要是為(毫不奇怪)控制事物而設(shè)計(jì)的,因此如果我們希望 MCU 成為有效的信號(hào)處理器,我們需要謹(jǐn)慎選擇。

上一篇文章重點(diǎn)介紹了 CPU 特性,即位寬、時(shí)鐘頻率、每條指令的時(shí)鐘周期和浮點(diǎn)能力。在本文中,我們將了解使微控制器更適合 DSP 功能的外圍模塊和功能。


處理器支持

一些硬件模塊占據(jù)了 CPU 和典型外圍設(shè)備(例如定時(shí)器和比較器)之間的中間地帶。一個(gè)常見(jiàn)的例子是硬件乘法器。


硬件乘法

硬件乘法器是一種可能意味著實(shí)時(shí) DSP 系統(tǒng)成功與失敗之間差異的特性。數(shù)字濾波和頻譜分析等重要的 DSP 應(yīng)用需要大量的乘法運(yùn)算,并且這些運(yùn)算必須足夠快地執(zhí)行以在合理的時(shí)間內(nèi)(從用戶的角度來(lái)看)產(chǎn)生結(jié)果,或者——這就是事情真正變得具有挑戰(zhàn)性的時(shí)候——以等于或快于數(shù)據(jù)從外部系統(tǒng)到達(dá)的速率。


此FIR 濾波器結(jié)構(gòu)中的三角形表示乘法運(yùn)算。


由于大部分微控制器應(yīng)用不需要乘法功能,因此將乘法器并入處理器內(nèi)核本身通常沒(méi)有意義。硬件乘法器是一個(gè)補(bǔ)充模塊,它從 CPU 接收數(shù)據(jù),執(zhí)行高效乘法,然后將結(jié)果數(shù)據(jù)提供給 CPU。

硬件乘法器實(shí)際上不僅僅是乘法。DSP 例程通常需要一個(gè)稱為乘法累加 (MAC) 的過(guò)程,該過(guò)程(正如您可能已經(jīng)猜到的那樣)涉及重復(fù)乘以數(shù)字并添加或累加乘法運(yùn)算的結(jié)果。硬件 MAC 模塊為提高 DSP 性能提供了更大的潛力。


MAXQ615 中的硬件乘法器是 Maxim 的一款小型廉價(jià)微控制器,可執(zhí)行有符號(hào)和無(wú)符號(hào) 16 位乘法、16 位乘加和 16 位乘減。


直接內(nèi)存訪問(wèn) (DMA)

我次了解 DMA 是在我從事必須對(duì)數(shù)字化基帶信號(hào)快速執(zhí)行解碼算法的軟件定義無(wú)線電工作時(shí),那次經(jīng)歷給我留下了 DMA 在時(shí)間敏感數(shù)字信號(hào)處理中的價(jià)值的印象。

DMA 單元本質(zhì)上是一個(gè)獨(dú)立的處理器,它只有一項(xiàng)工作:移動(dòng)數(shù)據(jù)。這個(gè)任務(wù)很簡(jiǎn)單,因此將 DMA 功能合并到您的項(xiàng)目中并不會(huì)嚴(yán)重增加其復(fù)雜性,而且系統(tǒng)的 DSP 能力會(huì)顯著增加,因?yàn)?CPU 可以專注于處理數(shù)字而不是在內(nèi)存和外圍設(shè)備之間洗牌數(shù)據(jù)。如果您的應(yīng)用程序需要計(jì)算密集型實(shí)時(shí) DSP,則 DMA 控制器可能是對(duì)您的 MCU 功能特別有價(jià)值的補(bǔ)充。


SAM4S 微控制器(來(lái)自 Atmel)上的 DMA 控制器使我能夠生成此正弦波,而無(wú)需不斷糾纏 CPU 以將下一個(gè)數(shù)據(jù)點(diǎn)發(fā)送到 DAC。


溝通

數(shù)字信號(hào)處理不僅需要處理器,還需要處理數(shù)字?jǐn)?shù)據(jù)。在大多數(shù)情況下,此數(shù)字?jǐn)?shù)據(jù)將源自微控制器外部,這意味著數(shù)據(jù)傳輸是 DSP 鏈中的關(guān)鍵環(huán)節(jié)。


并行數(shù)據(jù)傳輸

我喜歡并行接口,因?yàn)樗鼈兒芎?jiǎn)單,至少在理論上是這樣,但它們并不像您想象的那么普遍。同時(shí)傳輸 8 位甚至 16 位似乎比發(fā)送一位更有效率,但串行接口甚至在高速系統(tǒng)中也被廣泛使用。如果并行數(shù)據(jù)傳輸是您系統(tǒng)中的一個(gè)選項(xiàng)并且您想嘗試一下,請(qǐng)尋找具有“外部存儲(chǔ)器接口”(EMI 或 EMIF)、“外部總線接口”(EBI)或類似東西的微控制器.


串行數(shù)據(jù)傳輸

I 2 C不是高速接口,標(biāo)準(zhǔn)UART往往用于低或中等數(shù)據(jù)速率。尋找宣傳高時(shí)鐘速率并使用附加信號(hào)在接收器和發(fā)送器之間進(jìn)行同步的外圍設(shè)備(這允許數(shù)據(jù)信號(hào)完全用于實(shí)際數(shù)據(jù)傳輸)。

我相信“USART”是我描述的那種串行通信模塊的相當(dāng)標(biāo)準(zhǔn)的縮寫(“S”代表“同步”)?;旧?,我在這里推薦的是一個(gè)相當(dāng)于 TI 的“多通道緩沖串行端口”的微控制器——縮寫 McBSP(發(fā)音為mic-BSP,就好像該模塊來(lái)自愛(ài)爾蘭)留在我的記憶中并將永遠(yuǎn)與我的腦海聯(lián)系在一起具有高速串行數(shù)據(jù)傳輸....


錯(cuò)誤檢查

需要穩(wěn)健錯(cuò)誤檢測(cè)的應(yīng)用可以受益于硬件CRC模塊。


這是集成到 Silicon Labs 的 EFM8 Laser Bee 微控制器中的硬件 CRC 模塊的示意圖。你給它一個(gè)字節(jié)序列,它使用一個(gè)標(biāo)準(zhǔn)的 CRC 多項(xiàng)式來(lái)生成一個(gè) 16 位的結(jié)果。


結(jié)論

我確實(shí)認(rèn)為,在許多中低強(qiáng)度 DSP 應(yīng)用中,微控制器比數(shù)字信號(hào)處理器更可取,我希望本文能幫助您確定能夠可靠地執(zhí)行項(xiàng)目所需 DSP 任務(wù)的微控制器。

關(guān)鍵詞:信號(hào)處理

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

TMS320C6678ACYPA25-DSP數(shù)字信號(hào)處理器(TI 德州儀器)
廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號(hào)碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見(jiàn),您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見(jiàn)一經(jīng)采納,將有感恩紅包奉上哦!