亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Flash編程和燒寫前所需要做的準(zhǔn)備工作

dqbW_cpu_world ? 來(lái)源:嵌入式DSP ? 作者:DSPTech ? 2021-08-27 15:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文介紹ADI SHARC 21489 Flash編程,共兩節(jié)。在使用VDSP5.12編寫完自己的程序后,怎么樣讓程序自動(dòng)運(yùn)行起來(lái),有兩種方式:一是主啟動(dòng),將程序燒寫到NOR Flash或SPI Flash中。二是從啟動(dòng),將程序存儲(chǔ)在別的外部芯片中,由外部控制器發(fā)送程序到DSP啟動(dòng)。從啟動(dòng)在之前已經(jīng)講過(guò),點(diǎn)使用外部控制器啟動(dòng)DSP程序查看詳細(xì)介紹。

01

Flash編程與燒寫詳解

Flash編程與燒寫,原本應(yīng)該是開發(fā)的最后一步,當(dāng)所有程序都做好了,在線編譯運(yùn)行正常,才會(huì)通過(guò)Flash編程,生成二進(jìn)制的可執(zhí)行文件LDR,再通過(guò)JTAG仿真器將LDR文件燒寫到Flash中,上電BOOT實(shí)現(xiàn)脫機(jī)運(yùn)行的功能。

我們?yōu)楹伟堰@個(gè)章節(jié)安排在第二個(gè)文檔,是因?yàn)?1489的第二種編程方式,首選就需要燒寫程序,所以在這個(gè)文檔里,先把燒寫程序的方法給用戶做詳細(xì)的闡述,也好順利的進(jìn)入第三個(gè)文檔。

ADI的DSP,通過(guò)Flash編程生成的二進(jìn)制可執(zhí)行文件尾綴為L(zhǎng)DR,但實(shí)際上他的數(shù)據(jù)格式仍然是通過(guò)用戶自己選擇,而組合成的BIN,HEX等常規(guī)數(shù)據(jù)。所以大家不要被LDR這個(gè)名字所疑惑,僅僅只是ADI取的名字罷了。

打個(gè)比方就是,ADI拿一個(gè)叫做LDR的瓶子來(lái)裝BOOT數(shù)據(jù),而這些數(shù)據(jù)歸根到底,依然是我們?cè)谄渌?a target="_blank">嵌入式處理器開發(fā)中所熟知的BIN,HEX等等,ADI也無(wú)法別出心裁的整出一個(gè)獨(dú)特的數(shù)據(jù)格式來(lái)。

21489開發(fā)板上,我們做了NORFLASH和SPIFLASH兩種,下面也會(huì)對(duì)每一種Flash做詳細(xì)的注解,如何來(lái)生成這兩種flash可用的LDR文件,又如何來(lái)通過(guò)AD-HP530ICE仿真器去燒寫相應(yīng)的LDR文件到FLASH中,實(shí)現(xiàn)脫機(jī)。

02

Flash編程和燒寫前所需要做的準(zhǔn)備工作

軟件準(zhǔn)備

Visual DSP++5.1.2

硬件鏈接

仿真器和開發(fā)板通過(guò)JTAG連接,開發(fā)板上電,仿真器上電。

軟件鏈接

新建21489的session,具體可參見說(shuō)明文檔(一)中的詳細(xì)說(shuō)明,此處不再講解。

03

NORFLASH編程與燒寫:編程

此章將詳細(xì)講解如何使用VDSP軟件來(lái)進(jìn)行NORFLASH編程,生成boot用的LDR文件。我們以按鍵控制LED燈的程序來(lái)做例程講解。

1. 把工程拖到VDSP軟件中來(lái)。

2. 在工程名上按鼠標(biāo)右鍵,選擇“Project Options.?!?/p>

3. 根據(jù)芯片的實(shí)際版本,為工程選擇一個(gè)芯片版本,將“Type”選為“Loader File”。我們現(xiàn)在用的21489都是0.2版,所以就選擇0.2。

4. 按下圖為生成的 LDR 文件選擇格式,設(shè)置完成后點(diǎn)“確定”按鈕,完成 LDR 文件的配置。ADSP21489_prom.dxe 文件位于FlashDriver 文件夾里的NORFLASH文件夾下。

1df55a8e-f5df-11eb-9bcf-12bb97331649.jpg

NORFLASH生成LDR,所以在Boot Type里選擇Parallel port;Format我選擇的是Binary,一直用這個(gè),沒啥因?yàn)樗?;Width選擇8-bit,因?yàn)镕lash就是8bit的。

Kernel file這個(gè)就很關(guān)鍵了,必須要需要添加這個(gè)kernel,這個(gè)kernel是ADI公司提供的,我只是把它單獨(dú)擰出來(lái)放到我的Flash Driver文件夾里,方便調(diào)用。

5. 選擇“ ReBuild all“按鈕全編譯工程。

6. 編譯完成后,會(huì)看到生成文件提示。該文件默認(rèn)生成地址為當(dāng)前工程的 Debug 文件夾下。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ADI
    ADI
    +關(guān)注

    關(guān)注

    149

    文章

    46078

    瀏覽量

    269480
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7308

    瀏覽量

    93669
  • Boot
    +關(guān)注

    關(guān)注

    0

    文章

    154

    瀏覽量

    37407
  • Flash編程
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    8889

原文標(biāo)題:21489的開發(fā)詳解:Flash編程與燒寫詳解(一)

文章出處:【微信號(hào):cpu-world,微信公眾號(hào):處理器世界】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    元服務(wù)發(fā)布準(zhǔn)備工作

    發(fā)布元服務(wù)前,請(qǐng)?jiān)敿?xì)了解華為應(yīng)用市場(chǎng)的審核要求,并提前準(zhǔn)備發(fā)布所需的文件、資源,以便您能順利、快速通過(guò)發(fā)布審核流程。 仔細(xì)閱讀元服務(wù)審核指南,了解發(fā)布元服務(wù)至華為應(yīng)用市場(chǎng)需要遵循的規(guī)則和要求。 完成
    發(fā)表于 10-10 15:48

    土壓力計(jì)在使用前需要進(jìn)行哪些準(zhǔn)備工作?

    在巖土工程安全監(jiān)測(cè)中,振弦式土壓力計(jì)的測(cè)量精度直接影響結(jié)構(gòu)物安全評(píng)估結(jié)果。為確保設(shè)備投用后數(shù)據(jù)可靠,使用前需完成系統(tǒng)化準(zhǔn)備工作。南京峟思為總結(jié)出以下關(guān)鍵步驟。1、正式安裝前需進(jìn)行雙重檢測(cè)。外觀檢查
    的頭像 發(fā)表于 08-21 13:29 ?230次閱讀
    土壓力計(jì)在使用前<b class='flag-5'>需要</b>進(jìn)行哪些<b class='flag-5'>準(zhǔn)備工作</b>?

    FLASH/編程白皮書

    白皮書:如何Flash——不同場(chǎng)景不同需求下的選擇認(rèn)識(shí)Flash?NAND vs. NOR如何
    發(fā)表于 07-28 16:05 ?0次下載

    【HZ-RK3568開發(fā)板免費(fèi)體驗(yàn)】系統(tǒng)

    的是Linux 5.10系統(tǒng)。 2.1 OTG準(zhǔn)備工作 下載RKDevTool,解壓,運(yùn)行RKDevTool_Release_v2.92目錄里面的 RKDevTool.exe。
    發(fā)表于 07-25 09:40

    單片機(jī)怎么程序

    驟,才能讓單片機(jī)發(fā)揮作用。 程序前的準(zhǔn)備工作 單片機(jī)程序前,需要做好硬件和軟件兩方面的準(zhǔn)備。硬件方面,核心設(shè)備包括目標(biāo)單片機(jī)、
    的頭像 發(fā)表于 07-23 11:47 ?515次閱讀

    想做好PCBA貼片加工?這些前期準(zhǔn)備工作要做好!

    一站式PCBA加工廠家今天為大家講講PCBA貼片加工前的準(zhǔn)備工作有哪些?PCBA貼片加工前的準(zhǔn)備工作。在PCBA代工過(guò)程中,貼片加工前的準(zhǔn)備工作是確保電路板性能穩(wěn)定和生產(chǎn)效率高的基礎(chǔ)。每個(gè)環(huán)節(jié)都
    的頭像 發(fā)表于 06-25 09:23 ?368次閱讀
    想做好PCBA貼片加工?這些前期<b class='flag-5'>準(zhǔn)備工作</b><b class='flag-5'>要做</b>好!

    電能質(zhì)量檢測(cè)前的準(zhǔn)備工作介紹

    電能質(zhì)量問題檢測(cè)測(cè)試前的準(zhǔn)備工作詳細(xì)介紹。
    的頭像 發(fā)表于 05-17 09:52 ?428次閱讀
    電能質(zhì)量檢測(cè)前的<b class='flag-5'>準(zhǔn)備工作</b>介紹

    AGM FPGA/MCU文件類型有哪些及用途

    ,無(wú)法讀取出內(nèi)部程序數(shù)據(jù)。 另外,可以選擇Erase功能,進(jìn)行程序的擦除。 其它編程功能 _master.prg前需擦除FLASH,可選擇Full chip erase befor
    發(fā)表于 03-14 09:54

    【北京迅為】itop-3568 開發(fā)板openharmony鴻蒙及測(cè)試-第1章 體驗(yàn)OpenHarmony—鏡像

    【北京迅為】itop-3568 開發(fā)板openharmony鴻蒙及測(cè)試-第1章 體驗(yàn)OpenHarmony—鏡像
    的頭像 發(fā)表于 03-04 16:31 ?813次閱讀
    【北京迅為】itop-3568 開發(fā)板openharmony鴻蒙<b class='flag-5'>燒</b><b class='flag-5'>寫</b>及測(cè)試-第1章 體驗(yàn)OpenHarmony—<b class='flag-5'>燒</b><b class='flag-5'>寫</b>鏡像

    DLP4500程序時(shí)中途斷電,重新上電后D4不亮怎么解決?

    4500程序時(shí)中途斷電,重新上電后D4不亮,電源指示燈會(huì)亮,能不能使用JATG接口給FLASH程序,使他重新
    發(fā)表于 03-03 07:46

    請(qǐng)問DLPC4422 flash首次需要離線完成嗎?

    做了一塊dlpc4422單板,flash第一次需要使用片機(jī)進(jìn)行嗎,
    發(fā)表于 02-26 07:07

    DLPC的boot flash在上機(jī)貼片之前需要預(yù)先程序嗎?

    您好,請(qǐng)問下,DLPC的boot flash在上機(jī)貼片之前需要預(yù)先程序嗎?是否可以先貼片后經(jīng)過(guò)USB
    發(fā)表于 02-21 16:56

    飛凌嵌入式ElfBoard ELF 1板卡-mfgtools燒錄流程介紹之所需鏡像

    USB OTG所需鏡像在:ELF 1開發(fā)板資料包\\06-常用工具\(yùn)\06-4 工具\(yùn)\OTG
    發(fā)表于 12-20 09:05

    Epson可編程晶振SG-8018/8101/9101如何使用SG-Writer II配置

    的頻率計(jì)劃,如輸出頻率、溫度范圍、精度等等??蓱?yīng)用于GPS、工業(yè)設(shè)備、基站等等提供時(shí)鐘源。下面將介紹如何使用EpsonSG-WriterII配置:1、首先將所需要
    的頭像 發(fā)表于 11-26 15:23 ?1289次閱讀
    Epson可<b class='flag-5'>編程</b>晶振SG-8018/8101/9101如何使用SG-Writer II<b class='flag-5'>燒</b><b class='flag-5'>寫</b>配置

    無(wú)鉛錫膏在印刷前需要做哪些準(zhǔn)備?

    無(wú)鉛錫膏是電子焊接行業(yè)中不可或缺的一種材料,它可以將電子元件牢固地連接在印刷電路板上,形成穩(wěn)定和可靠的電子產(chǎn)品。但是,你知道嗎?無(wú)鉛錫膏的印刷前有一些準(zhǔn)備工作是必須要做的,不然會(huì)影響到印刷焊接效果
    的頭像 發(fā)表于 11-25 16:37 ?795次閱讀
    無(wú)鉛錫膏在印刷前<b class='flag-5'>需要做</b>哪些<b class='flag-5'>準(zhǔn)備</b>?