
将USB中的接线端与板子上的对应接口相互连接,由于我的USB只有5针,所以不会涉及到在此处用短接线帽。2 x. {' s: S' x6 | 其中的电源与接地对应相连接,但是再接收与发送端要错开相接,其中TXD --RXD;RXDTXD . s# F! D$ [0 n/ z/ `9 b: I ![]() 之后就可以打开代码烧录助手,我用的是flymcu,设置好对应的参数及其端口之后: : Z+ g7 f( \7 h7 g 9 V0 a7 Z1 ~$ g ![]() ; K, O/ V; i; a% T 但是后面会发现:(一直烧录不进去)8 H+ x B4 a* d; E1 N% o: E ![]() ) |( [; W! _7 A7 c7 F1 Y" C9 j: D 后面上了查找了多方资料,总算找到了,需要将板子上的boot 0先置1,才能够进行代码烧写: ![]() ![]() 烧录结束之后,又得将boot0 重置为0 ,之后就可以进行串口通信的调试了1 h" j7 D8 L3 U4 f# c ![]() 9 B2 W+ z" ?; _: _3 y/ A* M$ W " [6 _- a- s* e& m. X! K 烧录完成之后,一定得进行将boot1重置为0,否则调试结果不会如你所愿得 3 {6 u! g8 V" j5 Q8 N% i1 L2 V 之后使用xcom串口助手,就可以进行串口调试了:+ R) ^. k' H! P8 N6 C, h/ D$ H" r+ w ![]() 下面的文字用于凑字数:" `8 i/ [* `7 A' V: H* F) m0 T 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连结上。, U# N7 C& i; }* d 0 J% t" [5 b5 D: d% M: E# N 具体实物表现为独立的模块化芯片,或作为集成于微处理器中的周边设备。一般是RS-232C规格的,与类似Maxim的MAX232之类的标准信号幅度变换芯片进行搭配,作为连接外部设备的接口。在UART上追加同步方式的序列信号变换电路的产品,被称为USART(Universal Synchronous Asynchronous Receiver Transmitter)。5 B2 g8 r. b5 j ———————————————— 版权声明:炽热254 如有侵权请联系删除9 B9 }; }3 m8 P0 f: S1 C& i: f ) f! T; G& N3 I! z9 t" F: h |