想通过串口烧写STM32F103VCT6,不知用板子上哪个串口 stm32通过串口烧写程序是一直是这个问题,不知道该如何搞,...

STM32F103VCT6\u6700\u591a\u652f\u6301\u591a\u5c11\u4e2a\u4e32\u53e3

5\u4e2a \uff0c\u53ef\u4ee5\u540c\u65f6\u7528\u7684

\u8bf7\u786e\u4fdd\u4f60\u7535\u8111\u4e0a\u7684\u4e32\u53e3\u5de5\u4f5c\u6b63\u5e38,\u6d4b\u8bd5\u65b9\u6cd5,\u6253\u5f00\u4e00\u4e2a\u4e32\u53e3\u8c03\u8bd5\u52a9\u624b,\u77ed\u63a5\u4e32\u53e3\u7ebf\u7684TX\u548cRX,\u7136\u540e\u4e32\u53e3\u8c03\u8bd5\u52a9\u624b\u53d1\u9001\u4e00\u4e2a\u5b57\u7b26,\u6bd4\u5982a,\u5982\u679c\u4e32\u53e3\u901a\u4fe1\u6b63\u5e38,\u4f60\u80fd\u5728\u4e32\u53e3\u8c03\u8bd5\u52a9\u624b\u4e2d\u6536\u5230a.
\u8bf7\u786e\u4fddSTM32\u4e0a\u7528\u4e8eISP\u7684\u4e32\u53e3\u662f\u4e32\u53e31,IO\u662fPA9,PA10,\u5982\u679c\u662fSTM32F2XX,\u4e5f\u53ef\u4ee5\u662f\u4e32\u53e33.
\u8bf7\u786e\u4fddSTM32\u5728\u4e0a\u7535\u65f6\u4e24\u4e2aBOOT\u5f15\u811a\u7684\u7535\u5e73\u6b63\u786e(BOOT0=1,BOOT1=0\u8c8c\u4f3c,\u770b\u624b\u518c).
\u5982\u4ee5\u4e0a\u6761\u4ef6\u6ee1\u8db3,\u8fd8\u662f\u65e0\u6cd5ISP,\u8bf7\u8c03\u6574\u4e32\u53e3\u6ce2\u7279\u7387,\u6bd4\u59829600,\u65e0\u6821\u9a8c.
\u5e0c\u671b\u80fd\u5e2e\u5230\u4f60,\u591a\u5b9e\u9a8c\u5427\u697c\u4e3b.

请确保你电脑上的串口工作正常,测试方法,打开一个串口调试助手,短接串口线的TX和RX,然后串口调试助手发送一个字符,比如a,如果串口通信正常,你能在串口调试助手中收到a.
请确保STM32上用于ISP的串口是串口1,IO是PA9,PA10,如果是STM32F2XX,也可以是串口3.
请确保STM32在上电时两个BOOT引脚的电平正确(BOOT0=1,BOOT1=0貌似,看手册).
如以上条件满足,还是无法ISP,请调整串口波特率,比如9600,无校验.
希望能帮到你,多实验吧楼主.

确保你电脑上的串口工作正常,测试方法,打开一个串口调试助手,短接串口线的TX和RX,然后串口调试助手发送一个字符,比如a,如果串口通信正常,你能在串口调试助手中收到a.
请确保STM32上用于ISP的串口是串口1,IO是PA9,PA10,如果是STM32F2XX,也可以是串口3.
请确保STM32在上电时两个BOOT引脚的电平正确(BOOT0=1,BOOT1=0貌似,看手册).
如以上条件满足,还是无法ISP,请调整串口波特率,比如9600,无校验.

去看一下原理图吧

  • STM32鏃犳硶閫氳繃涓插彛鐑у綍绋嬪簭
    绛旓細1. STM32鏄3.3V渚涚數锛岃淇濊瘉鎵鏈夌殑VCC鍜孏ND閮芥病鏈夋帴閿欍2. STM32f103鏈夊唴閮ㄥ浣嶇數璺紝鍙湁褰撴娴嬪埌澶栭儴鐢靛帇澶т簬鐢靛帇闃鍊兼椂鎵嶄細鍚姩銆傚洜涓洪渶瑕佹娴嬪閮ㄧ數鍘嬶紝鎵浠ユā鎷烺ef/VDDA/VSSA涓嶈兘寮璺紝鍋氬疄楠屾槸鍙互灏哛ef/VDDA涓3.3V閾炬帴锛孷SSA涓嶨ND閾炬帴銆3. 涓插彛杩炴帴鏃讹紝瑕佽寰楁纭厤缃ソBoot0鍜孊oot1寮曡剼鐨勭數骞...
  • 鎬庢牱涓插彛瀵规柊鐨STM32鑺墖鐑у啓绋嬪簭 浣跨敤mcuisp涓插彛涓嬭浇,鑳借瘑鍒埌绔彛...
    绛旓細boot1绠¤剼搴旇鎺ュ湴 ,boot0鎷夐珮锛涓插彛鍑犳病鍏崇郴锛屽搴斿ソ灏辫銆傛尝鐗圭巼115200銆備互涓婂鏋滈兘涓嶈锛屽缓璁崲涓覆鍙o紝鎴栨崲涓姱鐗囪瘯璇
  • stm32閫氳繃涓插彛鐑у啓绋嬪簭鏄竴鐩存槸杩欎釜闂,涓嶇煡閬撹濡備綍鎼,姹傚ぇ绁炲府蹇...
    绛旓細璇风‘淇濅綘鐢佃剳涓婄殑涓插彛宸ヤ綔姝e父,娴嬭瘯鏂规硶,鎵撳紑涓涓覆鍙h皟璇曞姪鎵,鐭帴涓插彛绾跨殑TX鍜孯X,鐒跺悗涓插彛璋冭瘯鍔╂墜鍙戦佷竴涓瓧绗,姣斿a,濡傛灉涓插彛閫氫俊姝e父,浣犺兘鍦ㄤ覆鍙h皟璇曞姪鎵嬩腑鏀跺埌a.璇风‘淇STM32涓婄敤浜嶪SP鐨勪覆鍙f槸涓插彛1,IO鏄疨A9,PA10,濡傛灉鏄疭TM32F2XX,涔熷彲浠ユ槸涓插彛3.璇风‘淇漇TM32鍦ㄤ笂鐢垫椂涓や釜BOOT寮曡剼鐨勭數骞虫纭(...
  • 娌℃湁stlink鎬庝箞鐑у綍stm32
    绛旓細configureflashtools---銆婦ebug---銆-Stlinksettings--銆嬮噷闈㈣缃槸涓嶆槸swdio锛孌evice閲岄潰鏈夋病鏈変笢瑗裤傛渶绠鍗曠殑灏辨槸涓插彛锛岀敤FlashLoaderDemoSt-link鐨勮瘽灏鐢⊿TM32ST-LINKUtilityJ-link鐨勮瘽灏辩敤J-LinkARM涓嶈繃鍦ㄥ畨瑁呬簡St-link鎴朖-link涔嬪悗锛屽彲浠閫氳繃浣犵殑寮鍙戠幆澧冭皟鐢ㄨ呬袱绉嶅伐鍏峰疄鐜鐑у啓鍜屼豢鐪熴
  • stm32鑳鐑у啓娌℃湁澶栬鐨勭▼搴忓悧
    绛旓細鍙互銆傛牴鎹煡璇㈢浉鍏冲叕寮淇℃伅鏄剧ず锛stm32鐨鑺墖锛屽嚭鍘傛椂閮借嚜甯︿簡涓插彛鐑у啓鍔熻兘锛屽彲浠ュ湪涓嶄娇鐢ㄧ壒娈婄殑涓嬭浇鍣ㄣ佸彧鐢ㄤ覆鍙g殑鏉′欢涓嬪皢绋嬪簭鐑у啓杩涘幓銆STM32绯诲垪涓撲负瑕佹眰楂樻ц兘銆佷綆鎴愭湰銆佷綆鍔熻楃殑宓屽叆寮忓簲鐢ㄨ璁$殑ARMCortex?-M0锛孧0+锛孧3锛孧4鍜孧7鍐呮牳銆
  • stm32f1鐑у啓绋嬪簭鍚庤繍琛屾寚绀虹伅浼氫寒鍚
    绛旓細stm32f1鐑у啓绋嬪簭鍚庤繍琛屾寚绀虹伅浼氫寒銆俿tm32f1鑺墖鏄湪鐏彔鍚庣锛岀儳鍐欐槸涓插彛锛宻tm32鐨剈sart1鍙互鐑у啓绋嬪簭锛屽湪鍚庣浼氫寒锛屽湪鍓嶇涓嶄寒銆
  • 姹stm32鐑у啓绋嬪簭鐢佃矾
    绛旓細鍩烘湰鐨鐑у啓灏辨槸涓插彛锛stm32鐨usart1鍙互鐑у啓绋嬪簭銆傛垨鑰呮爣鍑嗙殑jtag銆傛渶绠鍗曠殑鏄痵wd锛屾妸PA13銆丳A14銆丷ST寮曞嚭鏉ワ紝鐢st-link鐑у啓銆備綘涓婄綉鎵炬壘stm32寮鍙戞澘鐨勫師鐞嗗浘锛岀収鐫鍏朵腑鐨勮璁℃潵鍚с
  • stm32濡備綍涓插彛涓嬭浇绋嬪簭
    绛旓細閰嶇疆寮鍙戠幆澧冩槸涓轰簡杩涜绋嬪簭鐨勭紪鍐欏拰涓嬭浇銆傚紑鍙戝伐鍏峰拰鐩稿叧鐨勮缃纭繚涓STM32鍗曠墖鏈鍏煎锛屼互渚胯兘澶熼『鍒╀笅杞界▼搴忋傚叾涓紝娉㈢壒鐜囨槸涓涓叧閿弬鏁帮紝瀹冨喅瀹氫簡鏁版嵁浼犺緭鐨勯熷害锛岄渶瑕佹牴鎹疄闄呮儏鍐佃繘琛岃缃鐑у綍Bootloader鏄负浜嗚STM32鍗曠墖鏈烘敮鎸涓插彛涓嬭浇鍔熻兘銆傝繖涓姝ラ氬父闇瑕鐢鍒扮紪绋嬪櫒鎴朣T-LINK绛夊伐鍏凤紝鎸夌収鐩稿簲鐨勬祦绋...
  • 浠涔堢被鍨嬬殑STM32鑺墖涓嶅彲浠涓插彛涓嬭浇绋嬪簭?
    绛旓細STM32鑺墖鏀寔涓插彛涓嬭浇绋嬪簭锛屼絾鏄浜庝竴浜涗綆绔垨鑰呰緝鑰佺殑STM32绫诲瀷鍙兘瀛樺湪纭欢鏉′欢涓嶆敮鎸佷覆鍙d笅杞界殑鎯呭喌銆傚涓嶆敮鎸佷覆鍙d笅杞界殑STM32绫诲瀷鏈夛細STM32F030xx绯诲垪锛氳绯诲垪鑺墖鍐呴儴娌℃湁Bootloader绋嬪簭锛屾棤娉閫氳繃涓插彛杩涜涓嬭浇銆係TM32F051xx绯诲垪锛氳绯诲垪鑺墖榛樿涓嶆敮鎸佷娇鐢║SART1浣滀负涓插彛涓嬭浇鍙o紝闇瑕佷慨鏀圭浉鍏冲瘎瀛樺櫒鎵嶈兘...
  • stm32f105鍗曠墖鏈哄浣閫氳繃涓插彛2涓嬭浇绋嬪簭?
    绛旓細棣栧厛纭畾鍙笉鍙互鐢ㄤ覆鍙2涓嬬▼搴忥紝濡傛灉涓嶈兘灏卞埆寰涓嬬湅浜嗐傚叾娆℃垜鐢⊿TM32F103涓嬬▼搴忥紙涓插彛1锛夋槸杩欐牱鐨勶細鍏堜娇BOOT0=1锛孊OOT1=0銆傜劧鍚庡浣嶏紝鏈鍚庢墦寮涓插彛涓嬭浇宸ュ叿涓嬭浇銆傚伐鍏风殑璇濅綘鍘籗T瀹樼綉鏈変笅杞戒笓鐢ㄧ殑杞欢锛屽鏋滀綘鎵句笉鍒扮暀涓嬮偖绠辨垜缁欎綘鍙
  • 扩展阅读:stm32所有型号对照表 ... 电脑检测不到stm32串口 ... stm32为什么不建议学 ... stm32通过串口控制灯亮 ... stm32串口烧录教程 ... 为什么不建议学单片机 ... stm32芯片选型表 ... x com串口搜索不到stm32 ... stm32串口通信步骤 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网