新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 德州儀器DSP開發常見問題寶典

        德州儀器DSP開發常見問題寶典

        作者: 時間:2013-06-13 來源:網絡 收藏
        ; -webkit-text-stroke-width: 0px">  八。軟件等待的如何使用?

          DSP的指令周期較快,訪問慢速存儲器或外設時需加入等待。等待分硬件等待和軟件等待,每一個系列的等待不完全相同。

          1)對于C2000系列:硬件等待信號為READY,高電平時不等待。軟件等待由WSGR寄存器決定,可以加入最多7個等待。其中程序存儲器和數據存儲器及I/O可以分別設置。

          2)對于C3x系列:硬件等待信號為/RDY,低電平是不等待。軟件等待由總線控制寄存器中的SWW和WTCNY決定,可以加入最多7個等待,但等待是不分段的,除了片內之外全空間有效。

          3)對于C5000系列:硬件等待信號為READY,高電平時不等待。軟件等待由SWWCR和SWWSR寄存器決定,可以加入最多14個等待。其中程序存儲器、控制程序存儲器和數據存儲器及I/O可以分別設置。

          4)對于C6000系列(只限于非同步存儲器或外設):硬件等待信號為ARDY,高電平時不等待。軟件等待由外部存儲器接口控制寄存器決定,總線訪問外部存儲器或設備的時序可以設置,可以方便的同異步的存儲器或外設接口。

          九。中斷向量為什么要重定位?

          為了方便DSP存儲器的配置,一般DSP的中斷向量可以重新定位,即可以通過設置寄存器放在存儲器空間的任何地方。注意:C2000的中斷向量不能重定位。

        十二。如何選擇外部時鐘?

          DSP的內部指令周期較高,外部晶振的主頻不夠,因此DSP大多數片內均有PLL。但每個系列不盡相同。

          1)TMS320C2000系列:

          TMS320C20x:PLL可以÷2,×1,×2和×4,因此外部時鐘可以為5MHz-40MHz。

          TMS320F240:PLL可以÷2,×1,×1.5,×2,×2.5,×3,×4,×4.5,×5和×9,因此外部時鐘可以為2.22MHz-40MHz。

          TMS320F241/C242/F243:PLL可以×4,因此外部時鐘為5MHz。 TMS320LF24xx:PLL可以由RC調節,因此外部時鐘為4MHz-20MHz。

          TMS320LF24xxA:PLL可以由RC調節,因此外部時鐘為4MHz-20MHz。

          2)TMS320C3x系列:

          TMS320C3x:沒有PLL,因此外部主頻為工作頻率的2倍。

          TMS320VC33:PLL可以÷2,×1,×5,因此外部主頻可以為12MHz-100MHz。

          3)TMS320C5000系列:

          TMS320VC54xx:PLL可以÷4,÷2,×1-32,因此外部主頻可以為0.625MHz-50MHz。

          TMS320VC55xx:PLL可以÷4,÷2,×1-32,因此外部主頻可以為6.25MHz-300MHz。

          4)TMS320C6000系列:

          TMS320C62xx:PLL可以×1,×4,×6,×7,×8,×9,×10和×11,因此外部主頻可以為11.8MHz-300MHz。

          TMS320C67xx:PLL可以×1和×4,因此外部主頻可以為12.5MHz-230MHz。



        關鍵詞: 德州儀器 DSP開發 常見問題 寶典

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 浦城县| 商都县| 常熟市| 海安县| 宜丰县| 石嘴山市| 綦江县| 称多县| 平度市| 阆中市| 古浪县| 于田县| 静宁县| 临潭县| 渭南市| 惠州市| 徐闻县| 资溪县| 南城县| 阜宁县| 满洲里市| 托克托县| 房山区| 简阳市| 汝阳县| 涿州市| 鹤山市| 吉林省| 纳雍县| 郧西县| 甘泉县| 杭锦后旗| 新津县| 扎赉特旗| 远安县| 玉林市| 师宗县| 杭州市| 龙海市| 湖口县| 修水县|