|
将USB中的接线端与板子上的对应接口相互连接,由于我的USB只有5针,所以不会涉及到在此处用短接线帽。 % W, }* N1 v' w9 u5 a5 X ?8 f 其中的电源与接地对应相连接,但是再接收与发送端要错开相接,其中TXD --RXD;RXDTXD" n F# r& V8 H, `4 S4 n; I5 l) f
. C9 \/ f: ~- \$ L X7 b; Y0 H; J$ T 之后就可以打开代码烧录助手,我用的是flymcu,设置好对应的参数及其端口之后: * W; k# B) s; {: Y . V+ }' l( d3 A" U
" m& `+ E" A9 _$ O 但是后面会发现:(一直烧录不进去)
. r K2 i- U: [) O 后面上了查找了多方资料,总算找到了,需要将板子上的boot 0先置1,才能够进行代码烧写:
% V) o' `, X) i! w, _9 c 烧录结束之后,又得将boot0 重置为0 ,之后就可以进行串口通信的调试了: n1 R9 P/ I1 A& _' j" f
( K2 z9 L4 z; }: {" N" a 烧录完成之后,一定得进行将boot1重置为0,否则调试结果不会如你所愿得 1 l1 O% }, ^0 X7 ?0 Q q5 Z7 ^) p9 J0 a 之后使用xcom串口助手,就可以进行串口调试了: q# w. A" S2 I6 g; C1 y2 `; U+ @
下面的文字用于凑字数: 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连结上。$ x. D& A- Y6 X5 o ' K5 S4 |, r* r: h. c8 E: h 具体实物表现为独立的模块化芯片,或作为集成于微处理器中的周边设备。一般是RS-232C规格的,与类似Maxim的MAX232之类的标准信号幅度变换芯片进行搭配,作为连接外部设备的接口。在UART上追加同步方式的序列信号变换电路的产品,被称为USART(Universal Synchronous Asynchronous Receiver Transmitter)。 ————————————————# h' u, Y3 V/ k1 M9 Z- O 版权声明:炽热254% }) C5 ]0 e k. Q 如有侵权请联系删除) I( n# q% ^1 s' ^# k 8 [* k9 l, H) {5 ^ * e$ a& W# G0 l8 W4 V * I; s/ Z2 W: Z& h |
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【福利三:雨露均沾·逢7狂欢】之五:STM32系统时钟PLL故障排除1例
【福利三:雨露均沾·逢7狂欢】之三:AI帮我查BUG
福利三:雨露均沾·逢7狂欢】之二:STM32F407VG串口通信乱码故障的排除
基于STM32F103的I2C主从机通信
OpenBLT移植到STM32F103战舰开发板上适用于所有STM32F103系列的Bootloader
TFT LCD 与 FSMC 的硬件连接大容量 STM32F10xxx FSMC 接口
单片机:初学者该了解的STM32F103基础知识
2025软件工具兔哥知道
STM32之继电器模块
微信公众号
手机版