[發(fā)明專利]一種DSP串行在線燒寫裝置無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 201310498046.6 | 申請(qǐng)日: | 2013-10-22 |
| 公開(公告)號(hào): | CN103530264A | 公開(公告)日: | 2014-01-22 |
| 發(fā)明(設(shè)計(jì))人: | 冷寒寒;劉生攀;錢偉;白永;何英 | 申請(qǐng)(專利權(quán))人: | 貴州航天控制技術(shù)有限公司 |
| 主分類號(hào): | G06F13/40 | 分類號(hào): | G06F13/40 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 550009 *** | 國(guó)省代碼: | 貴州;52 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 dsp 串行 在線 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種在線燒寫裝置,尤其是一種DSP串行在線燒寫裝置。
背景技術(shù)
現(xiàn)今高速DSP的內(nèi)存不再基于Flash結(jié)構(gòu),而是采用存取速度更快的RAM結(jié)構(gòu)。DSP掉電后,其內(nèi)部RAM中的程序和數(shù)據(jù)將全部丟失,所以在脫離仿真器的環(huán)境中,通常的做法是事先將程序的可執(zhí)行代碼存入片外的EPROM或Flash中,在DSP系統(tǒng)上電后,將自動(dòng)的把存儲(chǔ)在DSP芯片外部非掉電易失存儲(chǔ)器內(nèi)的用戶程序代碼搬移到DSP芯片中高速的片內(nèi)RAM或系統(tǒng)中的擴(kuò)展存儲(chǔ)器內(nèi),搬移成功后自動(dòng)執(zhí)行代碼,完成DSP系統(tǒng)上電的自啟動(dòng)。在目前的應(yīng)用中,選擇DSP和Flash組成的自舉系統(tǒng)模式比較普遍,而對(duì)于Flash程序的燒寫方法一般利用燒寫工具將編程器能夠識(shí)別的目標(biāo)文件燒寫到Flash相應(yīng)的位置,上電復(fù)位后自動(dòng)進(jìn)行自舉。在實(shí)際工程應(yīng)用中,從產(chǎn)品的研制到產(chǎn)出,通常需要不斷的改進(jìn)和完善DSP軟件系統(tǒng),從而需要反復(fù)燒寫DSP程序,而運(yùn)用傳統(tǒng)的DSP程序燒寫方法則需要通過(guò)電路板上的JTAG口連接燒寫器,從而導(dǎo)致產(chǎn)品不斷的拆卸。然而在工程應(yīng)用中,對(duì)于固化了的產(chǎn)品結(jié)構(gòu),一般不支持頻繁的拆卸和插拔,這對(duì)于產(chǎn)品的研發(fā)設(shè)計(jì)過(guò)程中進(jìn)行的DSP反復(fù)燒寫十分不利,嚴(yán)重的還會(huì)減緩產(chǎn)品的研發(fā)進(jìn)度。。
發(fā)明內(nèi)容
為解決上述問(wèn)題,本發(fā)明的目的在于提供一種可以在不拆卸和插拔DSP芯片的情況下進(jìn)行DSP軟件在線燒寫的裝置。
本發(fā)明通過(guò)以下技術(shù)方案予以實(shí)現(xiàn)。
一種DSP串行在線燒寫裝置,主要包括DSP芯片和Flash外部存儲(chǔ)器,?DSP芯片連接控制計(jì)算機(jī),F(xiàn)lash外部存儲(chǔ)器連接DSP芯片,工作時(shí),控制計(jì)算機(jī)通過(guò)串行接口對(duì)DSP軟件進(jìn)行編寫,實(shí)現(xiàn)文件燒寫功能后,再通過(guò)編程器完成DSP芯片的首次燒寫,隨后進(jìn)行在線DSP程序燒寫時(shí),通過(guò)串口用已燒寫的DSP程序去燒寫將要燒寫的目標(biāo)程序,然后覆蓋更新原Flash存儲(chǔ)器中的DSP程序,實(shí)現(xiàn)DSP上電復(fù)位后自動(dòng)加載運(yùn)行。
所使用的DSP芯片為浮點(diǎn)型數(shù)字信號(hào)處理器TMS320C6713。
所使用的Flash存儲(chǔ)器為ATMEL公司AT49BV163DT-70TU。
本發(fā)明在DSP芯片中第一次燒寫了具有燒寫Flash功能的程序后,以后更改DSP程序則無(wú)需專用的燒寫工具,也無(wú)需拆卸已裝好的產(chǎn)品,直接通過(guò)串口燒寫目標(biāo)代碼,方法簡(jiǎn)單靈活、穩(wěn)定可靠,由于燒寫過(guò)程簡(jiǎn)單,極大提高了產(chǎn)品的研發(fā)速度、縮短了研制周期。
附圖說(shuō)明
圖1為本發(fā)明的構(gòu)件框圖;
圖2為本發(fā)明的引腳連接圖;
圖3為本發(fā)明的Flash擦除流程圖;
圖4為本發(fā)明的寫Flash流程圖。
具體實(shí)施方式
以下通過(guò)實(shí)例形式,對(duì)本方案的內(nèi)容作進(jìn)一步詳細(xì)說(shuō)明,但不應(yīng)就此理解為本方案所述主題的范圍僅限于以下的實(shí)施例,在不脫離本方案上述技術(shù)思想情況下,凡根據(jù)本領(lǐng)域普通技術(shù)知識(shí)和慣用手段做出的各種修改、替換和變更,均包括在本方案的范圍內(nèi)。
如圖1所示,一種DSP串行在線燒寫裝置,主要包括DSP芯片和Flash外部存儲(chǔ)器,?DSP芯片連接控制計(jì)算機(jī),F(xiàn)lash外部存儲(chǔ)器連接DSP芯片,工作時(shí),控制計(jì)算機(jī)通過(guò)串行接口對(duì)DSP軟件進(jìn)行編寫,實(shí)現(xiàn)文件燒寫功能后,再通過(guò)編程器完成DSP芯片的首次燒寫,隨后進(jìn)行在線DSP程序燒寫時(shí),通過(guò)串口用已燒寫的DSP程序去燒寫將要燒寫的目標(biāo)程序,然后覆蓋更新原Flash存儲(chǔ)器中的DSP程序,實(shí)現(xiàn)DSP上電復(fù)位后自動(dòng)加載運(yùn)行。
所使用的DSP芯片為浮點(diǎn)型數(shù)字信號(hào)處理器TMS320C6713。
所使用的Flash存儲(chǔ)器為ATMEL公司AT49BV163DT-70TU。
DSP處理器在復(fù)位后可以自動(dòng)從外部存儲(chǔ)設(shè)備自動(dòng)加載程序運(yùn)行,我們將這種方式稱為“引導(dǎo)”。TI公司的新一代浮點(diǎn)型數(shù)字信號(hào)處理器TMS320C6713提供了一系列的外部引腳BOOTMOODE[4:0]來(lái)完成芯片的狀態(tài)配置。系統(tǒng)上電后,復(fù)位信號(hào)RESET有效,芯片復(fù)位。在RESET信號(hào)上升沿鎖存了BOOTMOODE[4:0]信號(hào),借以決定DSP芯片的存儲(chǔ)映射方式、地址0處的存儲(chǔ)器類型以及復(fù)位后芯片的自舉模式。復(fù)位結(jié)束后,芯片從存儲(chǔ)器的0地址開始執(zhí)行代碼。DSP自舉系統(tǒng)中選用的Flash存儲(chǔ)器為ATMEL公司AT49BV163DT-70TU,該Flash的存儲(chǔ)容量為16Mbit,系統(tǒng)的基本連接如圖2所示。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于貴州航天控制技術(shù)有限公司,未經(jīng)貴州航天控制技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310498046.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種充電手表
- 下一篇:曝光方法、曝光裝置以及光掩模
- 同類專利
- 專利分類
- 串行式內(nèi)存的直接執(zhí)行系統(tǒng)及方法
- 模塊化對(duì)象串行化體系結(jié)構(gòu)
- 用于高速數(shù)據(jù)輸入/輸出的半導(dǎo)體存儲(chǔ)器件
- 對(duì)串行信號(hào)進(jìn)行測(cè)試的數(shù)據(jù)處理設(shè)備及方法
- 一種串行總線式條碼解碼芯片以及條碼解碼裝置
- 一種串行總線式條碼解碼芯片以及條碼解碼裝置
- 通用串行總線主機(jī)、設(shè)備及信息傳輸方法
- 串行閃存控制器、串行閃存及其執(zhí)行的方法
- 一種微控制器的串行接口與仿真調(diào)試接口復(fù)用方法及裝置
- 信號(hào)傳輸系統(tǒng)
- 用于呈現(xiàn)在線實(shí)體在線狀態(tài)的系統(tǒng)和方法
- 提供web服務(wù)接入的在線系統(tǒng)和方法
- 定制在線圖標(biāo)
- 一種水質(zhì)在線檢測(cè)預(yù)處理裝置
- 在線測(cè)試學(xué)習(xí)方法、系統(tǒng)、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種在線文檔的分頁(yè)方法、裝置、設(shè)備以及可讀介質(zhì)
- 一種基于web在線學(xué)習(xí)的資源訪問(wèn)平臺(tái)
- 一種在線學(xué)習(xí)系統(tǒng)
- 在線文檔提交方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 空調(diào)冷媒量確定方法、系統(tǒng)和可讀存儲(chǔ)介質(zhì)





