




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Allinformationincludedinthis iscurrentasofthedatethis isissued.Suchinformation,however,issubjecttochangewithoutanypriornotice.BeforepurchasingorusinganyRenesasElectronicsproductslistedherein,pleaseconfirmthelatestproductinformationwithaRenesasElectronicssalesoffice.Also,pleasepayregularandcarefulattentiontoadditionalanddifferentinformationtobedisclosedbyRenesasElectronicssuchasthatdisclosedthroughourRenesasElectronicsdoesnotassumeanyliabilityforinfringementofpatents,copyrights,orotherinlectualpropertyrightsofthirdpartiesbyorarisingfromtheuseofRenesasElectronicsproductsortechnicalinformationdescribedin.Nolicense,express,impliedorotherwise,isgrantedherebyunderanypatents,copyrightsorotherinlectualpropertyrightsofRenesasElectronicsorothers.Youshouldnotalter,modify,copy,orotherwisemisappropriateanyRenesasElectronicsproduct,whetherinwholeorinpart.Descriptionsofcircuits,softwareandotherrelatedinformationinthis areprovidedonlytoillustratetheoperationofsemiconductorproductsandapplicationexamples.Youarefullyresponsiblefortheincorporationofthesecircuits,software,andinformationinthedesignofyourequipment.RenesasElectronicsassumesnoresponsibilityforanylossesincurredbyyouorthirdpartiesarisingfromtheuseofthesecircuits,software,orinformation.Whenexportingtheproductsortechnologydescribedinthis ,youshouldcomplywiththeapplicableexportcontrollawsandregulationsandfollowtheproceduresrequiredbysuchlawsandregulations.YoushouldnotuseRenesasElectronicsproductsorthetechnologydescribedinthis foranypurposerelatingtomilitaryapplicationsorusebythemilitary,includingbutnotlimitedtothedevelopmentofweaponsofmassdestruction.RenesasElectronicsproductsandtechnologymaynotbeusedfororincorporatedintoanyproductsorsystemswhosemanufacture,use,orsaleisprohibitedunderanyapplicabledomesticorforeignlawsorregulations.RenesasElectronicshasusedreasonablecareinpreparingtheinformationincludedinthis ,butRenesasElectronicsdoesnotwarrantthatsuchinformationiserror .RenesasElectronicsassumesnoliabilitywhatsoeverforanydamagesincurredbyyouresultingfromerrorsinoromissionsfromtheinformationincludedherein.RenesasElectronicsproductsareclassifiedaccordingtothefollowingthreequalitygrades:“Standard”,“HighQuality”,and“Specific”.The mendedapplicationsforeachRenesasElectronicsproductdependsontheproduct’squalitygrade,asindicatedbelow.YoumustcheckthequalitygradeofeachRenesasElectronicsproductbeforeusingitinaparticularapplication.YoumaynotuseanyRenesasElectronicsproductforanyapplicationcategorizedas“Specific”withoutthepriorwrittenconsentofRenesasElectronics.Further,youmaynotuseanyRenesasElectronicsproductforanyapplicationforwhichitisnotintendedwithoutthepriorwrittenconsentofRenesasElectronics.RenesasElectronicsshallnotbeinanywayliableforanydamagesorlossesincurredbyyouorthirdpartiesarisingfromtheuseofanyRenesasElectronicsproductforanapplicationcategorizedas“Specific”orforwhichtheproductisnotintendedwhereyouhavefailedtoobtainthepriorwrittenconsentofRenesasElectronics.ThequalitygradeofeachRenesasElectronicsproductis“Standard”unlessotherwiseexpresslyspecifiedinaRenesasElectronicsdatasheetsordatabooks,etc. Computers;officeequipment;communicationsequipment;testandmeasurementequipment;audioandvisualequipment;homeelectronicappliances;machinetools; alelectronicequipment;andindustrialrobots.“HighQuality”:Transportationequipment(auto s,trains,ships,etc.);trafficcontrolsystems;anti-disastersystems;anticrimesystems;safetyequipment;andmedicalequipmentnotspecificallydesignedforlifesupport. Aircraft;aerospaceequipment;submersiblerepeaters;nuclearreactorcontrolsystems;medicalequipmentorsystemsforlifesupport(e.g.artificiallifesupportdevicesorsystems),surgicalim ntations,orhealthcareintervention(e.g.excision,etc.),andanyotherapplicationsorpurposesthatposeadirectthreattohumanlife.YoushouldusetheRenesasElectronicsproductsdescribedinthis withintherangespecifiedbyRenesasElectronics,especiallywithrespecttothe umrating,operatingsupplyvoltagerange,movementpowervoltagerange,heatradiationcharacteristics,installationandotherproductcharacteristics.RenesasElectronicsshallhavenoliabilityformalfunctionsordamagesarisingoutoftheuseofRenesasElectronicsproducts suchspecifiedAlthoughRenesasElectronicsendeavorstoimprovethequalityandreliabilityofitsproducts,semiconductorproductshavespecificcharacteristicssuchastheoccurrenceoffailureatacertainrateandmalfunctionsundercertainuseconditions.Further,RenesasElectronicsproductsarenotsubjecttoradiation design.Pleasebesuretoimplementsafetymeasurestoguardthemagainstthepossibilityofphysicalinjury,andinjuryordamagecausedbyfireintheeventofthefailureofaRenesasElectronicsproduct,suchassafetydesignforhardwareandsoftwareincludingbutnotlimitedtoredundancy,firecontrolandmalfunctionprevention,appropriatetreatmentforagingdegradationoranyotherappropriatemeasures.Becausetheevaluationof putersoftwarealoneisverydifficult,pleaseevaluatethesafetyofthefinalproductsorsystemmanufacturedbyyou.PleasecontactaRenesasElectronicssalesofficefordetailsastoenvironmentalmatterssuchastheenvironmentalcompatibilityofeachRenesasElectronicsproduct.PleaseuseRenesasElectronicsproductsincompliancewithallapplicablelawsandregulationsthatregulatetheinclusionoruseofcontrolledsubstances,includingwithoutlimitation,theEURoHSDirective.RenesasElectronicsassumesnoliabilityfordamagesorlossesoccurringasaresultofyourpliancewithapplicablelawsand maynotbereproducedorduplicated,inanyform,inwholeorinpart,withoutpriorwrittenconsentofRenesasElectronics.PleasecontactaRenesasElectronicssalesofficeifyouhaveanyquestionsregardingtheinformationcontainedin orRenesasElectronicsproducts,orifyouhaveanyotherinquiries.(Note1)“RenesasElectronics”asusedin meansRenesasElectronicsCorporationandalsoincludesmajorityowned(Note2)“RenesasElectronicsproduct(s)”meansanyproductdevelopedormanufacturedbyorforRenesasEZ-CUBE仿真器 軍事產(chǎn)品、大規(guī)模性印、和本用戶手冊(cè)的部分或者全部?jī)?nèi)容。本手冊(cè)使用的術(shù)語(yǔ)的含義請(qǐng)參照下表forRenesasFlashProgrammer,用于進(jìn)行Flash編程的GUI用于進(jìn)行Flash編程的GUI第1章概 第2章硬件名稱和功 Flash編 Flash編 第6章如何在RL78微控制器上使用EZ- Flash編 第7章如何在V850微控制器上使用EZ- Flash編 1EZ-CUBE是具有flash器編程功能的片上調(diào)試仿真器,可以用于調(diào)試程序或?qū)⒊绦驘龑?xiě)到內(nèi)置FlashUSB可以通過(guò)USB2.0接口和主機(jī)連接。3.3Flash4.3Flash5.3Flash 6.3Flash7.3Flash相應(yīng)片上調(diào)試和Flash器編程功能的相關(guān)規(guī)格在隨后的章節(jié)中介紹溫度0~濕度4080%RH(無(wú)結(jié)露溫度15~濕度4080%RH(無(wú)結(jié)露593540兼容IBM注WindowsXP,Vista,Windows1.05V±0.3V(典型值最大1002.7–5.5 :版)2.Int.”Ext.如需要改變頻率,必須選擇“Ext.Clock在這種情況下,需使用外部晶振連接)Debug當(dāng)選擇“DebugMode,運(yùn)行命令從GUI調(diào)試器發(fā)出時(shí),用戶程序?qū)⑦\(yùn)行。(出廠設(shè)Stand5T主機(jī)始終保持向EZ-CUBE供電。使用USB2.0對(duì)應(yīng)的mini-B連接器。SW-2開(kāi)關(guān)選為“ExtClock在EZ-CUBE上的外部晶振位置安裝振蕩器或者振蕩電路。(在調(diào)試器的配置框中,選擇外部晶振為主時(shí)鐘)。詳細(xì)信息,請(qǐng)參考CubeSuite+的用戶手冊(cè)。2-2EZ-CUBE-Flash編程是將程序?qū)懭朐O(shè)備內(nèi)置的Flash器的方法。可以在板上對(duì)設(shè)備進(jìn)行擦除,寫(xiě)入和校驗(yàn)”EZ-CUBE和目標(biāo)系統(tǒng)進(jìn)行通信,必須在目標(biāo)系統(tǒng)上安裝對(duì)應(yīng)的通信電路。本節(jié)描述了相關(guān)電路的設(shè)計(jì)EZ-CUBE和目標(biāo)系統(tǒng)進(jìn)行通信,必須在目標(biāo)系統(tǒng)上安裝對(duì)應(yīng)的通信電路。本節(jié)描述了相關(guān)電路的設(shè)計(jì)和3-1EZ-CUBEEZ-CUBE和目標(biāo)系統(tǒng)之間的通信,目標(biāo)系統(tǒng)上必須要安裝. 12345678EZ-CUBERESET該引腳用于接收來(lái)自目標(biāo)設(shè)備令/數(shù) 進(jìn)行Flash3- 1.這種連接的設(shè)計(jì)是認(rèn)為RESET信號(hào)是從N溝道開(kāi)漏緩沖器(輸出阻抗:100歐姆或更?。┹敵龅?。詳細(xì)信息請(qǐng)參考3.1.3reset引腳的連接 1.RESET信號(hào)是從N溝道開(kāi)漏緩沖器(輸出阻抗:100歐姆或更?。┹敵龅?。詳細(xì)信息請(qǐng)參考3.1.3reset引腳的連接。連接到目標(biāo)設(shè)備的RxD(接收方)。因?yàn)镋Z-CUBE是否連接而有所不同。RESET電路包含有N溝道開(kāi)漏緩沖器(輸出阻抗:100歐姆或更小)
如果復(fù)位電路的緩沖器為CMOS輸出,就不再需要2上拉電阻。當(dāng)僅進(jìn)行Fs編程時(shí),虛線框內(nèi)的電路可以略去。
需確保R1的阻值至少是R2阻值的十倍,R1為10k或更大。只有在進(jìn)行Flash編程時(shí),虛線框內(nèi)的電路才可以略去。的負(fù)載信號(hào)失真。目標(biāo)78K0/Kx2,內(nèi)部RAM:7~9字節(jié)X1,<1><2> <3>USB線纜(附件<4>EZ-CUBE(本產(chǎn)品<5>8引腳目標(biāo)線纜(附件 2.最大允許電流100mA,所以將EZ-CUBE連接到電流很大的目標(biāo)系統(tǒng)上。在EZ-CUBE與主機(jī)連通后,主機(jī)始終保持向EZ-CUBE供電。請(qǐng)?jiān)谀繕?biāo)系統(tǒng)上電之前EZ-CUBE連接到主機(jī)。未預(yù)留用戶資源或者未設(shè)置安全使用EZ-CUBE進(jìn)行調(diào)試時(shí),必須預(yù)留出一部分用戶資源作為調(diào)試區(qū)域和串行通口區(qū)域,安全I(xiàn)D也必須設(shè)置。詳細(xì)信息請(qǐng)參考3.2.6用戶資源的保留和設(shè)置安全I(xiàn)D。SW-2開(kāi)關(guān)選為“Int.Clock移除外部晶振的振蕩器或振蕩電路。(CubeSuite+的”DebugTool”的[ConnectSettings]選項(xiàng)卡中,時(shí)鐘選擇“Generatebyemulator”為主時(shí)鐘)。E使用用戶區(qū)域(圖7中陰影表示的區(qū)域)來(lái)完成自身和目標(biāo)設(shè)備的通信,或者完成各種調(diào)試功能。用點(diǎn)(●)表示的區(qū)域在調(diào)試過(guò)程中會(huì)一直被占用,其他區(qū)域的占用對(duì)應(yīng)實(shí)現(xiàn)各個(gè)調(diào)試功能。請(qǐng)參考后面描述的()至()項(xiàng),并在用戶程序中預(yù)留這些區(qū)域,或使用編譯參數(shù)加以指定。
yy
9字節(jié)9字節(jié)10字節(jié)1字節(jié)285Hc)安全I(xiàn)D02H(a)調(diào)試
如果這塊區(qū)域被Flash自編程重寫(xiě),則片上調(diào)試無(wú)法再進(jìn)行。[如何預(yù)留區(qū)域RenesasElectronics的編譯器時(shí),選用連接參數(shù)(-go)0x02、0x030x8F開(kāi)始的地址,用于調(diào)試,如圖3-8顯示了在CubeSuite+中的”BuildTool”的[LinkOptions]選項(xiàng)卡。選中下圖中的“Useon-chipdebug”256字節(jié)(0x8F0x18F257字節(jié)都預(yù)留出(b)(必須本區(qū)域用于安全設(shè)置,以防止對(duì)Flash器的。即使連接了片上調(diào)試的仿真器(EZ-CUBE),仍這個(gè)設(shè)置僅對(duì)Flash編程–如果安全I(xiàn)D鑒別錯(cuò)誤,片上Flash器的所有內(nèi)容都––[如何設(shè)置 CSEGAT084H;“SSS”是任意符號(hào)名(8個(gè)字符 如果地址0x84的內(nèi)容在自編程中被重寫(xiě)為0x00,EZ-CUBE和主機(jī)之間的通信就被,此時(shí)即使重啟調(diào)試器,調(diào)試和連接也無(wú)法進(jìn)行。此時(shí),只能通過(guò)Flash編程的方法擦除器內(nèi)容。本區(qū)域用于安全設(shè)置,以防止對(duì)Flash器的[如何設(shè)置3-9CubeSuite+中的”BuildTool”的[CommonOption]選項(xiàng)卡。請(qǐng)選中圖中的“SecurityID”選擇框,可以設(shè)置為任意ID值(10字節(jié)長(zhǎng)度)。(d)(必須保留此區(qū)域7~9個(gè)字節(jié)作為調(diào)試的堆棧區(qū)域。由于本區(qū)域被分配在緊鄰堆棧區(qū)域之前,所以本區(qū)域的實(shí)際地址會(huì)根據(jù)
[如何預(yù)留這段區(qū)域 0xFB090xFEDF范圍內(nèi)注 因?yàn)镋Z-CUBE在中斷時(shí)占用了0xFEDF,請(qǐng)將堆棧指針初始值指向0xFEDF,而不要指向另外,0xFEDF被用作堆棧區(qū)域,但是可以被用作變量區(qū)域。[如何預(yù)留這段區(qū)域 CSEG 0FFH,請(qǐng)認(rèn)真閱讀下列事項(xiàng),以保證EZ-CUBE的正常使用。不要在批量生產(chǎn)的產(chǎn)品上安裝曾用于調(diào)試的設(shè)備,因?yàn)镕lash器在調(diào)試過(guò)程中曾被多次重寫(xiě),F(xiàn)lash器片上調(diào)試時(shí)改寫(xiě)Flash如果片上調(diào)試時(shí)進(jìn)行了如下步驟,則設(shè)備中的Flash器會(huì)被改寫(xiě)<1>程<2>在器填充框中操<3>在器拷貝框中操?gòu)腇lash器編程的完成到轉(zhuǎn)入GUI控制需要一段時(shí)間如果在reset操作之后,緊接著有如下操作或者指令,堆棧指針初始化失敗的斷點(diǎn)功能就會(huì)失效。從器窗口寫(xiě)Flash器,等如果在堆棧指針沒(méi)有正確初始化的時(shí)候發(fā)生了一個(gè)軟件中斷,在任務(wù)欄就會(huì)顯示“UninitializedStackPointer”。如果發(fā)生了這種情況,后續(xù)的操作將無(wú)法正常進(jìn)行,所以,請(qǐng)確保在用戶程序中正確設(shè)置SP。EZ-CUBE上安裝時(shí)鐘時(shí),即使目標(biāo)系統(tǒng)的供電已經(jīng)關(guān)閉,電源的電平也可能不等于GNDEZ-CUBERESET_OUT引腳,目標(biāo)設(shè)備會(huì)進(jìn)入復(fù)位狀態(tài)。因此,目標(biāo)設(shè)備的POC功能執(zhí)行偽仿真功能。注意POC的檢測(cè)電壓和目標(biāo)系統(tǒng)的電壓有±1V的誤差。USB2.7到5.5V(根據(jù)目標(biāo)設(shè)備而定可以提供8MHz不支持(必須連接主機(jī)3-11顯示了Flash3-11Flash<1><2<3USB線纜(附件<4EZ-CUBE(本產(chǎn)品<58引腳目標(biāo)連接線(附件 RFP(RenesasFlashProgrammer)打開(kāi)RFP軟件。本節(jié)描述了使用RFP(RenesasFlashProgrammer)的一系列基本操作,使用UPD78F0513D作為示例設(shè)備。描述了執(zhí)行[Autoprocedure(EP)]命令到為目標(biāo)設(shè)備編程的整個(gè)過(guò)程。命令的詳細(xì)內(nèi)容,請(qǐng)參加RFP的用戶手冊(cè)。<目標(biāo)系統(tǒng) 電源電壓 <EZ-開(kāi)關(guān) SW-2開(kāi)關(guān):Int.ClockSW-4開(kāi)關(guān):5<RFP時(shí)鐘設(shè)置 8MHz,操作模式 命令參數(shù) 選中[Blankcheckbefore選中[Verifyafter 點(diǎn)擊【開(kāi)始】按鈕,指向[程序RenesasElectronicsCubeSuite+]ProgrammingTools],RenesasFlashProgrammerVx.xx點(diǎn)擊[RenesasFlashProgrammerVx.xx[Basicmode]]RFP 3-12 3-13 圖3-14[SelectCommunicationInterface] 圖3-15[SettingOscillator] 根據(jù)實(shí)際需要設(shè)置[InformationSettings選項(xiàng)卡中的選項(xiàng)。詳細(xì)內(nèi)容,請(qǐng)參考RFP3-16[InformationSettings 點(diǎn) 按[BlankCheck]、[Erase](如果目標(biāo)設(shè)備上的Flash器非空)、[Program]、[Verify]命令將會(huì)在目標(biāo)設(shè)備上依[請(qǐng)按照下列順序終止Flash如果你不需要對(duì)其它設(shè)備進(jìn)行編程,則請(qǐng)終止RFPFlash編程是將程序?qū)懭朐O(shè)備內(nèi)置的Flash器中的方法??梢栽诎迳蠈?duì)設(shè)備進(jìn)行擦除,寫(xiě)入和校驗(yàn)”EZ-CUBE和目標(biāo)系統(tǒng)進(jìn)行通信,必須在目標(biāo)系統(tǒng)上安裝對(duì)應(yīng)的通信電路。本節(jié)描述了相關(guān)電路的設(shè)計(jì)和本節(jié)描述了片上調(diào)試和Flash.. E283描述了每個(gè)引腳的功能。在調(diào)試和編程的時(shí)候,引腳配置有很大區(qū)別,所以請(qǐng)根據(jù)后面的章節(jié)中描述的電路連接例程設(shè)計(jì)合適的電路。 引腳名稱12345678EZ-CUBERESET該引腳用于接收來(lái)自目標(biāo)設(shè)備令/數(shù) 4-2. 詳細(xì)信息請(qǐng)參考4.1.3reset引腳的連接。據(jù)是否連接EZ-CUBE而有所不同。N溝道開(kāi)漏緩沖器(輸出阻抗:100歐姆或更小)EZ-CUBERESET_IN/OUT邏輯反轉(zhuǎn)時(shí),VDDGND的電平可能會(huì)不穩(wěn)定,所以請(qǐng)注意備注VV備注需確保R1的阻值至少是R2阻值的十倍,R1為10k或更大。如果復(fù)位電路的緩沖器是CMOS輸出,則無(wú)需上拉電阻R2。4-4reset信號(hào)僅通過(guò)電阻或電容產(chǎn)生。設(shè)計(jì)V 目標(biāo)78K0R/全速執(zhí)行,忽略斷點(diǎn)執(zhí)行,單步執(zhí)行,下一步執(zhí)行,運(yùn)行至::注<1><2<3USB線纜(附帶<4>EZ-CUBE本產(chǎn)品<58引腳目標(biāo)線纜(附帶USB 主機(jī)連通后,主機(jī)始終保持向EZ-CUBE供電。用戶資源沒(méi)有預(yù)留或者安全I(xiàn)D為了使用EZ-CUBE進(jìn)行調(diào)試,必須預(yù)留出調(diào)試程序區(qū),也必須設(shè)置安全I(xiàn)D和片上調(diào)試選項(xiàng)字節(jié)。詳細(xì)信息請(qǐng)參考4.2.5節(jié)用戶資源的保留,設(shè)置安全I(xiàn)D以及片上調(diào)試選項(xiàng)字節(jié)。用戶必須做好下面的保留以保證EZ-CUBE和目標(biāo)設(shè)備之間的通信以及實(shí)現(xiàn)每一個(gè)調(diào)試功能。使用RenesasELECTRONICS的編譯器,這些都可以通過(guò)選項(xiàng)設(shè)置。請(qǐng)參考下面的描述并設(shè)置。圖4-6.分配給調(diào)試程序的內(nèi)存空設(shè)置安全I(xiàn)D安全I(xiàn)D或者片上調(diào)試選項(xiàng)字節(jié)必須存放在圖4-6的黃域中(0xC3和0xC4到0xCD),以防止沒(méi)有認(rèn)證的這是一個(gè)放置調(diào)試程序的區(qū)域。程序?yàn)檎{(diào)試通口和CPU的運(yùn)行或者斷點(diǎn)做初始化操作。用字節(jié)的程序被定位到0x3FFA8~0x3FFFF區(qū)。[如何預(yù)留區(qū)域“Useon-chipdebug”22個(gè)字節(jié)區(qū)域被預(yù)備。通過(guò)設(shè)置起始地址和大小,內(nèi)部ROM結(jié)束地址之前的1,024個(gè)字節(jié)區(qū)域也被預(yù)留。這個(gè)區(qū)域用來(lái)存放安全設(shè)置以防無(wú)認(rèn)證的人Flash器。調(diào)試器根據(jù)設(shè)置的值對(duì)目標(biāo)設(shè)備進(jìn)行操.即使連上了片上調(diào)試仿真器(如EZ-這個(gè)設(shè)置只在Flash編程或自---注意事項(xiàng)只能設(shè)置第7和第0位(OCDENSET和OCDERSD)。保證設(shè)置第到第位為 確保設(shè)置為初始值(01,0)[如何設(shè)置下面說(shuō)明了用RENESASELECTRONICS的匯編器或編譯器時(shí)的設(shè)置樣例。如圖4-7中顯示了在CubeSuite+中的”BuildTool”的[LinkOptions]選項(xiàng)卡。選中下圖中的“Useon-chipdebug”選擇框,保留區(qū)域大小設(shè)置為1024字節(jié)。 這個(gè)區(qū)域用來(lái)存放安全設(shè)置以防無(wú)認(rèn)證的人Flash器。安全I(xiàn)D功能就像啟動(dòng)調(diào)試器的。只有在調(diào)IDIDID碼不匹配,調(diào)試器根據(jù)片上調(diào)試選項(xiàng)字節(jié)區(qū)域設(shè)置的值對(duì)目標(biāo)設(shè)備進(jìn)行操作(參考4-5)。[如何設(shè)置RENESASELECTRONICS的匯編器或編程器時(shí),設(shè)置安全I(xiàn)D就可以在安全I(xiàn)D區(qū)域產(chǎn)生一個(gè)ID碼。如圖CubeSuite+中的”BuildTool”的[CommonOption]選項(xiàng)卡。請(qǐng)選中圖中的“SecurityID”選擇框,可以設(shè)置為任ID值(10字節(jié)長(zhǎng)度)。4-8.安全I(xiàn)D 6圖4-9說(shuō)明了堆棧區(qū)域增加時(shí)的情況,圖中的內(nèi)部高速RAM從0xFCF00開(kāi)始。6 666
66高速RAM
66
66[如何預(yù)留區(qū)域 關(guān)于如何預(yù)留自編程的堆棧區(qū)域請(qǐng)參考自編程手冊(cè)請(qǐng)認(rèn)真閱讀下列事項(xiàng),以保證EZ-CUBE的正常使用。不要在批量生產(chǎn)的產(chǎn)品上安裝曾用于調(diào)試的設(shè)備,因?yàn)镕lash器在調(diào)試過(guò)程中被多次重寫(xiě),F(xiàn)lash器的重寫(xiě)次數(shù)無(wú)法保證。另外,調(diào)試程序?qū)懭肱可a(chǎn)的產(chǎn)品。在外部復(fù)位或內(nèi)部復(fù)位后,程序會(huì)進(jìn)行調(diào)試初始化處理。因此,從產(chǎn)生復(fù)位到用戶程序執(zhí)行的時(shí)間和實(shí)際如果使用實(shí)機(jī)調(diào)試而不使用EZ-CUBE,請(qǐng)使用RFP寫(xiě)入用戶程序。通過(guò)調(diào)試器的程序包括程序,這樣的程序如果在有使TOOL0引腳變成低電平的操作時(shí)會(huì)出現(xiàn)誤操作。調(diào)試器啟動(dòng)后,如果調(diào)試器配置框中的目標(biāo)設(shè)備連接設(shè)置和上次的調(diào)試設(shè)置不同,內(nèi)部Flash器會(huì)被擦如果通過(guò)RFP把程序?qū)懭雰?nèi)部Flash器,即使在片上調(diào)試選項(xiàng)字節(jié)設(shè)置中允許了片上調(diào)試,也不能進(jìn)行片上調(diào)試。如果要對(duì)這樣的目標(biāo)設(shè)備要進(jìn)行調(diào)試,可以先用RFP擦除內(nèi)部Flash器后通過(guò)調(diào)試器程序。調(diào)試過(guò)程中,調(diào)試程序停止了C1H地址處LVI的默認(rèn)啟動(dòng)功能。因此,即使調(diào)試結(jié)束,LVI默認(rèn)啟動(dòng)功能仍保持被停止?fàn)顟B(tài),通過(guò)flash編程功能改變地址C1H的設(shè)置。在單線模式下執(zhí)行調(diào)試的情況下(置的nhTtd區(qū)cnd1eT)),U生之間頻率變化太大(改變寄存器時(shí)除外),中斷可能不會(huì)正常發(fā)生。這種情況在工作電壓或溫度改變太大時(shí)也可能發(fā)生。FlashUART(單線模式2.7到5.5V(根據(jù)目標(biāo)設(shè)備而定5V±0.3V(不支持(必須連接主機(jī)4-10說(shuō)明了Flash4-10.Flash 帶有USB接口 包括RFP(RenesasFlashProgrammer),USB 8引腳目標(biāo)線纜(附帶FlashEZ-CUBEUSB 打開(kāi)RFP軟件。本節(jié)講述了使用RFP(RenesasFlashProgrammer)的一系列基本操作,用UPD78F1166作一個(gè)樣例。說(shuō)明執(zhí)行[Autoprocedure(EP)]命令為目標(biāo)設(shè)備進(jìn)行編程。命令的詳細(xì)內(nèi)容,請(qǐng)參加RFP的用戶手冊(cè)。<目標(biāo)系統(tǒng) 電源電壓 開(kāi)關(guān) SW-2開(kāi)關(guān):Int.ClockSW-4開(kāi)關(guān):5操作模式 待寫(xiě)文件 選中[Blankcheckbefore選中[Verifyafter 點(diǎn)擊【開(kāi)始】按鈕,指向[程序RenesasElectronicsCubeSuite+]ProgrammingTools],RenesasFlashProgrammerVx.xx點(diǎn)擊[RenesasFlashProgrammerVx.xx[Basicmode]]RFP 4-11 4-12 圖4-13[SelectCommunicationInterface] 根據(jù)實(shí)際需要設(shè)置[InformationSettings選項(xiàng)卡中的選項(xiàng)。詳細(xì)內(nèi)容,請(qǐng)參考RFP的用戶手冊(cè)。4-14[InformationSettings]選項(xiàng)卡 點(diǎn) 按[BlankCheck]、[Erase](如果目標(biāo)設(shè)備上的Flash器非空)、[Program]、[Verify]命令將會(huì)在目標(biāo)設(shè)備上依[按照下面的順序來(lái)結(jié)束Flash如果不需要對(duì)其它設(shè)備進(jìn)行編程,則請(qǐng)關(guān)閉RFPFlash編程是將程序?qū)懭朐O(shè)備內(nèi)置的Flash器中的方法。可以在板對(duì)設(shè)備進(jìn)行擦除,寫(xiě)入和校驗(yàn)”EZ-CUBE和目標(biāo)系統(tǒng)進(jìn)行通信,必須在目標(biāo)系統(tǒng)上安裝對(duì)應(yīng)的通信電路。本節(jié)描述了相關(guān)電路的設(shè)計(jì)和連本節(jié)描述了片上調(diào)試和Flash圖5-1.通口框.(MODE/ EZ-CUBE5-185-2描 引腳名稱123TargetVcc45678EZ-CUBEPTargetVccP 在電路連接示例中出現(xiàn)的常數(shù)值為參考值。如果進(jìn)行flash編程旨在量產(chǎn)時(shí),請(qǐng)徹底評(píng)估目標(biāo)設(shè)備的5-2.Flash 82.54mm*:E系統(tǒng)的復(fù)位電路。推薦的上拉阻值是4.7k?或以上。MCU可以由仿真器輸出“L”進(jìn)行復(fù)位。然而,復(fù)位IC輸出為“H”,則用戶系統(tǒng)復(fù)位電路不能設(shè)為“L”。R8C/1線時(shí)鐘異步串行接口(MODE引腳進(jìn)行通信ROM2KB<1><2 <3USB線纜(附帶<4>EZ-CUBE本產(chǎn)品<5>8引腳目標(biāo)線纜(附帶)或R8C轉(zhuǎn)接板(另購(gòu)USBSW-2開(kāi)關(guān):請(qǐng)選擇”Int.Clock”注意事項(xiàng)1.在USB線纜處于連接狀態(tài)時(shí),改變開(kāi)關(guān)的設(shè)置2.最大允許電流100mA,所以將EZ-CUBE連接到電流很大的目標(biāo)系統(tǒng)上。在EZ-CUBE與主機(jī)連通后,主機(jī)始終保持向EZ-CUBE供電。 EZ-CUBE和目標(biāo)系統(tǒng)之間通信錯(cuò)誤5-4. 1.仿真器需要重寫(xiě)OFS,OFS2和IDcode2.[R8CEZ-CUBEEmulator(DebuggingTool)。指定將(因此,用戶程序不能使用這些中斷。仿真器會(huì)改變這些中斷向量值用于自身使用。如果在用戶程序中編寫(xiě)中斷向量值不會(huì)發(fā)生問(wèn)題。這些向量地址不會(huì)在r]面板中被重寫(xiě)。其他用戶程序不要改變[Memory]面板上的這些值。如果寄存器內(nèi)容,將讀出在EZ-CUBE仿真器程序表5-6列出的SFRs由EZ-CUBE仿真器程序使用。不要更改其中的任何值,否則EZ-CUBE注.EFRA0可以設(shè)置為“高速片上振蕩器關(guān)閉”,高速片上振蕩器也不會(huì)停止。檢查低功耗,高速片上振蕩器關(guān)閉,評(píng)估最終產(chǎn)M。面板更改,EZ-CUBE將變?yōu)椴豢煽亍Z-CUBE設(shè)置選項(xiàng)功能寄存器(OFS:0FFFFh)071b。雖然這些地址可以改寫(xiě),并且能在[Memory]面板更改值,位0的更改值是無(wú)效的。 1:復(fù)位后看門(mén)狗定時(shí)器停b7:復(fù)位后計(jì)數(shù)源保護(hù)模式選擇位 1:復(fù)位后計(jì)數(shù)源保護(hù)模式無(wú)效此外,仿真器設(shè)置選項(xiàng)功能選擇寄存器2(OFS2:0FFDBh)低4位為1111b。b1,b0:看門(mén)狗定時(shí)器下溢期間設(shè)置 11:b3,b2:看門(mén)狗定時(shí)器刷新確認(rèn)期間設(shè)置 11:halt期間,EZ-CUBE仿真器程序?qū)⒃诔绦虿僮鬟^(guò)程中刷新看門(mén)狗定時(shí)器。如果用戶程序使如果變更,EZ-CUBE將無(wú)法控制MCU。如果選擇為"1",仿真器則無(wú)法控制MCU。當(dāng)調(diào)試低功耗模式時(shí),進(jìn)行窗口操作,直到模式取消后程序在斷點(diǎn)處停止。調(diào)試功能以停止Flash器時(shí),不要操作窗口,直到功能取消后程序在斷點(diǎn)處停止。按條件的寄存器(其中之一是,fOCO-F必須比CPU時(shí)鐘更快存取寄存器) 置的值將被。但是,用戶程序運(yùn)行時(shí),將顯示仿真器程序設(shè)置的值。如果用戶程序停止設(shè)置復(fù)位向量地注 1.可以執(zhí)行用戶程序中設(shè)置或刪除硬件斷點(diǎn)(中斷前),但復(fù)位將用戶程序執(zhí)行中設(shè)置的硬件斷2.如果在執(zhí)行用戶程序看門(mén)狗定時(shí)器復(fù)位或S/W復(fù)位,因?yàn)镾FR的初始化,硬件中斷(中斷前用戶程序停止時(shí)不執(zhí)行硬件復(fù)位(RESET#)。EZ-CUBEMCU。請(qǐng)注意,如果用戶或設(shè)置在CPU寄存器面板的值為優(yōu)先考慮。取等)發(fā)生時(shí),EZ-CUBE仿真器運(yùn)行將不可控。將顯示例如超時(shí)錯(cuò)誤的錯(cuò)誤信息。 在用戶程序啟動(dòng)運(yùn)行前立刻映射到MCU。無(wú)法控制MCU。CPU改寫(xiě)僅適用于數(shù)據(jù)區(qū)域。4KBROM-8KBROM-16KBROM-24KBROMBlock3:0A000h-32KBROM-48KBROMBlock3:08000h-64KBROMBlock3:08000h-96KBROM-128KBROM-UU改寫(xiě)模式以啟動(dòng)或在擦除掛起狀態(tài)。并且不能執(zhí)行單步指令啟動(dòng)U改寫(xiě)模式或進(jìn)入擦除掛起狀態(tài)。如果停止,E仿真器將無(wú)法控制U。此外,運(yùn)行程序前在Wat]面板自動(dòng)更新或]面板固定顯示,所以執(zhí)行期間不會(huì)發(fā)生器訪問(wèn)。-在CPU改寫(xiě)模式下重寫(xiě)內(nèi)部ROM后,檢查內(nèi)部ROM區(qū),CPU改寫(xiě)模式停用和[Memory]面板等CPUflash區(qū)執(zhí)行,和擦除過(guò)程可以暫停,不要使用S/W中斷。當(dāng)在用戶區(qū)重寫(xiě)flash器,啟動(dòng)調(diào)試器。在[ProjectTree]面板右擊[R8CEZ–CUBEEmulator(DebuggingTool,選擇R8CEZ-CUBE仿真器的[Property]。選擇[DebugToolSetting]選項(xiàng)卡,位于[System]下的"Debuggingtheprogramre-writingtheinternalflash"。然后選擇"Yes"。警告1.當(dāng)選擇[Debuggingtheprogramre-writingtheinternalflash.],不要在[Memory]面板等改寫(xiě)內(nèi)ROM區(qū)。同樣,注意當(dāng)選擇[Debuggingtheprogramre-writingtheinternalflash.]不能使用S/W中斷。當(dāng)在CPU改寫(xiě)模式時(shí)調(diào)試程序,可以使用器或修改功能。然而,不能在以下條件寫(xiě)指令正在執(zhí)行的寄存器,需要連續(xù)寫(xiě)入(FMR13位)。如果寫(xiě)指令被中斷的器或修改處理,MCU不承認(rèn)連續(xù)寫(xiě)入執(zhí)行。EZ-CUBE仿真器寫(xiě)入內(nèi)部ROM(flash器)時(shí),MCU不能復(fù)位或執(zhí)行調(diào)試操作。如果MCU復(fù)位或重發(fā)生Flash器改寫(xiě):當(dāng)調(diào)試時(shí),F(xiàn)lash器頻繁被EZ-CUBE仿真器重寫(xiě)。因此,不要在產(chǎn)品中使用用于調(diào)試的MCU。此外,當(dāng)EZ-CUBE程序被寫(xiě)入MCU調(diào)試時(shí),不保存用于調(diào)試的MCUFlash器內(nèi)容,也不使用產(chǎn)品的ROM數(shù)Flash器ID此MCU功能可防止除用戶之外的任何人Flash器MCUIDID碼(5-9)必須與[ConnectSettings]選項(xiàng)卡輸入的"IDcode"匹配,否則無(wú)法啟動(dòng)調(diào)試器。注意,當(dāng)ID碼為FFh,FFh,FFh,FFh,FFh,FFh,FFh,將視為未定義ID碼。此時(shí),ID碼將寫(xiě)入ID-[Debugging :FFh,FFh,FFh,FFh,FFh,FFh,FFh(無(wú)論用戶程序的內(nèi)容 如果寫(xiě)入MCU的ID碼區(qū)的ID碼與一個(gè)輸入在[Flash]的[IDCode]的匹配,EZ-CUBE仿真器寫(xiě)FFhFFhFFhFFhFFh,FFhFFh到ID表5-9ID碼FirstbyteofIDSecondbyteofIDThirdbyteofIDbyteofIDFifthbyteofIDSixthbyteofIDSeventhbyteofID如果CPU寄存器的值被[CPURegister]面板更改或flash器內(nèi)容被[Memory]面板更改,而用戶程序停止時(shí),只反映仿真器內(nèi)部緩存的值。更改寄存器的值或器內(nèi)容立即反映在MCU用戶程序啟動(dòng)前。(1)器存取向量區(qū),ID碼和OFS,OFS2區(qū)的值由仿真器重寫(xiě),要知道他們的校驗(yàn)和不匹配。向量地址復(fù)位,盡管的值在[Memory]面板等上顯示,要知道他們是仿真器緩存內(nèi)部值,在實(shí)際flash器中設(shè)置的值是仿真器指定當(dāng)您在[Editor]面板更改程序并且程序到MCU,取決于改變的內(nèi)容,您設(shè)置的軟件斷點(diǎn)地址可能不予糾正正常。在這種情況下,設(shè)置的軟件斷點(diǎn)的位置可能移動(dòng)。放置S/W斷點(diǎn)地址的指令在[Memory]面板顯示的不是“BRK指令(00h)當(dāng)在[Memory]和[Watch]面板的自動(dòng)更新有效時(shí),不執(zhí)行單步或多步。否則,會(huì)需要很長(zhǎng)時(shí)間來(lái)更新器程序中內(nèi)部處理指令(undefined,overflow,BRKINT)產(chǎn)生一個(gè)持續(xù)的軟件中斷時(shí),單步運(yùn)行不能執(zhí)行(參見(jiàn)圖5-6)。INTINTINTGO5-7INT因此,當(dāng)執(zhí)行這些指令時(shí),要知道Start/Stop功能不起作用。LDC LDINTBsrc"GotoHere"GotoHere"功能是使用硬件斷點(diǎn)(中斷前)。當(dāng)執(zhí)行"GotoHere"命令,所有硬件斷點(diǎn)(中斷前)和片上中斷無(wú)行(PC將不提示)。除[GoToHere]功能以外,在從程序停止的地址開(kāi)始進(jìn)行單步執(zhí)行之前,必須取消硬件斷點(diǎn)。這些情況包括以下兩[StepJSR指令(JSRI,INT,INTO,UND)之后,stepover指令將被執(zhí)行,后面的單步執(zhí)行失敗。JSR (a"JSR"可以是JSR,JSRI,INTINTO,UND (bnopRTS指令(子程序返回指令),并且[ReturnOut]同時(shí),在停止模式或等待模式時(shí),如果器內(nèi)容被參考或改變,在退出停止或等待模式,存取U器后,程序從設(shè)置在停止等待模式中的指令的下一個(gè)指令開(kāi)始重新啟動(dòng)。如果在器存取中程序進(jìn)入停止等待模式,器內(nèi)容的參考或改變有可能發(fā)生異常。因此,在程序運(yùn)行前,不可以自動(dòng)更新在[Memory]面板或[Watch]面板或確定[Memory]面板的顯示。同時(shí),不要在程序執(zhí)行中,不要為了重置目標(biāo)板管腳而設(shè)置或刪除硬件中斷(中斷前)。如果程序執(zhí)行過(guò)程中引腳復(fù)位,設(shè)置的硬件斷點(diǎn)不會(huì)發(fā)生,會(huì)刪除硬件中斷。并且,注意如果進(jìn)行1024字節(jié)或更大的數(shù)據(jù)處理,顯示器的內(nèi)容或器填充功能,因?yàn)檎加锰嗟臅r(shí)Flash.UART(單線模式2.7到5.5V(根據(jù)目標(biāo)設(shè)備而定5V±0.3V(不支持(必須連接主機(jī)5-8說(shuō)明了Flash5-8.Flash<1><2>包括WriteEZ5,USB<3>USB線纜(附帶<4>EZ-CUBE(本產(chǎn)品<5>8引腳目標(biāo)線纜(附帶)或R8C轉(zhuǎn)接板(另購(gòu)FlashEZ-CUBE附帶的配置手USBSW-2開(kāi)關(guān):請(qǐng)選擇”Int.Clock” 打開(kāi)WriteEZ5本節(jié)講述了使用WriteEZ5的一系列基本操作,用R5F21356M作一個(gè)樣例。說(shuō)明執(zhí)行[Autoprocedure(EPV)]命令為目標(biāo)設(shè)備進(jìn)行編程。命令的詳細(xì)內(nèi)容,請(qǐng)參加WriteEZ5的用戶手冊(cè)。<EZ-
SW-2開(kāi)關(guān):Int.ClockSW-4開(kāi)關(guān):5參數(shù)文件 時(shí)鐘設(shè)置 無(wú)(使用內(nèi)部高速振蕩器 待寫(xiě)文件 選中[Blankcheckbefore選中[ReadVerifyafter>圖5-9.DeviceSetup框的[Standard]選PRMFilePRMFile
打開(kāi)打開(kāi)<4>根據(jù)編程環(huán)境,設(shè)置[HostConnection]、[OperationMode]以及[SupplyOscillator]區(qū)域的內(nèi)容。下面給出圖5-10.設(shè)置后的DeviceSetup框[Standard]選<5>根據(jù)編程環(huán)境設(shè)置[Advance選項(xiàng)卡的[Commandoptions]、[Securityflagsettings]和[IDCodesettings]中的選項(xiàng)內(nèi)容。詳細(xì)內(nèi)容,請(qǐng)參考WriteEZ5的用戶手冊(cè)及WEZ5_readme。.>.([BlankCheck],[Erase](如果目標(biāo)設(shè)備上的Flash器非空),[Program],和[Verify]命令會(huì)在目標(biāo)設(shè)備上依圖5-13.[Autoprocedure(EPV)]按照下面的順序來(lái)結(jié)束Flash如果不需要對(duì)其它設(shè)備進(jìn)行編程,則請(qǐng)關(guān)閉WriteEZ5 Flash編程是將程序?qū)懭朐O(shè)備內(nèi)置的Flash器的方法??梢栽诎迳蠈?duì)設(shè)備進(jìn)行擦除、寫(xiě)入和校驗(yàn)”圖1為UE通信的整體接口框圖。如圖所示,E與目標(biāo)系統(tǒng)的目標(biāo)設(shè)備之間進(jìn)行串行通訊。為了實(shí)現(xiàn)通訊,目標(biāo)系統(tǒng)上必須安裝用于通信的電路。請(qǐng)參考本節(jié)的內(nèi)容設(shè)計(jì)合適的電路。這里用于串行通信的引腳基本上和使用Flash編程器(EZ-CUBE)時(shí)使用的串行通信引腳相同,但是有一.目標(biāo)系 主 12345678EZ-CUBERESET參考目標(biāo)設(shè)備的用戶手冊(cè)。參照表6-1和相關(guān)的電路連接示例。.據(jù)是否連接EZ-CUBE而有所不同。這種連接的設(shè)計(jì)是假定目標(biāo)系統(tǒng)的復(fù)位電路包含有N溝道開(kāi)漏緩沖器(輸出阻抗:100歐姆或更小)。當(dāng)VV備注需確保R1的阻值至少是R2阻值的十倍,R1為10k或更大。如果復(fù)位電路的緩沖器是CMOS輸出,則無(wú)需上拉電阻R2。6-5reset信號(hào)僅通過(guò)電阻或電容產(chǎn)生。設(shè)計(jì)V V 需確保R1的阻值至少是R2阻值的十倍,R1為10k或更大。6-3.10字節(jié)ID1<1><2><3>USB線纜(附件<4>EZ-CUBE(本產(chǎn)品<5>8引腳目標(biāo)線纜(附件SW-2開(kāi)關(guān):請(qǐng)選擇”Int.Clock”SW-2開(kāi)關(guān):請(qǐng)選擇”Int.Clock”機(jī)連通后,主機(jī)始終保持向EZ-CUBE供電。當(dāng)USB纜與PC機(jī)間連接時(shí),模式燈點(diǎn)亮為紅色。未預(yù)留用戶資源或者未設(shè)置安全使用EZ-CUBE進(jìn)行調(diào)試時(shí),必須預(yù)留出一部分用戶資源作為調(diào)試區(qū)域和串行通口區(qū)域,安全用戶必須做好下面的保留以保證EZ-CUBE和目標(biāo)設(shè)備之間的通信以及實(shí)現(xiàn)每一個(gè)調(diào)試功能。使用RenesasELECTRONICSCubeSuite+選項(xiàng)設(shè)置。請(qǐng)參考下面的描述并設(shè)置,詳細(xì)內(nèi)容請(qǐng)查閱圖6-7.分配給調(diào)試程序的內(nèi)存空 1.調(diào)試過(guò)程中,復(fù)位向量被重寫(xiě),指向程序區(qū)設(shè)置安全I(xiàn)D這個(gè)區(qū)域用來(lái)存放安全設(shè)置以防無(wú)認(rèn)證的人Flash器。安全I(xiàn)D功能就像啟動(dòng)調(diào)試器的。只有在調(diào)IDIDID碼不匹配,調(diào)試器根據(jù)片上調(diào)試選項(xiàng)字節(jié)區(qū)域設(shè)置的值對(duì)目標(biāo)設(shè)備進(jìn)行操作(參考6-4)。[如何設(shè)置RENESASELECTRONICS的編程器時(shí),設(shè)置安全I(xiàn)D就可以在安全I(xiàn)D區(qū)域產(chǎn)生一個(gè)ID碼。如下圖所示,在[BuildTool]的[CommonOptions]選項(xiàng)卡的”Device”處進(jìn)行設(shè)置一個(gè)任意的ID碼(10字節(jié))。6-8.安全I(xiàn)D 如果已經(jīng)忘記安全I(xiàn)D碼,請(qǐng)通過(guò)flash編程擦除flash器,然后再次設(shè)置安全I(xiàn)D。這個(gè)區(qū)域用來(lái)存放安全設(shè)置以防無(wú)認(rèn)證的人Flash器。調(diào)試器根據(jù)設(shè)置的值對(duì)目標(biāo)設(shè)備進(jìn)行操.即使連上了片上調(diào)試仿真器(如EZ-這個(gè)設(shè)置只在Flash編程或自---[如何設(shè)置下面說(shuō)明了用RENESASELECTRONICS的匯編器或編譯器時(shí)的設(shè)置樣例。如圖6-9把控制值設(shè)置為0x85。6-9.這是一個(gè)放置調(diào)試程序的區(qū)域。程序?yàn)檎{(diào)試通口和CPU的運(yùn)行或者斷點(diǎn)做初始化操作。用[如何預(yù)留區(qū)域.4圖6-11說(shuō)明了堆棧區(qū)域增加時(shí)的情況,圖中的內(nèi)部高速RAM從0xFCF00開(kāi)始。. 關(guān)于如何預(yù)留自編程的堆棧區(qū)域請(qǐng)參考自編程手冊(cè)請(qǐng)仔細(xì)閱讀以下事項(xiàng)以正確使用EZ-CUBE。不要在批量生產(chǎn)的產(chǎn)品上安裝曾用于調(diào)試的設(shè)備,因?yàn)镕lash器在調(diào)試過(guò)程中被多次重寫(xiě),F(xiàn)lash器的重寫(xiě)次數(shù)無(wú)法保證。另外,調(diào)試程序?qū)懭肱可a(chǎn)的產(chǎn)品。在外部復(fù)位或內(nèi)部復(fù)位后,程序會(huì)進(jìn)行調(diào)試初始化處理。因此,從產(chǎn)生復(fù)位到用戶程序執(zhí)行的時(shí)間和實(shí)際如果使用實(shí)機(jī)調(diào)試而不使用EZ-CUBE,請(qǐng)使用RFP寫(xiě)入用戶程序。通過(guò)調(diào)試器的程序包括程序,這樣的程序如果在有使TOOL0引腳變成低電平的操作時(shí)會(huì)出現(xiàn)誤操作。調(diào)試器啟動(dòng)后,如果調(diào)試器配置框中的目標(biāo)設(shè)備連接設(shè)置和上次的調(diào)試設(shè)置不同,內(nèi)部Flash器會(huì)被擦通過(guò)Flash如果通過(guò)RFP把程序?qū)懭雰?nèi)部Flash器,即使在片上調(diào)試選項(xiàng)字節(jié)設(shè)置中允許了片上調(diào)試,也不能進(jìn)行片上調(diào)試。如果要對(duì)這樣的目標(biāo)設(shè)備要進(jìn)行調(diào)試,可以先用RFP擦除內(nèi)部Flash器后通過(guò)調(diào)試器程序。Flash.USB2.7到5.5V(根據(jù)目標(biāo)設(shè)備而定5V±0.3V(最大電流:100有無(wú)(必須連接主機(jī)6-12顯示了Flash.<1><2>包括RFP(RenesasFlashProgrammer),USB<3USB線纜(附件<4EZ-CUBE(本產(chǎn)品<58引腳目標(biāo)連接線(附件USBSW-2開(kāi)關(guān):請(qǐng)選擇”Int.Clock”SW-2開(kāi)關(guān):請(qǐng)選擇”Int.Clock” 打開(kāi)RFP軟件。本節(jié)描述了使用RFP(RenesasFlashProgrammer)R5F100LE作為示例設(shè)備。描述了執(zhí)行[Autoprocedure(EP)]命令為目標(biāo)設(shè)備編程的整個(gè)過(guò)程。命令的詳細(xì)內(nèi)容,請(qǐng)參加RFP的用戶手冊(cè)。<目標(biāo)系統(tǒng)目標(biāo)設(shè)備 R5F100 SW-2開(kāi)關(guān):Int.ClockSW-4開(kāi)關(guān):T電源電壓 操作模式 程序文件 選中[Blankcheckbefore<1>點(diǎn)擊【開(kāi)始】按鈕,指向[程序[RenesasElectronicsCubeSuite+]ProgrammingTools][RenesasFlashProgrammerVx.xx],點(diǎn)擊[RenesasFlashProgrammerVx.xx[Basicmode]],啟動(dòng)RFP軟件。<2創(chuàng)建Createnewworkspace6-136-14] 根據(jù)編程環(huán)境設(shè)置[InformationSetting]選項(xiàng)卡的各項(xiàng)選項(xiàng)。這里設(shè)置[Target]和[Command中的選項(xiàng)。詳細(xì)內(nèi)容,請(qǐng)參考RFP 點(diǎn) 按[BlankCheck]、[Erase](如果目標(biāo)設(shè)備上的Flash器非空)、[Program]、[Verify]命令將會(huì)在目標(biāo)設(shè)備上依[請(qǐng)按以下步驟結(jié)束Flash如果不繼續(xù)對(duì)其他設(shè)備進(jìn)行編程,則終止RFP移除目標(biāo)線纜Flash編程是將程序?qū)懭朐O(shè)備內(nèi)置的Flash器的方法??梢栽诎迳蠈?duì)設(shè)備進(jìn)行擦除、寫(xiě)入和校驗(yàn)”圖1為UE通信的整體接口框圖。如圖所示,E與目標(biāo)系統(tǒng)的目標(biāo)設(shè)備之間進(jìn)行串行通訊。為了實(shí)現(xiàn)通訊,目標(biāo)系統(tǒng)上必須安裝用于
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 東北民歌演唱分析
- 光伏用地 招租合同范例
- 與國(guó)外合作合同范例
- 百轉(zhuǎn)千回-關(guān)節(jié)人偶在繪畫(huà)藝術(shù)中的附體及其流變
- 代購(gòu)服裝合同范例
- 加工服裝合同范例6
- 專利方法許可實(shí)施合同范例
- 農(nóng)民自己建房合同范例
- 公寓裝修合租合同范例
- CrossFit訓(xùn)練法對(duì)高中生體質(zhì)健康的影響研究
- 水利工程施工驗(yàn)收規(guī)范對(duì)工程監(jiān)理單位的要求
- 生豬行業(yè)pest分析
- 2024內(nèi)蒙古烏審旗圖克鎮(zhèn)圖克工業(yè)園區(qū)中天合創(chuàng)化工分公司招聘20人高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- 五年級(jí)上冊(cè)小數(shù)乘除練習(xí)300道及答案
- 《新概念英語(yǔ)第二冊(cè)》電子書(shū)、單詞、筆記、練習(xí)冊(cè)(附答案)匯編
- 學(xué)校心理健康教育的目標(biāo)體系課件
- 控制加班改善對(duì)策培訓(xùn)課件
- 功能材料-智能材料
- 《信息科技》學(xué)科新課標(biāo)《義務(wù)教育信息科技課程標(biāo)準(zhǔn)(2022年版)》
- 合同智能審核與風(fēng)險(xiǎn)預(yù)警
- 2024年中興通訊股份有限公司招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論