91精品国产麻豆国产自产在线_大香蕉琪琪色免费在线视频_性高朝久久久久久久久久_97久久精品亚洲中文字幕无码_精品久久久久久综合日本_精品久久久噜噜噜久久久_欧美国产日韩精品_亚洲欧洲日产国码av系列天堂_樱桃成人免费在线视频高清无码_91中文字幕午夜看片福利

歡迎光臨!1kic網(wǎng)專注于為電子元器件行業(yè)提供免費(fèi)及更實(shí)惠的芯片ic交易網(wǎng)站。
熱門關(guān)鍵詞: LM358 TL431 ULN2003 OP07 STM32F103C8T6
TMS320F28xxx數(shù)字信號控制器開發(fā)周期中的​閃存編程方案
來源:互聯(lián)網(wǎng) | 作者:中華IC網(wǎng)整理 | 發(fā)表于:2013-07-22
閃存編程過程出現(xiàn)在TMS320F28xxx 數(shù)字信號控制器(DSC) 開發(fā)周期中的所有階段:固件調(diào)試、原型設(shè)計(jì)、生產(chǎn)、和現(xiàn)場重編程。提供了幾個(gè)解決方案來適應(yīng)所有這些開發(fā)階段的需要。這個(gè)應(yīng)用報(bào)告介紹了可用的解決方案以及這些解決方案用于開發(fā)周期的那個(gè)階段。
摘要:閃存編程過程出現(xiàn)在TMS320F28xxx 數(shù)字信號控制器(DSC) 開發(fā)周期中的所有階段:固件調(diào)試、原型設(shè)計(jì)、生產(chǎn)、和現(xiàn)場重編程。提供了幾個(gè)解決方案來適應(yīng)所有這些開發(fā)階段的需要。這個(gè)應(yīng)用報(bào)告介紹了可用的解決方案以及這些解決方案用于開發(fā)周期的那個(gè)階段。


基本特征:

TMS320F28xxx DSC 的內(nèi)部閃存存儲(chǔ)器是一個(gè)巨大的優(yōu)勢,這是因?yàn)榇舜鎯?chǔ)器為非易失性內(nèi)存,此類內(nèi)存使得設(shè)計(jì)人員能夠?qū)?yīng)用代碼存儲(chǔ)在芯片內(nèi)部,而無需連接外部內(nèi)存來存儲(chǔ)這個(gè)代碼。

方案特點(diǎn):

所有TMS320F28xxx 器件包含VDD3VFL電壓引腳,需要在此引腳上施加3.3V 電壓來進(jìn)行編輯(寫入)和讀取閃存的操作。

由于采用了這項(xiàng)技術(shù),如果要將應(yīng)用代碼存儲(chǔ)在內(nèi)存中,閃存必須經(jīng)歷一個(gè)擦除、編輯、和認(rèn)證的過程。針對這一功能所使用的算法是時(shí)間關(guān)鍵算法,此算法在DSC 上從內(nèi)部隨機(jī)訪問存儲(chǔ)器(RAM) 中執(zhí)行。這些算法必須被配置為適當(dāng)?shù)闹醒胩幚韱卧?CPU) 頻率并且不應(yīng)被中斷以確保閃存的正確編輯。

JTAG 解決方案

IEEE 標(biāo)準(zhǔn)1149.1-1990,IEEE 標(biāo)準(zhǔn)測試訪問端口和邊界掃描架構(gòu)(JTAG) 解決方案可被應(yīng)用到開發(fā)周期的所有階段,但是主要用于固件調(diào)試和原型設(shè)計(jì)階段,這是因?yàn)檫@個(gè)方法使得設(shè)計(jì)人員能夠編輯閃存并隨后在Code Composer Studio™ 集成開發(fā)環(huán)境(IDE) 中對其進(jìn)行調(diào)試?,F(xiàn)有的幾個(gè)解決方案包括Code Composer Studio 片載閃存編程器,安全數(shù)據(jù)(SD) 閃存、和Flasher-C2000。閃存編程工具取決于所使用的仿真器。

Code Composer Studio 片載閃存編程器

Code Composer Studio 片載閃存編程器是一款針對Code Composer Studio 的插件,此編程器可實(shí)現(xiàn)IDE內(nèi)的閃存編程,此IDE 使用支持eZdsp™ 開發(fā)板,并可與Code Composer Studio 直接對接的仿真器。在固件調(diào)試和原型設(shè)計(jì)階段,這個(gè)編程器是最為便捷的JTAG 選項(xiàng),這是因?yàn)榭赏ㄟ^Code Composer Studio直接訪問此編程器。

可從Code Composer Studio 的Tools Menu (工具菜單) 中選擇此編程器。如果使用的是Code ComposerStudio 3.1 或者更老的版本,那么可從F281x 閃存工具,F(xiàn)280x 閃存工具或者Code Composer Studio 的更新導(dǎo)航(Update Advisor) 中獲得這個(gè)編程器。如果使用Code Composer Studio 3.3,這個(gè)編程 器與Code Composer Studio 的基礎(chǔ)安裝一起安裝并且可通過更新導(dǎo)航中提供的服務(wù)通告進(jìn)行更新。

Code Composer Studio 片載閃存編程器

圖1  Code Composer Studio 片載閃存編程器

片載閃存編程器選項(xiàng)

片載閃存編程器有幾個(gè)可供使用的選項(xiàng)/特性。在GUI 內(nèi)部,有四個(gè)可視化部分以及閃存編程器設(shè)置按鈕。

下面的段落對每個(gè)部分的功能進(jìn)行了討論。

時(shí)鐘配置

編程器的這個(gè)部分配置了用于閃存API 算法的計(jì)時(shí)。打開編程器時(shí),Code Composer Studio 提示您配置閃存的編程和調(diào)試過程只包含少數(shù)幾步。對于這個(gè)示例,使用了TMS320F28335 eZdsp,Code Composer Studio 3.3

編程示例

使用一個(gè)JTAG 仿真器將目標(biāo)板連接至PC 并使用適當(dāng)?shù)碾娫催B接器為目標(biāo)板供電。

2. 啟動(dòng)Code Composer Studio,啟動(dòng)時(shí)已經(jīng)在Code Composer Studio 設(shè)置工具中選擇了合適的仿真驅(qū)動(dòng)
器。

3. 通過先選擇Project→Open,隨后選擇Project→Rebuild All 來打開并建立項(xiàng)目。

4. 從Tools Menu (工具菜單)中打開片載閃存編程器。

調(diào)用片載閃存編程器

圖2   調(diào)用片載閃存編程器

分享到:
展會(huì)信息
市場分析
政策法規(guī)

1kic網(wǎng)-首個(gè)免費(fèi)IC網(wǎng)-電子元器件ic交易網(wǎng)-芯片集成電路代理商供應(yīng)商查詢