NXP簡(jiǎn)介
NXP (恩智浦半導(dǎo)體)是一家新近獨(dú)立的半導(dǎo)體公司,由飛利浦公司創(chuàng)立,已擁有五十年的悠久歷史,主要提供工程師與設(shè)計(jì)人員各種半導(dǎo)體產(chǎn)品與軟件,為移動(dòng)通信、消費(fèi)類電子、安全應(yīng)用、非接觸式付費(fèi)與連線,以及車內(nèi)娛樂與網(wǎng)絡(luò)等產(chǎn)品帶來更優(yōu)質(zhì)的感知體驗(yàn)。
恩智浦半導(dǎo)體以其領(lǐng)先的射頻、模擬、電源管理、接口、安全和數(shù)字處理方面的專長(zhǎng),提供高性能混合信號(hào)(High Performance Mixed Signal)和標(biāo)準(zhǔn)產(chǎn)品解決方案。這些創(chuàng)新的產(chǎn)品和解決方案可廣泛應(yīng)用于汽車、智能識(shí)別、無(wú)線基礎(chǔ)設(shè)施、照明、工業(yè)、移動(dòng)、消費(fèi)和計(jì)算等領(lǐng)域。
本文主要介紹關(guān)于NXP的LPC系列ARM芯片ISP口燒寫程序,先來了解一下NXP ARM有哪些產(chǎn)品。
NXP ARM系列芯片型號(hào)
Cortex-M0 LPC1100系列
Cortex-M3 LPC1300系列
Cortex-M4系列
ARM7 LPC2100系列
ARM7 LPC2200系列
ARM7 LPC2300系列
ARM7 LPC2400系列
LPC系列ARM芯片ISP口燒寫程序
恩智浦公司推出的LPC系列ARM芯片程序燒寫支持J-LINK和ISP。J-LINK一般用于在線仿真,程序調(diào)試,可進(jìn)行單步運(yùn)行,比較直觀易于發(fā)現(xiàn)程序中出現(xiàn)的邏輯錯(cuò)誤。該方法需連接J-LINK仿真器,價(jià)格相對(duì)較高,主要應(yīng)用與程序開發(fā)階段的調(diào)試。ISP一般是通過單片機(jī)的串行接口對(duì)內(nèi)部的程序存儲(chǔ)器進(jìn)行編程,該方式程序燒寫方便,接口電路成本較低,但需要上位機(jī)軟件的支持,該方法適合量產(chǎn)。最長(zhǎng)使用的上位機(jī)軟件為flash magic,該軟件是NXP(恩智浦)公司為方便本公司LPC系列單片機(jī)程序燒寫,特推出的一款支持ISP燒寫的上位機(jī)軟件。
下面對(duì)個(gè)人理解的ISP下載做簡(jiǎn)要說明,ISP下載主要包括以下端口:RX、TX、ISP以及供電電源(VCC和GND)。電源主要是給串口燒寫板供電,該電源由目標(biāo)電路板提供,串口燒寫板即為一個(gè)RS232電路,一般使用RS232芯片,該芯片大多為5V供電,因此目標(biāo)電路板需要提供5V電壓給燒寫板,一般情況下3.3V電壓RS232芯片也能工作,但是工作不穩(wěn)定,會(huì)出現(xiàn)通訊失敗的情況,因此本人不建議使用3.3V的電壓來給燒寫板提供電源。
燒寫板的RX端,需要連接目標(biāo)板的TX端,燒寫板的TX端,需要連接目標(biāo)板的RX端,VCC和GND連接在燒寫板的電源正和地端,ISP為ISP下載使能信號(hào)端,當(dāng)需要通過ISP接口下載程序的時(shí)候,就需要將芯片的該管腳拉低(使能該功能),拉低以后必須給芯片復(fù)位一次,才能進(jìn)入ISP模式,從而進(jìn)行程序下載。因此該芯片需要有上電復(fù)位電路,來保證上電后有復(fù)位信號(hào)產(chǎn)生,能夠正常進(jìn)入ISP模式。
-
NXP
+關(guān)注
關(guān)注
60文章
1264瀏覽量
182895
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論