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

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

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

一文看懂NXP系列芯片程序燒寫(xiě)方法

h1654155282.3538 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 2018-04-10 18:30 ? 次閱讀

NXP簡(jiǎn)介

NXP (恩智浦半導(dǎo)體)是一家新近獨(dú)立的半導(dǎo)體公司,由飛利浦公司創(chuàng)立,已擁有五十年的悠久歷史,主要提供工程師與設(shè)計(jì)人員各種半導(dǎo)體產(chǎn)品與軟件,為移動(dòng)通信、消費(fèi)類(lèi)電子、安全應(yīng)用、非接觸式付費(fèi)與連線,以及車(chē)內(nèi)娛樂(lè)與網(wǎng)絡(luò)等產(chǎn)品帶來(lái)更優(yōu)質(zhì)的感知體驗(yàn)。

恩智浦半導(dǎo)體以其領(lǐng)先的射頻、模擬、電源管理、接口、安全和數(shù)字處理方面的專(zhuān)長(zhǎng),提供高性能混合信號(hào)(High Performance Mixed Signal)和標(biāo)準(zhǔn)產(chǎn)品解決方案。這些創(chuàng)新的產(chǎn)品和解決方案可廣泛應(yīng)用于汽車(chē)、智能識(shí)別、無(wú)線基礎(chǔ)設(shè)施、照明、工業(yè)、移動(dòng)、消費(fèi)和計(jì)算等領(lǐng)域。

本文主要介紹關(guān)于NXP的LPC系列ARM芯片ISP口燒寫(xiě)程序,先來(lái)了解一下NXP ARM有哪些產(chǎn)品。

NXP ARM系列芯片型號(hào)

Cortex-M0 LPC1100系列

一文看懂NXP系列芯片程序燒寫(xiě)方法

Cortex-M3 LPC1300系列

一文看懂NXP系列芯片程序燒寫(xiě)方法

Cortex-M4系列

一文看懂NXP系列芯片程序燒寫(xiě)方法

ARM7 LPC2100系列

一文看懂NXP系列芯片程序燒寫(xiě)方法

ARM7 LPC2200系列

一文看懂NXP系列芯片程序燒寫(xiě)方法

ARM7 LPC2300系列

一文看懂NXP系列芯片程序燒寫(xiě)方法

ARM7 LPC2400系列

一文看懂NXP系列芯片程序燒寫(xiě)方法

LPC系列ARM芯片ISP口燒寫(xiě)程序

恩智浦公司推出的LPC系列ARM芯片程序燒寫(xiě)支持J-LINK和ISP。J-LINK一般用于在線仿真,程序調(diào)試,可進(jìn)行單步運(yùn)行,比較直觀易于發(fā)現(xiàn)程序中出現(xiàn)的邏輯錯(cuò)誤。該方法需連接J-LINK仿真器,價(jià)格相對(duì)較高,主要應(yīng)用與程序開(kāi)發(fā)階段的調(diào)試。ISP一般是通過(guò)單片機(jī)的串行接口對(duì)內(nèi)部的程序存儲(chǔ)器進(jìn)行編程,該方式程序燒寫(xiě)方便,接口電路成本較低,但需要上位機(jī)軟件的支持,該方法適合量產(chǎn)。最長(zhǎng)使用的上位機(jī)軟件為flash magic,該軟件是NXP(恩智浦)公司為方便本公司LPC系列單片機(jī)程序燒寫(xiě),特推出的一款支持ISP燒寫(xiě)的上位機(jī)軟件。

下面對(duì)個(gè)人理解的ISP下載做簡(jiǎn)要說(shuō)明,ISP下載主要包括以下端口:RX、TX、ISP以及供電電源(VCC和GND)。電源主要是給串口燒寫(xiě)板供電,該電源由目標(biāo)電路板提供,串口燒寫(xiě)板即為一個(gè)RS232電路,一般使用RS232芯片,該芯片大多為5V供電,因此目標(biāo)電路板需要提供5V電壓給燒寫(xiě)板,一般情況下3.3V電壓RS232芯片也能工作,但是工作不穩(wěn)定,會(huì)出現(xiàn)通訊失敗的情況,因此本人不建議使用3.3V的電壓來(lái)給燒寫(xiě)板提供電源。

燒寫(xiě)板的RX端,需要連接目標(biāo)板的TX端,燒寫(xiě)板的TX端,需要連接目標(biāo)板的RX端,VCC和GND連接在燒寫(xiě)板的電源正和地端,ISP為ISP下載使能信號(hào)端,當(dāng)需要通過(guò)ISP接口下載程序的時(shí)候,就需要將芯片的該管腳拉低(使能該功能),拉低以后必須給芯片復(fù)位一次,才能進(jìn)入ISP模式,從而進(jìn)行程序下載。因此該芯片需要有上電復(fù)位電路,來(lái)保證上電后有復(fù)位信號(hào)產(chǎn)生,能夠正常進(jìn)入ISP模式。

一文看懂NXP系列芯片程序燒寫(xiě)方法

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

    關(guān)注

    60

    文章

    1257

    瀏覽量

    182574
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    寫(xiě)ucos方法

    在OK6410上寫(xiě)ucos ii 方法
    發(fā)表于 10-29 10:55 ?0次下載

    STM8S系列程序寫(xiě)說(shuō)明

    STM8S系列程序寫(xiě)說(shuō)明,感興趣的小伙伴們可以看看。
    發(fā)表于 07-29 17:46 ?22次下載

    NXP PMIC芯片寫(xiě)步驟

      如果用戶(hù)打算查看芯片是否已經(jīng)programed,可以通過(guò)Blankcheck進(jìn)行空片檢查。需要特別提醒的是,因?yàn)镺TP是只能寫(xiě)次的,所以建議先
    發(fā)表于 09-18 09:50 ?21次下載
    <b class='flag-5'>NXP</b> PMIC<b class='flag-5'>芯片</b><b class='flag-5'>燒</b><b class='flag-5'>寫(xiě)</b>步驟

    開(kāi)發(fā)板寫(xiě)程序

    什么是寫(xiě) 寫(xiě)就是將寫(xiě)好的程序編譯好形成HEX或BIN文件后,將這個(gè)程序寫(xiě)進(jìn)單片機(jī)芯片的過(guò)程就
    發(fā)表于 10-14 10:47 ?7365次閱讀

    基于串口協(xié)議的程序寫(xiě)方法與改進(jìn)措施

    英飛凌單片機(jī)的BSL程序加載原理,針對(duì)試驗(yàn)過(guò)程中偶爾出現(xiàn)的下載失敗問(wèn)題,提出了種改進(jìn)措施。通過(guò)300臺(tái)控制器的程序成功寫(xiě),說(shuō)明改進(jìn)后的
    發(fā)表于 11-16 16:58 ?19次下載
    基于串口協(xié)議的<b class='flag-5'>程序</b><b class='flag-5'>燒</b><b class='flag-5'>寫(xiě)</b><b class='flag-5'>方法</b>與改進(jìn)措施

    51單片機(jī)寫(xiě)程序方法

    STC89C51是應(yīng)用廣泛的51單片機(jī),很多人都是通過(guò)該單片機(jī)入門(mén)學(xué)習(xí)的,單片機(jī)的學(xué)習(xí)需要勤動(dòng)手。單片機(jī)需要寫(xiě)程序,要用到相關(guān)的軟件和硬件。下面介紹下51單片機(jī)
    的頭像 發(fā)表于 04-04 15:54 ?2.4w次閱讀

    STM32 MCU 的軟件寫(xiě)方法探討

    STM32 MCU 的軟件寫(xiě)方法探討STM32xx 系列MCU因?yàn)樗囊子眯院蛷V泛的用戶(hù)基礎(chǔ)而在各種設(shè)計(jì)中廣泛應(yīng)用。本文重點(diǎn)討論了幾種SMT32xx MCU 軟件的
    發(fā)表于 10-25 20:51 ?18次下載
    STM32 MCU 的軟件<b class='flag-5'>燒</b><b class='flag-5'>寫(xiě)</b><b class='flag-5'>方法</b>探討

    stm32使用flymcu寫(xiě)程序

    文章目錄、使用flymcu寫(xiě)程序、使用flymcu寫(xiě)
    發(fā)表于 10-26 11:06 ?18次下載
    stm32使用flymcu<b class='flag-5'>燒</b><b class='flag-5'>寫(xiě)</b><b class='flag-5'>程序</b>

    PIC OTP 單片機(jī)程序寫(xiě)方法

    作者最近需要對(duì)PIC品牌的8位OPT 單片機(jī)進(jìn)行程序寫(xiě);作者第次使用這種OTP單片機(jī),按照慣性遇到的問(wèn)題一一記錄下;MCU最小系統(tǒng)與
    發(fā)表于 11-16 12:51 ?12次下載
    PIC OTP 單片機(jī)<b class='flag-5'>程序</b><b class='flag-5'>燒</b><b class='flag-5'>寫(xiě)</b><b class='flag-5'>方法</b>

    STM32:程序寫(xiě)方式

    ST-link下載器寫(xiě)程序使用專(zhuān)門(mén)的編程器/調(diào)試器,具有下載功能和調(diào)試功能,還可以和IDE結(jié)合,實(shí)現(xiàn)鍵下載和調(diào)試。這種接口是通過(guò)引腳直連ARM內(nèi)核的,擁有較高的權(quán)限。實(shí)物圖:引腳圖
    發(fā)表于 12-07 10:51 ?15次下載
    STM32:<b class='flag-5'>程序</b><b class='flag-5'>燒</b><b class='flag-5'>寫(xiě)</b>方式

    ADE芯片程序寫(xiě)工具

    ADE芯片,程序寫(xiě)工具
    發(fā)表于 09-26 14:30 ?1次下載

    基于SWD離線寫(xiě)OTP

    嵌入式開(kāi)發(fā)的最后階段是要將成果產(chǎn)品化,要交付工廠量產(chǎn)。對(duì)于NXP i.MXRT系列芯片來(lái)說(shuō),除了要交付給工廠項(xiàng)目固件外,還需要工廠寫(xiě)OTP區(qū)域來(lái)配置
    的頭像 發(fā)表于 12-22 14:10 ?3747次閱讀

    使用 Uart 串口寫(xiě)程序到 RA 芯片

    本篇文章主要介紹如何使用UART串口寫(xiě)程序到瑞薩芯片,并以實(shí)際項(xiàng)目進(jìn)行演示。
    的頭像 發(fā)表于 11-03 17:36 ?2354次閱讀
    使用 Uart 串口<b class='flag-5'>燒</b><b class='flag-5'>寫(xiě)</b><b class='flag-5'>程序</b>到 RA <b class='flag-5'>芯片</b>

    TI、DSP寫(xiě)方法介紹

    由于 TI 的 DSP 寫(xiě)要比單片機(jī)略微復(fù)雜,很多客戶(hù)對(duì)寫(xiě)不是很熟悉,所以我們將寫(xiě)
    發(fā)表于 10-07 14:22 ?1283次閱讀
    TI、DSP<b class='flag-5'>燒</b><b class='flag-5'>寫(xiě)</b><b class='flag-5'>方法</b>介紹

    恩智浦LPC2378芯片的三種寫(xiě)程序方法

    芯片解密我們得到燒錄碼之后又將面臨下個(gè)難關(guān),那么就是芯片寫(xiě);很多人表示為何程序明明是正確的
    的頭像 發(fā)表于 12-20 13:32 ?1755次閱讀
    恩智浦LPC2378<b class='flag-5'>芯片</b>的三種<b class='flag-5'>燒</b><b class='flag-5'>寫(xiě)</b><b class='flag-5'>程序</b><b class='flag-5'>方法</b>