久久精品影院视频免费_国产手机观看群交视频_欧美在线播放一区综合_色色无码免费_亚洲影视一区_亚洲精品无码午夜福利理论片_最近最新中文字幕无码专区_黄色成人播放免费

我們已經(jīng)準(zhǔn)備好了

深耕行業(yè)21年,國(guó)家高新企業(yè)/專精特新企業(yè)...

燒錄服務(wù)

說到燒錄程序,我最開始接觸學(xué)習(xí)的是STC的51單片機(jī),通過 STC-ISP 燒錄軟件連接串口下載程序。后來學(xué)習(xí)STM32,也可以通過串口下載,為了方便在機(jī)調(diào)試,使用 J-Link 連接 JTAG/SWD 下載和調(diào)試程序。

現(xiàn)在來整理下單片機(jī)下載程序方式。

單片機(jī)燒錄方式主要分為三種:ICP、IAP、ISP。

  1. ICP (In Circuit Programing) - 在線電路編程

  2. ISP (In System Programing) - 在線系統(tǒng)編程

  3. IAP (In applicating Programing) - 在線應(yīng)用編程

常用的下載方式有

  • JTAG編程:通過JTAG協(xié)議進(jìn)行編程

  • SWD編程:通過SWD協(xié)議進(jìn)行編程

  • UART編程:通過UART進(jìn)行編程

1. ICP

ICP是指“在電路編程”。一般需要 xx-Link 燒錄工具,連接PC和MCU。

常用的燒錄工具為J-Link、ST-Link、Nu-Link。與之配套的燒錄軟件為J-Flash、st-link utility、NuMicro_ICP_Programming_Tool。通過SWD接口進(jìn)行燒錄。這種方式某些情況下可以重寫LDROM(也就是BootLoader,啟動(dòng)引導(dǎo)程序或引導(dǎo)區(qū))

比如新唐單片機(jī),PC上運(yùn)行的軟件“NuMicro ICP編程工具”透過SWD的端口更新晶片內(nèi)部LDROM、APROM、數(shù)據(jù)閃存(DataFlash)和目標(biāo)用戶配置字(Config)芯片。

image.png

2. ISP

ISP是指“在系統(tǒng)上編程”。一般通過PC串口就可以下載程序(通常需要串口轉(zhuǎn)換模塊,比如PL2303、RS-485等)。

比如新唐單片機(jī),目標(biāo)芯片使用USB/UART/SPI/I2C/RS-485/CAN周邊接口的LDROM引導(dǎo)代碼去更新晶片內(nèi)部APROM、數(shù)據(jù)閃存(DataFlash)和用戶配置字(Config)。

image.png

這種方式需要單片機(jī)首先要已寫入 LDROM / BootLoader 。比如8051單片機(jī)出廠就已經(jīng)寫入,所以方便新手通過ISP+串口下載程序。新唐51單片機(jī)出廠就沒有寫入,第一次需要購(gòu)買 Nu-Link,通過ICP寫入LDROM。

3. IAP

IAP是指“在應(yīng)用上程序設(shè)計(jì)”,通過軟件實(shí)現(xiàn)在線電擦除和編程的方法。IAP技術(shù)是從結(jié)構(gòu)上將Flash存儲(chǔ)器映射為兩個(gè)存儲(chǔ)體,當(dāng)運(yùn)行一個(gè)存儲(chǔ)體上的用戶程序時(shí),可對(duì)另一個(gè)存儲(chǔ)體重新編程,之后將程序從一個(gè)存儲(chǔ)體轉(zhuǎn)向另一個(gè)。

在線系統(tǒng)/程序升級(jí)就是使用該功能。



應(yīng)用場(chǎng)景 · 生態(tài)圈

適用于所有電子電路制造行業(yè)、及半導(dǎo)體相關(guān)產(chǎn)業(yè)

在線下單
服務(wù)熱線

服務(wù)熱線

0755-2788 9099

微信咨詢
深圳市浦洛電子科技有限公司
返回頂部