• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP和X5165芯片的非易失性數據存儲設計

    基于DSP和X5165芯片的非易失性數據存儲設計

    作者: 時間:2009-12-25 來源:網絡 收藏

    數字信號處理器()的應用日趨廣泛,而重要的非保存問題常常是應用中不可缺少的一部分。目前,非保存方法多采用EEPROM(電可擦可編程只讀器)。本文介紹的,可以較好地完成非的保存問題。
    在某型號交流伺服系統中,要求能夠隨時對各種參數設置進行非易失性保存。考慮到具有串行外設接口(Serial Peripheral Interface,SPI)的使用簡單,占用PCB板面積小等優點,故,采用了XICOR公司生產的16kbit SPI EEPROM芯片來重要數據。
    1 TMS320LF2407A的串行外設接口簡介
    TMS320LF2407A是TI公司開發生產的16位定點。TMS320LF2407A采用CMOS工藝制造,工作頻率為40MHz,指令周期為25ns。其片內集成了豐富的資源,支持在線編程,非常便于開發,且價格低廉,已經進入了傳統單片機所占據的領域。
    TMS320LF2407A器件,其片內資源包括了4個引腳的串行外設模塊。SPI是一個高速、同步串行I/O口,它允許長度可編程的位移入或者移出。通常,SPI用于DSP處理器和其它芯片之間的通信。它允許與帶SPI接口的各種類型的芯片相連。SPI的主/從操作也支持多處理器的通信。
    TMS320LF2407A的SPI接口有以下特點:
    (1)4個外部引腳:SPISOMI(SPI從動輸出/主動輸入引腳),SPISIMO(SPI從動輸入/主動輸出引腳),SPISTE(SPI從動發送使能引腳),SPICLK(SPI串行時鐘引腳)。
    (2)發送和接收操作可通過中斷或查詢方法來完成。
    (3)可編程波特率,當頻率為40MHz時,波特率可達10Mbps。
    (4)數據字長:1~16個數據位。
    (5)4種時鐘方案(由時鐘極性和時鐘相位控制),如圖1所示。四種不同的時鐘方式如下:

    本文引用地址:http://www.czjhyjcfj.com/article/152192.htm

    ?無延時的下降沿:串行外設接口在SPICLK信號下降沿發送數據,在SPICLK信號上升沿接收數據;
    ?有延時的下降沿:串行外設接口在SPICLK信號下降沿之前的半個周期時發送數據,在SPICLK信號下降沿接收數據;
    ?無延時的上升沿:串行外設接口在SPICLK信號上升沿發送數據,在SPICLK信號下降沿接收數據;
    ?有延時的上升沿:串行外設接口在SPICLK信號上升沿之前的半個周期時發送數據,在SPICLK信號上升沿接收數據。
    (6) 同時接收和發送操作。
    2 硬件連接電路
    的主要特點如下:(1)可編程的看門狗定時器;(2)工作電壓管理,并產生復位信號;(3)SPI接口,波特率可達2Mbps;(4)數據塊鎖定功能和片內偶然性的寫保護功能等。
    TMS320LF2407A能與多片不同種類的帶SPI接口的芯片相連。本文給出了該芯片與的硬件連接,如圖2所示。通過SPISIMO引腳發送數據,SPISOMI引腳接收數據,SPICLK引腳發送時鐘信號。兩個IO引腳IOPB4、IOPB5用來控制(寫保護)和片選信號。


    上一頁 1 2 3 4 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 舟山市| 旌德县| 轮台县| 彭州市| 屏东市| 蓝田县| 崇阳县| 东乌| 呼和浩特市| 丹东市| 平和县| 常熟市| 万州区| 贵溪市| 腾冲县| 台湾省| 宁南县| 卫辉市| 武汉市| 顺义区| 论坛| 依兰县| 佛坪县| 金秀| 都昌县| 桓仁| 丰宁| 将乐县| 尚志市| 怀安县| 华池县| 彰化县| 墨玉县| 绍兴县| 集贤县| 辛集市| 阳泉市| 雅江县| 泸西县| 临城县| 扶沟县|