日本高清不卡中文字幕-一起草草视频在线观看-亚洲精品一区二区三区色-国产亚洲精品免费视频

您好,歡迎進(jìn)入深圳市穎特新科技有限公司官方網(wǎng)站!

您現(xiàn)在的位置:首頁(yè) 新聞資訊 >> 新聞?lì)^條 >> 學(xué)習(xí)下新塘M0芯片的下載方法
新聞資訊
NEWS INFORMATION

學(xué)習(xí)下新塘M0芯片的下載方法

發(fā)布時(shí)間:2019-05-22

 編程方式多種多樣,解釋這幾種方式的原理,方便做后續(xù)的回答:

一、脫機(jī)

脫機(jī)的意思就是脫離PC機(jī),有很多芯片必須連接PC才能燒錄,比如某些FPGA芯片、MCU芯片、NAND Flash芯片等。脫機(jī)和在線是可以共存的,比如某些簡(jiǎn)單的MCU可以把程序下載到編程器里面,你可以帶著編程器去任何地方,對(duì)芯片或者板子進(jìn)行編程。比如P800-ISP,SmartPRO 5000U-PLUS等產(chǎn)品。

二、在線編程

在線編程準(zhǔn)確的應(yīng)該叫在板上編程,通過(guò)芯片的固定接口,對(duì)芯片進(jìn)行程序更新。這種形式的編程都是由芯片調(diào)試端帶過(guò)來(lái)的,工程師方便,不需要另購(gòu)設(shè)備;弊端是相對(duì)復(fù)雜,普通工人無(wú)法熟練掌握。相對(duì)于在線編程的,是裸片編程。所謂裸片,就是芯片未焊接之前,通過(guò)夾具的形式,疊放在燒錄器的夾具接口上,對(duì)芯片內(nèi)的程序進(jìn)行更新。

解釋了以上兩個(gè)大概念以后,應(yīng)該可以知道了,采取那種編程方法,還得根據(jù)芯片品類來(lái)。

新塘M0的芯片,學(xué)習(xí)下新塘M0芯片的下載方法。

有兩種方法吧,一種直接用Nulink利用ICP軟件下載LDROM和APROM,一種是通過(guò)NULINK利用ICP下載LDROM,用ISP下載APROM。

 

ICP 的意思是"在電路編程"(in Circuit Programming),PC 電腦可以運(yùn)行 “NuMicro ICP Programming Tool”軟件通過(guò) Nu-Link 的 SWD 接口(serialwire debug) 去更新目標(biāo)板上的APROM, LDROM, Data Flash 和用戶配置字。

ISP 的意思是“在系統(tǒng)編程”(InSystem Programming),目標(biāo)板通過(guò)運(yùn)行 LDROM里的啟動(dòng)/加載代碼調(diào)用外部的接口如USB/UART/SPI/I2C... 去更新內(nèi)部的APROM, DataFlash 和 用戶配置字

(1)第一種方法,Nulink下載LDROM,ISP下載APROM

1.     把NULINK接到轉(zhuǎn)板,通過(guò)USB接到電腦。

2.     打開(kāi)ICP軟件,如下圖所示。

 

 

3.  點(diǎn)擊鏈接,如下圖

 

 

4. 點(diǎn)擊LDROM,選擇對(duì)應(yīng)的LDROM bin文件

 

 

5.點(diǎn)擊設(shè)定,選項(xiàng)如下

 

 

6. 點(diǎn)擊選項(xiàng),設(shè)置如下

 

7. 點(diǎn)擊開(kāi)始,出現(xiàn)如下界面,點(diǎn)確定

 

8.批量模式選擇否

 

9。燒錄完成,點(diǎn)擊確定。

 

10.燒錄完成後,點(diǎn)擊斷開(kāi)。

 

 

 

到這裡,MCU內(nèi)的LDROM 文件已下載成功,下面通過(guò)ISP軟件來(lái)下載APROM文件。通過(guò)跳帽,把對(duì)應(yīng)引腳接地,通過(guò)USB把板子接到電腦。

 

1.      打開(kāi)ISP軟件。如下

 

 

2.   點(diǎn)擊connect,顯示已連接。(點(diǎn)擊CONNECT前需要按復(fù)位鍵,或者重新上電,在點(diǎn)擊CONNECT,方可連接上)

 

 

3. 點(diǎn)擊APROM,選擇BIN文件

4.  點(diǎn)擊SETTING,設(shè)置如下:

 

5、     選擇APROM和CONFIG,點(diǎn)擊start

 

6. 下載成功。

 

7.點(diǎn)擊disconnect,斷開(kāi)連接

 

當(dāng)然還有另外一種方法,具體見(jiàn)附件哦。

 

如何證明燒錄沒(méi)有問(wèn)題?

 

燒錄成功後可以用nulink連接到板子上,然后APROM選擇你剛剛通過(guò)ISP燒錄的bin檔。下面的圖片中選擇:片上Flash中的APROM。然后在下面紅框的位置會(huì)出現(xiàn)“與源文件相符”的字樣,如果相符,就說(shuō)明燒錄沒(méi)有問(wèn)題。

 

 




12.

 

 

電腦可以運(yùn)行 “NuMicro ICP Programming Tool”軟件通過(guò) Nu-Link 的 SWD 接口(serialwire debug) 去更新目標(biāo)板上的APROM, LDROM, Data Flash 和用戶配置字。

ICP一是在應(yīng)用程序開(kāi)發(fā)過(guò)程中使用,方便調(diào)試; 二是生產(chǎn)時(shí)直接將Bootloader(LDROM)、應(yīng)用程序(APROM)燒入芯片  再貼片
ISP比較適合產(chǎn)品固件升級(jí),通過(guò)USB或者串口 升級(jí)應(yīng)用程序,ISP需要LDROM中的Bootloader支持。新唐官方的Bootloader例程中有一個(gè)IO,通過(guò)判斷高低電平 選擇運(yùn)行固件升級(jí) 還是 直接跳到APROM中的應(yīng)用程序運(yùn)行

在NuMicro®家族系列芯片中,若數(shù)據(jù)Flash大小是可配置的,其空間會(huì)與APROM共享,請(qǐng)參考下列步驟進(jìn)行設(shè)定:

1. 點(diǎn)擊Setting出現(xiàn)Chip Options窗口
2. 勾選數(shù)據(jù)Flash
3. 設(shè)定數(shù)據(jù)Flash的大小
4. 勾選配置區(qū),將配置位的設(shè)定值燒進(jìn)IC內(nèi)

好多配置在這軟件里設(shè)置,其實(shí)還挺方便的。

值得一提的是  JTAG理論上是支持的,但是可能會(huì)有BUG。所以我們推薦NULINK

JLink不能完美支持Nuvoton的M0 使用JLink調(diào)試時(shí)需要一個(gè)Nu-link作備用,用來(lái)解鎖程序錯(cuò)誤鎖定的芯片.

 

 以前只知道ICP可以燒錄,但沒(méi)想還可以讀出數(shù)據(jù),并可以保存成。bin文件
 
 
 讀可在
 
 然后在   

 

有個(gè)另存為,直接保存為.bin文件
 

(1)對(duì)脫機(jī) 模式數(shù)據(jù)加密”是寫(xiě)入flash 的文件進(jìn)行加密,當(dāng)使用者提供 Nu -LinkLinkLinkLink或 Nu -LinkPro LinkPro LinkPro LinkPro LinkPro LinkPro LinkPro LinkPro 給他人燒錄時(shí)可以防止文件被讀出。 
(2) 配置位的“安全加密”是保護(hù)燒寫(xiě)目標(biāo)芯片,防止被他人讀取中資料。
(3) 完整的脫機(jī)燒寫(xiě)應(yīng)同時(shí)使能“對(duì)模式數(shù)據(jù)加密” 和安全加密

 

 

聯(lián)系方式0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

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

周宁县| 东城区| 共和县| 邢台市| 福建省| 连云港市| 扶风县| 略阳县| 乐至县| 通州市| 通州市| 乐山市| 通榆县| 东源县| 安平县| 桐柏县| 山东| 蒲江县| 奉贤区| 团风县| 丘北县| 东乡| 无锡市| 台前县| 茶陵县| 遂平县| 全州县| 南阳市| 龙海市| 云霄县| 灵寿县| 大化| 崇信县| 隆安县| 沂源县| 尚义县| 天水市| 民和| 沈丘县| 五台县| 若羌县|