stm32单片机用ch340烧录程序之后显示错乱是什么原因
程序错误。1、首先,把stm32单片机从机械主板上拆卸下来。
2、其次,把拆下来的stm32单片机安装到ch340烧录程序测试机器软件进行程序修复。
3、最后把stm32单片机重新安装在机械主板上即可。
绛旓細鎺ヨЕ涓嶈壇銆俇SB杞覆鍙浣跨敤鐨閫氬父鏄CH340鑺墖锛1.5鍏冿級锛屽緢灏戜娇鐢≒L2303鑺墖锛20鍏冿級銆傝孋H340鎵浜х敓鐨勪紶杈撹兘鍔涗笉澶熷己銆傚湪娌℃帴MAX232涔嬪墠鍙兘杩涜寰堢煭璺濈鐨勯氫俊銆傝В鍐虫柟娉曞彲浠ョ敤MAX232鑺墖鍔犲己浼犺緭鑳藉姏锛10M鏃犲帇鍔涳級銆傝鐢靛钩鍦∕AX232涓厛鐢盋MOS鐢靛钩杞垚TTL鐢靛钩鍐嶈浆CMOS鐢靛钩銆
绛旓細鍗曠墖鏈鏄氳繃 浼犺緭鐨勬暟鎹腑 /r/n鏉ュ垽鏂槸鍚︿竴涓暟鎹紶杈撳畬鎴愶紝濡傛灉涓嶆槸杩炵画鐨/r/n鍒欎笉鎺ユ敹璇ユ暟鎹紝濡傛灉瓒呰繃200涓瓧绗︿覆涔熸妸璇ユ暟鎹涪寮冦浣跨敤ch340鐨刄SB杞琓TL銆涓鑸帴鏈4鏍圭嚎銆鐢垫簮銆丟ND銆乀X銆丷X
绛旓細闇瑕丼TM32涓嶱C杩涜USB閫氫俊鎮ㄥ彲浠ラ夋嫨涓変釜閫斿緞锛岀涓锛氫綘鍙互浣跨敤STM32鐨RX鍙奣X鐨勪覆鍙i厤鍚堜覆鍙h浆USB鑺墖锛屾瘮濡侾L2303锛CH340杩欐牱鐨勮姱鐗囧疄鐜癝TM32涓嶱C鏈篣SB閫氫俊锛岀浜屼釜妯″紡灏辨槸浣跨敤STM32+CH375(甯SB鍥轰欢锛夎姱鐗囦笌PC閫氫俊锛岀涓変釜妯″紡灏辨槸鍒╃敤STM32鑷韩鐨刄SBslave鎺ュ彛涓嶱C閫氫俊锛屼絾鏄悗闈㈤偅绉嶅睘浜嶶SB锛岄偅涔...
绛旓細jtag鍙互鍦ㄧ嚎璋冭瘯锛ch340鏄浆涓插彛锛屽彧鑳界敤鏉ラ氫俊
绛旓細涓嶉渶瑕佺殑锛STM32鐨涓插彛鏄疶TL鐢靛钩鐨勶紝鍙鎺ュRX,TX锛孏ND涓夋牴绾垮氨濂斤紝濡傛灉澶栬鏄疪S232鐢靛钩锛岄偅涔堜箙闇瑕丮AX232鏉ヨ浆鎹㈢數骞筹紝鎺ㄨ崘涓ソ鐨勭敵璇风殑涓插彛宸ュ叿缁欎綘鍚э紝鍙鎺ュGND锛孯X,TX涓嶇敤绠★紝涓嶅鍙互閫氳繃寮鍏虫潵鍒囨崲锛屾瘮杈冩柟渚匡紝鍚屾椂涔熷彲浠ュ绉嶇數骞冲彲浠ヨ浆鎹紝...
绛旓細浣犳槸璁$畻鏈轰笓涓氱殑瀛︾敓鍚э紵鎴戝憡璇変綘鐜板疄涓病鏈夌悊鎯崇數婧愬暒锛岀幇瀹炰腑鐨勭數婧愬唴闃婚兘寰堝ぇ锛屽挨鍏舵槸鍗曠墖鏈涔嬬被鐨勫皬绯荤粺锛屽畠鏈潵鍔熻楀氨寰堝皬锛岀敤涓嶇潃澶у姛鐜囩數婧愶紝鍔犱笂涓虹渷鐢靛拰涓嶆槗鍧忥紝鏈夌殑杩樺姞浜嗕繚鎶ょ數璺紝鎵浠ヨ礋杞界◢閲嶅氨鑳芥妸鐢垫簮鐢靛帇鎷戒笅鏉ョ殑銆傜畝瑷涔嬩綘鎶奟4銆丷6鏀规垚10K鎴栬呮洿澶ч樆鍊间箣鍚庯紝5V淇″彿骞叉壈3.3V鐢垫簮绋冲畾...
绛旓細ISP涓嬭浇灏辨槸閫氳繃涓插彛1涓嬭浇銆STM 32 鐨FLASH涓湁涓郴缁熷瓨鍌ㄥ尯鍌ㄥ瓨鐫Bootloader绋嬪簭浣垮緱鍙互鐢ㄤ覆鍙1鏉ヤ笅杞界▼搴忋傚浘涓槸涓涓猽sb杞覆鍙g數璺紝ch340鏄竴鐗囧父鐢ㄧ殑usb杞覆鍙h姱鐗
绛旓細杩欏彧鏄釜USB杞覆鍙g殑璁惧鍛⑩︹﹀鏋滆浣犵湡鐨勮涓鸿繖鏄釜缂栫▼鍣紝閭f渶澶氭槸缁欐敮鎸佷覆鍙d笅杞界殑鍗曠墖鏈哄噯澶囩殑銆傛瘮濡係TC鍗曠墖鏈哄拰杞欢STC-ISP锛屼互鍙STM32鍗曠墖鏈虹殑Flash Loader Demo銆
绛旓細2銆佷覆鍙e彿鐨勯夋嫨姝e父鎯呭喌涓嬶紝灏嗗紑鍙戞澘鎸夌収绗滀竴鈥濇鐨勬柟寮忚繛鎺ュソ鍚庯紝涓插彛鍙峰悗闈細鏄剧ず鈥淯SB鈥擲ERIAL CH340锛圕OMX锛夆,濡傛灉娌℃湁鏄剧ず鐨勮瘽锛屽涓嬪浘鎵绀猴紝鐐瑰嚮鍙宠竟鐨勪笁瑙掑舰锛屾壘鍒扳淯SB鈥擲ERIAL CH340锛圕OMX锛夆濓紝鐐瑰嚮鍗冲彲銆傚浘 8 涓夈鍗曠墖鏈鍨嬪彿鍜屼覆鍙e彿閫夋嫨濂戒箣鍚庯紝鐐瑰嚮銆愭墦寮绋嬪簭鏂囦欢銆戝浘 9 鐒跺悗鎵惧埌...
绛旓細涓嶅彲浠ャ俿tlink鏄敤浜嶴TM8鍜STM32寰帶鍒跺櫒鐨勫湪绾胯皟璇曞櫒鍜岀紪绋嬪櫒锛岃CH340鏄竴涓猆SB鎬荤嚎鐨勮浆鎺ヨ姱鐗囷紝瀹炵幇USB杞覆鍙f垨鑰匲SB杞墦鍗板彛锛屼咯鑰呬綔鐢ㄥ畬鍏ㄤ笉鍚岋紝鎵浠tlink涓嶅彲浠ュ綋ch340鐢ㄣ