資料介紹
dsPIC30F 和 dsPIC33F 器件采用改進(jìn)的哈佛架構(gòu)內(nèi)核,數(shù)據(jù)線寬度為 16 位,采用增強(qiáng)指令集,包含對(duì) DSP 的支持。內(nèi)核采用具有可變長(zhǎng)度操作碼字段的 24 位指令字。程序計(jì)數(shù)器 (PC)為 23 位寬,可對(duì)最大為 4M x 24 位的用戶程序存儲(chǔ)空間進(jìn)行尋址。單周期指令預(yù)取機(jī)制用來幫助維持吞吐量并提供可預(yù)測(cè)的執(zhí)行。大多數(shù)指令都在單個(gè)周期內(nèi)執(zhí)行。使用 DO 和 REPEAT 指令支持無開銷的程序循環(huán)結(jié)構(gòu),這兩個(gè)指令在任何時(shí)候都可被中斷。 dsPIC30F 和 dsPIC33F 擁有 16 個(gè) 16 位工作寄存器。每個(gè)工作寄存器可作為數(shù)據(jù)、地址或偏移量寄存器。第 16 個(gè)工作寄存器 (W15)用作中斷和調(diào)用時(shí)的軟件堆棧指針。 dsPIC30F 和 dsPIC33F 架構(gòu)具有相同的指令集。包括兩類指令:MCU 類指令和 DSP 類指令。該架構(gòu)將這兩類指令進(jìn)行了無縫集成,所有指令的執(zhí)行均由同一個(gè)執(zhí)行單元來實(shí)現(xiàn)。該指令集包括多種尋址模式,且設(shè)計(jì)為確保最佳的 C 編譯器效率。數(shù)據(jù)空間可尋址為 32K 字或 64KB,被分成兩塊,稱為 X 和 Y 數(shù)據(jù)存儲(chǔ)空間。每個(gè)存儲(chǔ)塊有各自獨(dú)立的地址發(fā)生單元(Address Generation Unit,AGU)。MCU 類指令只通過 X 數(shù)據(jù)空間 AGU 進(jìn)行操作,可將整個(gè)存儲(chǔ)器映射作為一個(gè)線性數(shù)據(jù)空間訪問。那些具有兩個(gè)源操作數(shù)的 DSP 類指令通過 X 和 Y 的 AGU 進(jìn)行操作,這將數(shù)據(jù)地址空間分成兩個(gè)部分,X 和 Y 數(shù)據(jù)空間的邊界視具體器件而定。可以選擇以 16K 程序字為邊界 (由 8 位程序空間可視性頁 (Program Space Visibility Page, PSVPAG)寄存器定義)將數(shù)據(jù)存儲(chǔ)空間的高 32KB 映射到程序存儲(chǔ)空間。程序存儲(chǔ)空間到數(shù)據(jù)存儲(chǔ)空間的映射功能讓任何指令都能象訪問數(shù)據(jù)存儲(chǔ)空間一樣訪問程序存儲(chǔ)空間,這對(duì)于數(shù)據(jù)常數(shù)的存放是非常有用的。 X 和 Y 地址空間都支持無開銷循環(huán)緩沖區(qū) (模尋址)。模尋址省去了 DSP 算法的軟件邊界檢查開銷。此外, X AGU 的循環(huán)尋址可以與任何 MCU 類指令一起使用。 X AGU 還支持位反轉(zhuǎn)尋址,大幅簡(jiǎn)化了基為 2 的 FFT 算法對(duì)輸入或輸出數(shù)據(jù)的重新排序。該款器件內(nèi)核支持固有(無操作數(shù))尋址、相對(duì)尋址、立即數(shù)尋址、存儲(chǔ)器直接尋址、寄存器直接尋址、寄存器間接尋址以及寄存器偏移量尋址模式。根據(jù)功能性要求的不同,每一條指令都與預(yù)先定義的尋址模式組相關(guān)聯(lián)。任何一條指令可支持多達(dá) 7 種尋址模式。對(duì)于大多數(shù)指令, dsPIC30F/33F 可在每一指令周期內(nèi)執(zhí)行數(shù)據(jù) (或程序數(shù)據(jù))存儲(chǔ)器讀、工作寄存器(數(shù)據(jù))讀、數(shù)據(jù)存儲(chǔ)器寫以及程序(指令)存儲(chǔ)器讀操作。因此可支持 3 操作數(shù)指令 , 即允許在單個(gè)周期內(nèi)執(zhí)行 A + B = C 操作 。 DSP 引擎具備一個(gè)高速17位×17位乘法器、一個(gè)40 位ALU、兩個(gè)40 位飽和累加器和一個(gè)40位雙向桶形移位寄存器。該桶形移位寄存器在單個(gè)周期內(nèi)至多可將一個(gè) 40 位的值右移 16 位或左移 16 位。 DSP 類指令可以無縫地與所有其他指令一起操作,設(shè)計(jì)為可實(shí)現(xiàn)最佳的實(shí)時(shí)性能。 MAC 類指令和其他相關(guān)指令可以同時(shí)從存儲(chǔ)器中取出兩個(gè)數(shù)據(jù)操作數(shù)并將兩個(gè)工作寄存器相乘。這要求數(shù)據(jù)空間對(duì)于這些指令拆分為兩塊,但對(duì)所有其他指令保持線性。這是通過為每個(gè)地址空間指定某些工作寄存器,以透明和 靈活的方式實(shí)現(xiàn)的。 dsPIC30F 具有向量異常機(jī)制,可支持最多 8 個(gè)不可屏蔽陷阱源和最多 54 個(gè)中斷源。 dsPIC33F 具有相似的向量異常機(jī)制,不同的是可支持最多 118 個(gè)中斷源。兩個(gè)系列都可為每個(gè)中斷源分配 7 個(gè)優(yōu)先級(jí)之一。
- dsPIC33FJ16MC101/102高性能16位數(shù)字信號(hào)控制器 22次下載
- dsPIC30F4011和dsPIC30F4012數(shù)字信號(hào)控制器的數(shù)據(jù)手冊(cè)免費(fèi)下載 22次下載
- DSPIC30F2010高性能16位數(shù)字信號(hào)控制器的數(shù)據(jù)手冊(cè) 3次下載
- dsPIC30F2010增強(qiáng)型閃存16位數(shù)字信號(hào)控制器的數(shù)據(jù)手冊(cè)免費(fèi)下載 1次下載
- dsPIC30F系列數(shù)字信號(hào)控制器的編程規(guī)范詳細(xì)中文資料概述
- 高性能16位數(shù)字信號(hào)控制器之dsPIC33FJ16MC101/102產(chǎn)品手冊(cè)
- 如何使用dsPIC30F2010數(shù)字信號(hào)控制器控制無傳感器的BLDC電機(jī)
- dsPIC33F系列參考手冊(cè)之簡(jiǎn)介(第III部分)
- dsPIC30F系列參考手冊(cè)之程序存儲(chǔ)器
- dsPIC33F系列參考手冊(cè)之第V部分簡(jiǎn)介
- 如何使用dsPIC30F數(shù)字信號(hào)控制器來驅(qū)動(dòng)PMSM的詳細(xì)資料概述
- dsPIC33F系列中文參考手冊(cè)—第04章 程序存儲(chǔ)器
- 低引腳數(shù)16位dsPIC30F數(shù)字信號(hào)控制器 17次下載
- 基于dsPIC30F 高性能數(shù)字信號(hào)控制器
- dsPIC30F2011/dsPIC30F2012/dsPI
- 【GD32 MCU 移植教程】2、從 GD32F303 移植到 GD32F503 989次閱讀
- 中科昊芯推新版HXS320F28034數(shù)字信號(hào)處理器DSP 3914次閱讀
- 高級(jí)16位數(shù)字信號(hào)控制器dsPIC33F的主要特性及應(yīng)用電路 6488次閱讀
- 高性能超尺寸數(shù)字信號(hào)控制器dsPIC33FJ16系列的功能特性及應(yīng)用 5661次閱讀
- 采用DsPIC30F4011實(shí)現(xiàn)高功率因數(shù)升壓型AC/DC轉(zhuǎn)換器系統(tǒng)的設(shè)計(jì) 4048次閱讀
- 基于轉(zhuǎn)子磁鏈恒定的控制方式實(shí)現(xiàn)高性能V/f控制及應(yīng)用 3113次閱讀
- 基于高性能數(shù)字信號(hào)控制器在伺服系統(tǒng)中的功能及應(yīng)用設(shè)計(jì) 1149次閱讀
- 基于數(shù)字信號(hào)控制器TMS320F2812芯片實(shí)現(xiàn)嵌入式數(shù)字頻率計(jì)的設(shè)計(jì) 2154次閱讀
- Microchip dsPIC33F主要特性及PLM解決方案 8294次閱讀
- 基于STM32F105微控制器的CAN接口電路設(shè)計(jì) 1.1w次閱讀
- 數(shù)據(jù)顯示:中國(guó)程序員是世界上最牛的程序員 606次閱讀
- 基于ARM?Cortex?-M7內(nèi)核的高性能微控制器STM32F7系列特色分析 4315次閱讀
- 基于dsPIC30F的脈沖氙燈驅(qū)動(dòng)系統(tǒng) 3063次閱讀
- dsPIC3F3013的CAN總線數(shù)據(jù)采集系統(tǒng) 1907次閱讀
- dsPIC33F設(shè)計(jì)的連接電網(wǎng)的太陽能逆變器 2947次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1497次下載 | 免費(fèi)
- 2TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 3單片機(jī)典型實(shí)例介紹
- 18.19 MB | 103次下載 | 1 積分
- 4S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 28次下載 | 1 積分
- 5筆記本電腦主板的元件識(shí)別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 6開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 15次下載 | 免費(fèi)
- 79天練會(huì)電子電路識(shí)圖
- 5.91 MB | 6次下載 | 免費(fèi)
- 8100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234314次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30321次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21540次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537794次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234314次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多