你們的單片機下載好麻煩!!好麻煩!!好麻煩!!

你們的單片機下載好麻煩,CH552、CH554、CH549、、、、、、、都特別麻煩,雖說提供了多種下載方式,但是各個都是雞肋,? 。
先說常用的串口下載,竟然還要單片機斷電,單純的復(fù)位都不行,你們見過誰家單片機串口燒錄程序還需要斷電的,我串口燒錄肯定得插著CH340吧,你們都沒考慮過單片機斷電情況下,連接上CH340的? RXD TXD GND這三根線,會依然給單片機提供微弱電流嗎?單純斷開VCC毫無意義呀,再斷開CH340?你們考慮過CH340只是用來燒錄和傳輸數(shù)據(jù),獨立電源供電嗎?

再說說USB下載,我看出串口下載是個坑,USB總會好點吧。結(jié)果一試,更差??!USB下載不僅需要斷電,還得將DP拉高,比串口下載還多按了個按鍵。


不說單片機好不好用,單純的燒錄程序都煩倒一片人,更別說后續(xù)的使用和調(diào)試了??丛贑H340的份上,希望你們能夠繼續(xù)深入優(yōu)化,單片機使用和調(diào)試手續(xù)少一步,僅僅比現(xiàn)在減少一步,就會增加很多用戶,一切從簡呀??!


以前STC也是要冷啟動,不知道現(xiàn)在怎么樣


之所以需要斷電下載,是因為只有在上電的時候才可能進BOOT來升級用戶程序(IAP跳轉(zhuǎn)除外),軟復(fù)位是進不了BOOT的。關(guān)于CH340的下載電路可以參考CH554EVT.SCH來設(shè)計,CH340 TX引腳需要加一個反向二極管可有效防止灌電,CH554開發(fā)板目前我沒有發(fā)現(xiàn)灌電現(xiàn)象,串口下載也很正常,下載方法:第一步上位機點擊下載,第二步板子撥一下CH554 VCC電源即可完成下載。(CH340也是一直有電的,建議參考設(shè)計)




串口方式下載可以設(shè)計成“免按鍵下載”,但是USB方式的不行。必須在上電時做引腳觸發(fā)進BOOT,上電時默認(rèn)DP引腳拉高進BOOT也可以極大方便USB下載,也可以做成所謂的“免按鍵下載”,DP是USB其中一根差分線,只需要改線,把DP和VCC串一個10K電阻即可做成一根USB下載線,這對于快速量產(chǎn)非常有利,同樣也不需要在PCB板子上留有下載按鍵,也可以實現(xiàn)“免按鍵下載”。




關(guān)于下載還有一點必須提一下,出廠的芯片第一次燒錄是直接進BOOT的,不需要外部任何觸發(fā),上電就進入BOOT。這對于量產(chǎn)也非常有利。

當(dāng)然,對于調(diào)試的時候,都希望可以一鍵下載,最好是都不去碰這個板子。但是CH5XX都不支持在線JTAG仿真下載等,但是CH549EVT開發(fā)板有涉及CH340的一鍵下載電路,可以參考實現(xiàn)一鍵下載。

如果有更好的下載建議,也歡迎大家提出。



是很麻煩,我調(diào)試CH563的時候,每次下載要先斷電源,再按著微動開關(guān)再上電源才能下載,也不能在線調(diào)試。但CH563就是調(diào)試?yán)щy,成品后功能和性價比還是很高的。


建議你可以自己寫一個UsbHID協(xié)議的IAP程序,這樣就能隨心所欲的調(diào)試了。

我就自己寫了一個IAP用在55X系列上,感覺比芯片內(nèi)置的Boot方便多了,無需斷電就可以通過上位機程序直接更新MCU用戶程序。

而且也方便后續(xù)的代碼升級,客戶體驗也很好。

真要是讓所有客戶都來個斷電再上電的升級,某些傻瓜客戶會瘋掉的。


哈哈,我覺得WCH的燒錄是最方便的,USB燒錄超級容易。對于本身USB接口的設(shè)備來,無須在板子上留任何編程接口。

我現(xiàn)在二種方法:

1>自己外面焊接作一個雙USB母口的盒子,接一個按鍵一個10K電阻,這樣就是下載器了!把設(shè)備接上一個口,然后按著按鍵再電腦USB接上一個口,就可以下載程序了。多容易


2>自己在固件中作上轉(zhuǎn)到內(nèi)置IAP代碼的代碼,第一次下載好后,以后自己用軟件控制,在軟件中操作轉(zhuǎn)向下載即可。


方便 是方便極了,缺點是WCH的芯片原帶ISP占了2-5K FLASH。Snap5.jpg


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

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