国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種燒錄系統(tǒng)及其燒錄方法

      文檔序號(hào):9843960閱讀:659來(lái)源:國(guó)知局
      一種燒錄系統(tǒng)及其燒錄方法
      【技術(shù)領(lǐng)域】
      [0001 ]本發(fā)明涉及一種燒錄系統(tǒng)及其燒錄方法。
      【背景技術(shù)】
      [0002]燒錄器是一個(gè)把可寫(xiě)入程序的集成電路寫(xiě)上數(shù)據(jù)的工具,主要用于單片機(jī)(含嵌入式)/存儲(chǔ)器(含B1S)之類的芯片的寫(xiě)入程序,從功能上可分萬(wàn)用型燒錄器、量產(chǎn)型燒入器、專用型燒入器。
      [0003]現(xiàn)有的量產(chǎn)型燒入器通常是通過(guò)電腦和一個(gè)燒入器連接,電腦中運(yùn)行一個(gè)軟件控制燒入和打開(kāi)待燒錄的程序文件,然后通過(guò)USB或串口傳輸數(shù)據(jù)到燒入器,燒入器再傳輸給目標(biāo)芯片。現(xiàn)有的燒錄方式存在以下缺點(diǎn):(I)必須要用電腦在線燒錄,無(wú)法實(shí)現(xiàn)離線燒錄;
      (2)—次只能針對(duì)一個(gè)目標(biāo)芯片進(jìn)行燒錄或者只能將多個(gè)目標(biāo)芯片串接燒錄,串接燒錄時(shí)是依次對(duì)每個(gè)目標(biāo)芯片進(jìn)行燒錄,燒錄的時(shí)間仍然是所有目標(biāo)芯片燒錄時(shí)間的總和,無(wú)法實(shí)現(xiàn)多個(gè)目標(biāo)芯片的并接燒錄,燒錄效率低。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明提供了一種燒錄系統(tǒng)及其燒錄方法,其克服了【背景技術(shù)】中所述的現(xiàn)有技術(shù)的不足。
      [0005]本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:
      [0006]一種離線燒錄系統(tǒng),它包括帶有微控制器的燒錄器,能實(shí)現(xiàn)燒錄器與RS-485通信接口匹配的中轉(zhuǎn)板和至少一能實(shí)現(xiàn)RS-485通信接口與目標(biāo)芯片匹配的轉(zhuǎn)發(fā)板,所述中轉(zhuǎn)板和轉(zhuǎn)發(fā)板上設(shè)有電平轉(zhuǎn)換電路,所述燒錄器連接中轉(zhuǎn)板,所述中轉(zhuǎn)板與轉(zhuǎn)發(fā)板之間通過(guò)RS-485 總線通信連接 ,所述轉(zhuǎn)發(fā)板與目標(biāo)芯片一一對(duì)應(yīng)連接,所述燒錄器、中轉(zhuǎn)板、RS-485、轉(zhuǎn)發(fā)板和目標(biāo)芯片構(gòu)成通信路徑。
      [0007]—種在線燒錄系統(tǒng),它包括PC機(jī),能實(shí)現(xiàn)PC機(jī)與RS-485通信接口匹配的中轉(zhuǎn)板和至少一能實(shí)現(xiàn)RS-485通信接口與目標(biāo)芯片匹配的轉(zhuǎn)發(fā)板,所述中轉(zhuǎn)板和轉(zhuǎn)發(fā)板上設(shè)有電平轉(zhuǎn)換電路,所述PC機(jī)連接中轉(zhuǎn)板,所述中轉(zhuǎn)板與轉(zhuǎn)發(fā)板之間通過(guò)RS-485總線通信連接,所述轉(zhuǎn)發(fā)板與目標(biāo)芯片一一對(duì)應(yīng)連接,所述PC機(jī)、中轉(zhuǎn)板、RS-485、轉(zhuǎn)發(fā)板和目標(biāo)芯片構(gòu)成通信路徑。
      [0008]—實(shí)施例之中:所述轉(zhuǎn)發(fā)板和中轉(zhuǎn)板都帶有微控制器。
      [0009]—實(shí)施例之中:所述轉(zhuǎn)發(fā)板上設(shè)有第一顯示模塊,該第一顯示模塊連接轉(zhuǎn)發(fā)板上的微控制器,用于顯示與之對(duì)應(yīng)連接的目標(biāo)芯片是否燒錄成功。
      [0010]—實(shí)施例之中:所述中轉(zhuǎn)板設(shè)有第二顯示模塊,該第二顯示模塊連接中轉(zhuǎn)板上的微控制器,用于顯示各目標(biāo)芯片的燒錄結(jié)果匯總情況。
      [0011 ] 一實(shí)施例之中:所述目標(biāo)芯片為支持串口燒錄的芯片。
      [0012]—種離線燒錄系統(tǒng)的燒錄方法,它包括:
      [0013]步驟11,將目標(biāo)程序轉(zhuǎn)化為二進(jìn)制BIN文件并下載到燒錄器中;
      [0014]步驟12,燒錄器將該二進(jìn)制BIN文件轉(zhuǎn)換為符合ISP協(xié)議的數(shù)據(jù);
      [0015]步驟13,燒錄器通過(guò)該通信路徑發(fā)送控制信號(hào)并控制目標(biāo)芯片進(jìn)入ISP下載模式;
      [0016]步驟14,燒錄器通過(guò)該通信路徑向目標(biāo)芯片發(fā)送同步幀進(jìn)行同步;
      [0017]步驟15,同步后,燒錄器讀取目標(biāo)芯片的型號(hào)、扇區(qū)并寫(xiě)入程序;寫(xiě)入程序過(guò)程中,所述燒錄器通過(guò)該通信路徑同時(shí)向各目標(biāo)芯片寫(xiě)入命令幀。
      [0018]—實(shí)施例之中:還包括步驟16,所述目標(biāo)芯片對(duì)寫(xiě)入的每一命令幀向?qū)?yīng)的轉(zhuǎn)發(fā)板回復(fù)是否寫(xiě)入成功的應(yīng)答幀,所述轉(zhuǎn)發(fā)板保存該應(yīng)答幀并等待中轉(zhuǎn)板查詢,中轉(zhuǎn)板查詢每一轉(zhuǎn)發(fā)板的應(yīng)答幀并將查詢結(jié)果上報(bào)燒錄器,若所有目標(biāo)芯片寫(xiě)入失敗,則燒錄器停止燒錄,若至少有一目標(biāo)芯片寫(xiě)入成功,則燒錄器繼續(xù)執(zhí)行燒錄。
      [0019]—實(shí)施例之中:所述二進(jìn)制BIN文件的開(kāi)頭設(shè)有程序版本號(hào)、校驗(yàn)碼和文件長(zhǎng)度信息,所述步驟11中,將目標(biāo)程序轉(zhuǎn)化為二進(jìn)制BIN文件并下載到燒錄器中,燒錄器根據(jù)該程序版本號(hào)、校驗(yàn)碼和文件長(zhǎng)度信息驗(yàn)證該二進(jìn)制BIN文件的正確性以決定是否允許下載。
      [0020]一種在線燒錄系統(tǒng)的燒錄方法,它包括:
      [0021]步驟21,PC機(jī)將目標(biāo)程序轉(zhuǎn)化為二進(jìn)制BIN文件,進(jìn)而將該二進(jìn)制BIN文件轉(zhuǎn)換為符合ISP協(xié)議的數(shù)據(jù);
      [0022]步驟22,PC機(jī)通過(guò)該通信路徑發(fā)送控制信號(hào)并控制目標(biāo)芯片進(jìn)入ISP下載模式;
      [0023]步驟23,PC機(jī)通過(guò)該路徑向目標(biāo)芯片發(fā)送同步幀進(jìn)行同步;
      [0024]步驟24,同步后,PC機(jī)讀取目標(biāo)芯片的型號(hào)、扇區(qū)并寫(xiě)入程序;寫(xiě)入程序過(guò)程中,所述PC機(jī)通過(guò)該通信路徑同時(shí)向各目標(biāo)芯片寫(xiě)入命令幀。
      [0025]一實(shí)施例之中:還包括步驟25,所述目標(biāo)芯片對(duì)寫(xiě)入的每一命令幀向?qū)?yīng)的轉(zhuǎn)發(fā)板回復(fù)是否寫(xiě)入成功的應(yīng)答幀,所述轉(zhuǎn)發(fā)板保存該應(yīng)答幀并等待中轉(zhuǎn)板查詢,中轉(zhuǎn)板查詢每一轉(zhuǎn)發(fā)板的應(yīng)答幀并將查詢結(jié)果上報(bào)PC機(jī),若所有目標(biāo)芯片寫(xiě)入失敗,則PC機(jī)停止燒錄,若至少有一目標(biāo)芯片寫(xiě)入成功,則PC機(jī)繼續(xù)執(zhí)行燒錄。
      [0026]一實(shí)施例之中:所述控制目標(biāo)芯片進(jìn)入ISP下載模式的方式為:控制目標(biāo)芯片的管腳狀態(tài),通過(guò)改變管腳電平,使目標(biāo)芯片進(jìn)入ISP下載模式。
      [0027]一實(shí)施例之中:所述ISP協(xié)議為串口 ISP協(xié)議。
      [0028]一實(shí)施例之中:所述轉(zhuǎn)發(fā)板根據(jù)應(yīng)答幀控制第一顯示模塊顯示對(duì)應(yīng)目標(biāo)芯片的燒錄結(jié)果。
      [0029]—實(shí)施例之中:所述中轉(zhuǎn)板根據(jù)查詢轉(zhuǎn)發(fā)板的應(yīng)答幀匯總各目標(biāo)芯片的燒錄結(jié)果,并控制第二顯示模塊顯示其匯總結(jié)果。
      [0030]本技術(shù)方案與【背景技術(shù)】相比,它具有如下優(yōu)點(diǎn):
      [0031]1、通過(guò)中轉(zhuǎn)板、RS-485總線和轉(zhuǎn)發(fā)板構(gòu)成通信路徑,實(shí)現(xiàn)燒錄器/PC機(jī)與多個(gè)目標(biāo)芯片的并接通信連接,燒錄器/PC機(jī)可通過(guò)該通信路徑對(duì)多個(gè)目標(biāo)芯片進(jìn)行一次性燒錄,燒錄用的總時(shí)間為一個(gè)目標(biāo)芯片的燒錄時(shí)間,實(shí)現(xiàn)一對(duì)多的并行燒錄,提高燒錄效率;同時(shí),通過(guò)將目標(biāo)程序事先下載到帶有微控制器的燒錄器中,通過(guò)燒錄器對(duì)目標(biāo)芯片引腳進(jìn)行設(shè)置,使目標(biāo)芯片進(jìn)入ISP下載模式,進(jìn)而實(shí)現(xiàn)脫機(jī)離線燒錄,可移動(dòng)性好。
      [0032]2、通過(guò)轉(zhuǎn)發(fā)板保存目標(biāo)芯片的應(yīng)答幀,中轉(zhuǎn)板通過(guò)查詢各轉(zhuǎn)發(fā)板上的應(yīng)答幀來(lái)查詢與各轉(zhuǎn)發(fā)板一一對(duì)應(yīng)連接的目標(biāo)芯片是否燒錄成功,中轉(zhuǎn)板再將查詢結(jié)果上報(bào)燒錄器/PC機(jī),起到監(jiān)督燒錄和記錄燒錄過(guò)程的作用。
      [0033]3、所述轉(zhuǎn)發(fā)板根據(jù)應(yīng)答幀控制第一顯示模塊顯示對(duì)應(yīng)目標(biāo)芯片的燒錄結(jié)果(成功或失敗);所述中轉(zhuǎn)板根據(jù)查詢轉(zhuǎn)發(fā)板的應(yīng)答幀匯總各目標(biāo)芯片的燒錄結(jié)果,并控制第二顯示模塊顯示其匯總結(jié)果;使用戶可以通過(guò)第一顯示模塊和第二顯示模塊直觀地看到各目標(biāo)芯片的燒入情況(具體為哪一個(gè)目標(biāo)芯片燒錄成功或失敗,燒錄成功率等等)。
      [0034]4、通過(guò)在目標(biāo)程序的開(kāi)頭設(shè)程序版本號(hào)、校驗(yàn)碼和文件長(zhǎng)度信息,防止在燒錄器上下載錯(cuò)誤的目標(biāo)程序,避免燒錄錯(cuò)誤。
      【附圖說(shuō)明】
      [0035]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
      [0036]圖1繪示了本實(shí)施例所述的燒錄器的結(jié)構(gòu)示意圖。
      [0037]圖2繪示了本發(fā)明所述的燒錄系統(tǒng)框圖。
      【具體實(shí)施方式】
      [0038]請(qǐng)查閱圖1和圖2,本發(fā)明所述的燒錄系統(tǒng)包括離線燒錄系統(tǒng)和在線燒錄系統(tǒng):
      [0039]一種離線燒錄系統(tǒng)包括帶有微控制器的燒錄器,能實(shí)現(xiàn)燒錄器I與RS-485通信接口匹配的中轉(zhuǎn)板2和至少一能實(shí)現(xiàn)RS-485通信接口與目標(biāo)芯片4匹配的轉(zhuǎn)發(fā)板3,所述中轉(zhuǎn)板2和轉(zhuǎn)發(fā)板3上設(shè)有電平轉(zhuǎn)換電路,所述燒錄器I連接中轉(zhuǎn)板2(本實(shí)施例為串口連接),所述中轉(zhuǎn)板2與轉(zhuǎn)發(fā)板3之間通過(guò)RS-485總線通信連接,所述轉(zhuǎn)發(fā)板3與目標(biāo)芯片4一一對(duì)應(yīng)連接(本實(shí)施例為串口連接),即該中轉(zhuǎn)板2和轉(zhuǎn)發(fā)板3在該系統(tǒng)中起到接口電平的轉(zhuǎn)換作用,使燒錄器I的通信接口和目標(biāo)芯片4的通信接口都能與RS-485的通信接口進(jìn)行匹配連接;所述中轉(zhuǎn)板2、RS-485、轉(zhuǎn)發(fā)板3構(gòu)成通信路徑。
      [0040]本實(shí)施例中,所述燒錄器I包括微控制器14、用于連接下載目標(biāo)程序的上行接口
      11、用于連接中轉(zhuǎn)板的下行接口 12、人機(jī)交互模塊13(包括按鍵和指示燈、IXD顯示屏等)。本實(shí)施例中,所述上行接口 11、下行接口 12包括串口、部分控制I/O 口和電源端口。
      [0041 ] 一種在線燒錄系統(tǒng),它包括PC機(jī)5,能實(shí)現(xiàn)PC機(jī)5與RS-485通信接口匹配的中轉(zhuǎn)板2和至少一能實(shí)現(xiàn)RS-485通信接口與目標(biāo)芯片4匹配的轉(zhuǎn)發(fā)板3,所述中轉(zhuǎn)板2和轉(zhuǎn)發(fā)板3上設(shè)有電平轉(zhuǎn)換電路,所述PC機(jī)5連接中轉(zhuǎn)板2(本實(shí)施例為串口連接),所述中轉(zhuǎn)板2與轉(zhuǎn)發(fā)板3之間通過(guò)RS-485總線通信連接,所述轉(zhuǎn)發(fā)板2與目標(biāo)芯片4一一對(duì)應(yīng)連接(本實(shí)施例為串口連接),即該中轉(zhuǎn)板2和轉(zhuǎn)發(fā)板3在該系統(tǒng)中起到接口電平的轉(zhuǎn)換作用,使PC機(jī)5的通信接口和目標(biāo)芯片4的通信接口都能與RS-485的通信接口進(jìn)行匹配連接;所述中轉(zhuǎn)板2、RS-485、轉(zhuǎn)發(fā)板3構(gòu)成通信路徑。
      [0042]本實(shí)施例中,所述轉(zhuǎn)發(fā)板3和中轉(zhuǎn)板2都帶有微控制器。所述轉(zhuǎn)發(fā)板3上設(shè)有第一顯示模塊,用于顯示與之對(duì)應(yīng)連接的目標(biāo)芯片4是否燒錄成功。所述轉(zhuǎn)發(fā)板3上設(shè)有第一顯示模塊,該第一顯示模塊連接轉(zhuǎn)發(fā)板上的微控制器14,用于顯示與之對(duì)應(yīng)連接的目標(biāo)芯片4是否燒錄成功。所述中轉(zhuǎn)板2設(shè)有第二顯示模塊,該第二顯示模塊連接中轉(zhuǎn)板上的微控制器14,用于顯示各目標(biāo)芯片4的燒錄結(jié)果的匯總情況。該第一顯示模塊可以是簡(jiǎn)易的指示燈。
      [0043]本實(shí)施例中,所述目標(biāo)芯片4為NXP芯片。還可以是其他型號(hào)和系列的支持串口燒錄的嵌入式芯片。
      [0044]本發(fā)明所述的燒錄方法包括針對(duì)離線燒錄系統(tǒng)的燒錄方法和針對(duì)在線燒錄系統(tǒng)的燒錄方法:
      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1