急!急!急!請(qǐng)問(wèn)使用ch32V003為了多個(gè)管腳,將SWIO(PD1)復(fù)用為IO口,被禁用下載功能,不能下載,成磚了,如何再刷?

急!急!急!請(qǐng)問(wèn)使用ch32V003為了多個(gè)管腳,將SWIO(PD1)復(fù)用為IO口,被禁用下載功能,不能下載,成磚了,如何再刷?目前官方軟件還沒(méi)串口下載還沒(méi)增加該器件。謝謝!

你好,可通過(guò)MRS導(dǎo)出的下載工具用如下方法把代碼清除掉,同時(shí)注意若使用下述1方法需要開(kāi)啟芯片的復(fù)位功能且要將LINKE的復(fù)位腳接至芯片復(fù)位腳,如若未開(kāi)啟芯片的復(fù)位功能則用方法2,但方法2需要使用LINKE的1V2版本,如若沒(méi)有可申請(qǐng)個(gè)LINKE的1V2版本。

image.png




你好,楊工!下載的時(shí)候是用的MRS環(huán)境直接下載的,那么請(qǐng)問(wèn)這個(gè)默認(rèn)的NRST是打開(kāi)的,還是默認(rèn)IO(IDE哪里能設(shè)置)?手冊(cè)看到的復(fù)位后都是IO級(jí)別最高,但我測(cè)試發(fā)現(xiàn)直接使用20pin芯片的NRST(PD7)腳做IO不行。 另外,如果要復(fù)用swio(PD1)是不是一定要禁用SWIO功能?我測(cè)試發(fā)現(xiàn)也沒(méi)法直接用,只能禁用SWIO,IO才好使。? ?

換個(gè)簡(jiǎn)單的說(shuō)法:NRST和SWIO我要用作IO口,怎樣的操作是正確的?

謝謝!??


你好,003出廠PD7默認(rèn)是復(fù)位功能,想配置為普通IO可通過(guò)配置用戶(hù)選擇字區(qū)域或者直接在SWD上位機(jī)進(jìn)行配置,另外PD1默認(rèn)復(fù)用為SWIO功能,如需用作普通IO,需關(guān)閉SWIO復(fù)用功能。(可參考CH32V003RM手冊(cè)中GPIO章節(jié)引腳復(fù)用部分)

image.png

image.png


非常感謝!


楊工,CH32V003這顆芯片如果每個(gè)IO都有用到了(實(shí)際情況也是如此),包括SWIO與NRST,我不用調(diào)試與仿真的情況下,要以怎么樣的方式才能正確的燒錄。不可能每次都按上面的方式來(lái)操作吧?


楊工,現(xiàn)在發(fā)現(xiàn)同一代碼,用MounRiver?Studio燒錄進(jìn)芯片可以運(yùn)行,但是用WCH-LinkUtility燒錄進(jìn)芯片就不能運(yùn)行,問(wèn)題出在哪里?用WCH-LinkUtility燒錄的步步驟是怎樣的,看是不是我操作錯(cuò)了。


你好,

? ? 1.首先第一個(gè)問(wèn)題如果用戶(hù)關(guān)了兩線接口且未使能復(fù)位腳,可通過(guò)LINK的1V2版本用上述方法(power off)清除代碼后即可再用LINK下載。當(dāng)然如果用戶(hù)有后期二次燒錄需求,可參考下我們EVT里的IAP例程,IAP例程實(shí)現(xiàn)是跳轉(zhuǎn)到boot區(qū)域然后可通過(guò)串口下載,可在自己代碼里加上此功能,想升級(jí)時(shí)跳轉(zhuǎn)至此區(qū)域即可。

? ? 2.關(guān)于您所說(shuō)的通過(guò)LINK上位機(jī)下載后跑不了的問(wèn)題可檢查下是否把IO腳復(fù)用成復(fù)位功能了,然后此功能腳再接地的話可能會(huì)出現(xiàn)此問(wèn)題。具體此上位機(jī)說(shuō)明可在EVT的pub文件夾下評(píng)估版說(shuō)明書(shū)查看。后續(xù)若還有問(wèn)題,可郵箱(yrl@wch.cn)與我溝通。

image.png,spacer.gif


請(qǐng)問(wèn)下,WCH-LinkE的方法2(power off)的原理是什么(是不是MCU在上電的一段時(shí)間內(nèi),debug是使能的,LinkE在這段時(shí)間內(nèi)去控制MCU然后實(shí)現(xiàn)的燒錄和下載)?

使用 power off 清空代碼在實(shí)際使用時(shí),最少需要多少條引腳連接至MCU?


你好,若使用power off,需要用LINK供電,原理就是Link會(huì)在下載瞬間會(huì)給芯片上下電,在芯片未跑用戶(hù)代碼前把代碼給清除,所以四根線即可,vcc,gnd,clk,dio


O%2D2U@H~__$U]H$O1{G969.png我的也是關(guān)閉了SWIO 按照以上2#的方法還是不能擦除。動(dòng)作執(zhí)行完后,還是運(yùn)行之前的程序。我用的芯片是003 sop8


您好,首先檢查一下確保接線的正常,然后檢查一下是否是使用的WCH-LinkE以及模式是否正確,正常應(yīng)該不會(huì)有問(wèn)題的

image.png


第二顆芯片成磚頭了,第一顆是因?yàn)殛P(guān)閉了下載引腳,第二顆是因?yàn)樵诔跏蓟锓帕藗€(gè)待機(jī)模式. 樓上說(shuō)用方法2要用到4根線,還一根CLK接芯片的哪個(gè)腳了?CH32V003? SOP8


您好,003系列3根線即可,其他CH32系列需要4根線


你是怎么關(guān)閉SWIO的?我找了手冊(cè)也沒(méi)找到


您好,若要將SWIO引腳作為普通GPIO使用,在進(jìn)行GPIO初始化的時(shí)候,調(diào)用下圖函數(shù)關(guān)閉SDI即可

image.png


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频