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

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

您現(xiàn)在的位置:首頁 新聞資訊 >> 新聞頭條 >> 學習下新塘M0芯片的下載方法
新聞資訊
NEWS INFORMATION

學習下新塘M0芯片的下載方法

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

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

一、脫機

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

二、在線編程

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

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

新塘M0的芯片,學習下新塘M0芯片的下載方法。

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

 

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

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

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

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

2.     打開ICP軟件,如下圖所示。

 

 

3.  點擊鏈接,如下圖

 

 

4. 點擊LDROM,選擇對應的LDROM bin文件

 

 

5.點擊設定,選項如下

 

 

6. 點擊選項,設置如下

 

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

 

8.批量模式選擇否

 

9。燒錄完成,點擊確定。

 

10.燒錄完成後,點擊斷開。

 

 

 

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

 

1.      打開ISP軟件。如下

 

 

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

 

 

3. 點擊APROM,選擇BIN文件

4.  點擊SETTING,設置如下:

 

5、     選擇APROM和CONFIG,點擊start

 

6. 下載成功。

 

7.點擊disconnect,斷開連接

 

當然還有另外一種方法,具體見附件哦。

 

如何證明燒錄沒有問題?

 

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

 

 




12.

 

 

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

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

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

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

好多配置在這軟件里設置,其實還挺方便的。

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

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

 

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

 

有個另存為,直接保存為.bin文件
 

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

 

 

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

傳真:0755-82591176

郵箱:vicky@yingtexin.net

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