国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> Nuvoton/新唐 >> 新唐開(kāi)發(fā)平臺(tái)黃金 3 部曲最終章:ISP (In system programming) 不須拆下芯片即可完成產(chǎn)品升級(jí)

新唐開(kāi)發(fā)平臺(tái)黃金 3 部曲最終章:ISP (In system programming) 不須拆下芯片即可完成產(chǎn)品升級(jí)

關(guān)鍵字:單片機(jī)開(kāi)發(fā) 新唐開(kāi)發(fā)平臺(tái) 作者: 來(lái)源: 發(fā)布時(shí)間:2021-12-28  瀏覽:83

新唐開(kāi)發(fā)平臺(tái)黃金 3 部曲

ISP (In system programming) 不須拆下芯片即可完成產(chǎn)品升級(jí)

上一篇介紹了 ISP ( In System Programing ) 刻錄軟件及 Nu-Link2-Pro 刻錄除錯(cuò)器,使用這兩個(gè)工具便可進(jìn)行產(chǎn)品系統(tǒng)升級(jí)。若用戶選擇以 UART 接口連接產(chǎn)品,也可以直接透過(guò) NuMaker 開(kāi)發(fā)板上所附的 Nu-Link2-Me 做連接。新唐提供了非常彈性的 ISP 刻錄方式,在工具使用上,除了 Nu-Link2-Pro 或Nu-Link2-Me 之外,客戶也可以使用自行開(kāi)發(fā)或是其他第三方工具作為 Host 端,在軟件使用上,新唐更直接提供了 ISP 刻錄軟件的原始碼及執(zhí)行檔,可供使用者自行做客制化的設(shè)定。接下來(lái)會(huì)以一般的使用方式及 Nu-Link2-Pro 的使用情境,做 ISP 的流程說(shuō)明。


ISP 分為四步驟,首先須準(zhǔn)備 ISP Bootloader、將 Bootloader 刻錄至目標(biāo)芯片,接著設(shè)置連接的接口,最后再利用 ISP 刻錄軟件對(duì)產(chǎn)品進(jìn)行刻錄,即可完成系統(tǒng)升級(jí)。以下將以 SPI 接口為例,說(shuō)明如何以 Nu-Link2-Pro 透過(guò) SPI 接口連接產(chǎn)品,進(jìn)行 ISP 系統(tǒng)升級(jí)。

1. 準(zhǔn)備 ISP Bootloader

(1)   ISP Bootloader 代碼

BSP 中存放各個(gè)接口的 ISP Bootloader 代碼,使用者可依設(shè)置的連接界面做選擇。以SPI 接口為例,其代碼路徑為 SampleCode/ISP/ISP_SPI。

(2)   產(chǎn)生 Bin 檔

開(kāi)啟與 IDE ( 如arm KEIL/ IAR/ NuEclipse ) 相對(duì)應(yīng)的 Bootloader 項(xiàng)目,并編譯產(chǎn)生 Bin 檔。以 SPI 接口為例,編譯后將會(huì)產(chǎn)生 ISP_SPI.bin。

2. Bootloader 刻錄

(1)   連接產(chǎn)品

利用 SWD 連接Nu-Link2-Pro 與產(chǎn)品上的目標(biāo)芯片 ( 圖一 ),Nu-Link2-Pro 另一端與計(jì)算機(jī)透過(guò) USB 連接。

圖片

圖一、Nu-Link2-Pro 透過(guò)SWD 連接目標(biāo)芯片

(2)   刻錄設(shè)定

利用 ICP 連接 Nu-Link2-Pro 并做刻錄設(shè)定 ( 圖二 )。

1. 載入 Bootloader 至 LDROM

2. 配置位選擇 LDROM 啟動(dòng)

3. 編程位置選擇 LDROM及配置區(qū)

圖片

圖二、Bootloader 刻錄設(shè)定

(3)   開(kāi)始刻錄

按下開(kāi)始鍵,將 Bootloader 刻錄至 LDROM。

3. 設(shè)置連接接口

若使用 SPI 接口連接 Nu-Link2-Pro 與產(chǎn)品上的目標(biāo)芯片,需設(shè)置的線有 6 條:SS/ CLK/ MOSI/ MISO/ VDD33/ VSS ( GND ),Nu-Link2-Pro 另一端則與計(jì)算機(jī)連接 ( 圖三 )。其余接口設(shè)置方式可參考 Nu-Link2-Pro 使用手冊(cè) 3.3 Bridge Interface Pin Definition and Function Connection。

圖片

圖三、ISP_SPI 接口連接圖

各接口默認(rèn)的腳位配置,可至 ISP Bootloader 的 main 程序代碼中查詢。以圖三中的M487 為例,其 ISP_SPI 的main程序代碼中 ( 圖四 ) ,腳位配置為 SS – PH9/ CLK – PH8/ MOSI – PE0/ MISO – PE1。

圖片

圖四、ISP_SPI main 程序代碼

圖片

掃碼獲取新唐 Nu-Link2-Pro 相關(guān)資源與用戶指南

4. ISP 設(shè)定

(1)   選擇連接接口

根據(jù)步驟 3 的接口設(shè)置做選擇,如 I2C/ SPI/ CAN/ RS485/ UART。

(2)   連接產(chǎn)品

點(diǎn)選 Connect 鍵并同時(shí)重置產(chǎn)品上的目標(biāo)芯片,將會(huì)透過(guò)選擇的接口連接至目標(biāo)芯片。

(3)   載入升級(jí) Bin 檔

將欲刻錄的升級(jí) Bin 檔放至 APROM 中。

(4)   Config Bits 設(shè)定

確認(rèn) Config Bits 的設(shè)定是否正確。

(5)   刻錄設(shè)定

選擇刻錄位置為 APROM,并勾選 Reset and Run 選項(xiàng)。

(6)   開(kāi)始刻錄

按下 Start 鍵,ISP 刻錄軟件就會(huì)透過(guò)選擇的連接接口,開(kāi)始刻錄升級(jí)的檔案到目標(biāo)芯片

圖片

圖五、ISP 設(shè)定步驟

新唐在開(kāi)發(fā)階段提供了整合開(kāi)發(fā)環(huán)境 IDE、NuMaker 開(kāi)發(fā)板、開(kāi)發(fā)板支持軟件包 BSP、PinConfigure/ PinView;量產(chǎn)階段則有 ICP 刻錄軟件,可做在線刻錄、脫機(jī)刻錄以及一對(duì)多刻錄;升級(jí)階段只需透過(guò) ISP 刻錄軟件及 Nu-Link2-Pro,不須拆下芯片即可完成產(chǎn)品升級(jí)。各個(gè)階段皆有充足的工具供客戶使用,減少客戶負(fù)擔(dān)、提升工作效率。完整的生態(tài)系統(tǒng)代表了新唐以客戶為本的核心價(jià)值,未來(lái)也將不斷地精進(jìn)、繼續(xù)豐富生態(tài)系統(tǒng),期許能夠帶給客戶以及整個(gè)產(chǎn)業(yè)更良好的使用經(jīng)驗(yàn)。

編輯:zzy  最后修改時(shí)間:2023-05-27

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4