? ? 小弟此番頭一回寫(xiě)博客,心里還是小小激動(dòng)的~????其實(shí)使用CSDN有一年樣子了,每每看到大家發(fā)布的高水平博文都不禁心生敬佩!現(xiàn)在小弟也加入CSDN博客的大家庭,水平有限,望各位看官海涵吶! 好
1 引言 在基于VxWorks的嵌入式系統(tǒng)開(kāi)發(fā)過(guò)程中,板卡支持包BSP(Board Support Package)的開(kāi)發(fā)是非常重要而又閑難的一個(gè)環(huán)節(jié)。因?yàn)椴荒艽_定硬件系統(tǒng)是否正常丁作,而后續(xù)
STC12C5A60S2自動(dòng)下載程序在我們使用STC系列單片機(jī)開(kāi)發(fā)項(xiàng)目時(shí),最煩人的就是每次點(diǎn)擊Download之后的時(shí)候都要斷電重新上電才能下載。相信很對(duì)朋友們都會(huì)遇到這樣的問(wèn)題;如果僅僅是調(diào)試項(xiàng)目的過(guò)程無(wú)可厚非,就是按一下
自制AVR單片機(jī)ISP下載線 單片機(jī)編程器的作用是將調(diào)試好的程序燒寫(xiě)到單片機(jī)的存儲(chǔ)器中。本文介紹的AVR單片機(jī)ISP下載線的成本只有10元左右,非常適合初學(xué)者自制。 AVR單片機(jī)的程序可以使用串行在線編程(I
目標(biāo)AVR器件的編程可以用AVR Studio的4.0或更高版本控制STK500和JTAGICE,選擇STK500 or AVRISP和Auto或者具體的COM?端口進(jìn)行聯(lián)機(jī),點(diǎn)擊avr studio主窗口中的圖標(biāo)前面標(biāo)有Con的那個(gè)圖標(biāo),然后按下圖選擇
ISP:in system programming, IAP: in applicatin programming但兩者的操作方式,結(jié)果和應(yīng)用場(chǎng)合有什么區(qū)別?ISP: 用寫(xiě)入器將code燒入,不過(guò),芯片可以在目標(biāo)板上,不用取出來(lái),在設(shè)計(jì)目標(biāo)板的時(shí)候就
isp進(jìn)行了簡(jiǎn)單總結(jié),通過(guò)在線編程的方式(高壓變換的同時(shí)不斷復(fù)位芯片來(lái)實(shí)現(xiàn)對(duì)芯片的編程),可以對(duì)MCU的flash、eeprom、熔絲位、加密位等進(jìn)行修改;該下載線支持時(shí)鐘在8kHz以上,電壓在2.7-5.5v之間的AVR單片機(jī);is
解調(diào)器是調(diào)制式直流放大電路中的一個(gè)重要組成部分。它把已放大了的交流電壓還原為直流電壓,其大小和極性與交流電壓的幅度和相位要對(duì)應(yīng)。下圖是解調(diào)器的原理電路,RL為負(fù)載
(1)、JTAG是一個(gè)通信標(biāo)準(zhǔn),用于計(jì)算機(jī)和單片機(jī)進(jìn)行實(shí)時(shí)快速通訊。AVR 的JTAG功能(只有部分型號(hào)才有)使得AVR的調(diào)試工作非常簡(jiǎn)單,可以通過(guò)JTAG 接口對(duì)Flash、EEPROM、熔絲位和鎖定位進(jìn)行編程。使用AVR
(1)、JTAG是一個(gè)通信標(biāo)準(zhǔn),用于計(jì)算機(jī)和單片機(jī)進(jìn)行實(shí)時(shí)快速通訊。 AVR 的JTAG功能(只有部分型號(hào)才有)使得AVR的調(diào)試工作非常簡(jiǎn)單,可以通過(guò)JTAG 接口對(duì)Flash、EEPROM、熔絲位和鎖定位進(jìn)行編程。使用AVR studio軟件和
1,JTAG和ISP引腳復(fù)用,JTAG的TCK,TDO,TDI分別與ISP的SCK,MISO,MOSI復(fù)用;2,VT引腳必須接目標(biāo)板電源,不然仿真器接口電路不工作;JTAG接口引腳定義如下標(biāo)配的JTAG轉(zhuǎn)ISP的小板引腳定義如下標(biāo)準(zhǔn)10針I(yè)SP接口定義:標(biāo)準(zhǔn)
一般只能通過(guò)三種方式下載程序到單片機(jī)中:1.JTAG 2.ISP 3.IAP1.JTAG 要使用JTAG方式下載程序,不管是使用J-LINK、ULINK、ST-LINK,只需要把單片機(jī)上相應(yīng)的程序下載留出來(lái),然后和編程器連接上就可以下載程序了。
51單片機(jī)可以通過(guò)ISP下載方式燒寫(xiě)程序,常用的工具為USB/TTL,常用的芯片有MAX232、CH340G等。下面介紹以CH340G芯片設(shè)計(jì)的ISP下載電路。1.51單片機(jī)程序下載原理51單片機(jī)程序燒寫(xiě)接口為RXD和TXD,即UART口,這兩個(gè)接口
早期單片機(jī)應(yīng)用軟件開(kāi)發(fā)完成以后,是通過(guò)相應(yīng)的編程器將程序燒寫(xiě)入單片機(jī)的ROM或EPROM里,這樣每一次擦寫(xiě)程序都需要將芯片從電路板上拆卸下來(lái),不利于研制開(kāi)發(fā),對(duì)于日后的產(chǎn)品軟件升級(jí)也非常不方便。
許多應(yīng)用系統(tǒng)中都需要進(jìn)行程序代碼升級(jí),如果程序代碼在外部Flash存儲(chǔ)器中,實(shí)現(xiàn)程序代碼升級(jí)可以對(duì)外部Flash直接操作。但對(duì)于在單片機(jī)內(nèi)部的一些系統(tǒng)程序代碼,就要求此單片機(jī)支持IAP(In-ApplICati
1 ISP技術(shù) 在系統(tǒng)編程(In-System-Programming,ISP)技術(shù)是美國(guó)Lattice半導(dǎo)體公司首先提出來(lái)的一種能在產(chǎn)品設(shè)計(jì)、制造過(guò)程中的每個(gè)環(huán)節(jié)具有對(duì)其器件、電路或整個(gè)數(shù)字系統(tǒng)的邏輯和功能隨時(shí)進(jìn)行組態(tài)或重組能力的最新技術(shù)
本文首先介紹了在線編程技術(shù),然后給出了基于STC單片機(jī)兩種下載線設(shè)計(jì)電路,最后闡述了ISP下載線的性能特點(diǎn)。實(shí)踐表明:本設(shè)計(jì)具有低成本、高靈活性,對(duì)單片機(jī)愛(ài)好者,尤其是初學(xué)者,具有很強(qiáng)的實(shí)用
“在系統(tǒng)編程”(In-SystemProgramming,簡(jiǎn)稱ISP)技術(shù)的出現(xiàn)是對(duì)傳統(tǒng)編程方法的重大突破,它是指在用戶設(shè)計(jì)的微控制器系統(tǒng)中為配置新的系統(tǒng)功能而對(duì)器件進(jìn)行重新編程,并在線地將程序代碼(固件)下
在線編程目前有兩種實(shí)現(xiàn)方法:在系統(tǒng)編程(ISP)和在應(yīng)用編程(IAP)。ISP一般是通過(guò)單片機(jī)專用的串行口對(duì)內(nèi)部的整個(gè)Flash存儲(chǔ)器進(jìn)行編程,而IAP技術(shù)是從結(jié)構(gòu)上將Flash存儲(chǔ)器分為兩個(gè)部分,當(dāng)運(yùn)行一個(gè)存儲(chǔ)
AT89S5x系列單片機(jī)支持對(duì)片內(nèi)Flash存儲(chǔ)器在線編程(ISP)。ISP是指在電路板上的被編程的空白器件可以直接寫(xiě)入程序代碼,而不需要從電路板上取下器件,已經(jīng)編程的器件也可以用ISP方式擦除或再編程?!?/p>