
将USB中的接线端与板子上的对应接口相互连接,由于我的USB只有5针,所以不会涉及到在此处用短接线帽。 其中的电源与接地对应相连接,但是再接收与发送端要错开相接,其中TXD --RXD;RXDTXD& X6 C9 t& E( f& Y 5 m+ N+ H' S2 U: K ![]() 4 R/ s! l% D6 U- T- @- w; q* w) q 之后就可以打开代码烧录助手,我用的是flymcu,设置好对应的参数及其端口之后: 0 i8 { V) _& e- h, y ![]() 5 W& P0 m+ T: E 但是后面会发现:(一直烧录不进去)( H/ }/ p& E g1 j ![]() 后面上了查找了多方资料,总算找到了,需要将板子上的boot 0先置1,才能够进行代码烧写:" A% S/ j7 Y0 o: w+ t: { 3 `* u! e& t3 `5 Y9 H H) v/ O* F1 K: r ![]() ![]() 烧录结束之后,又得将boot0 重置为0 ,之后就可以进行串口通信的调试了; e, x; G L0 b# z2 k& E& r3 L & `' c: `/ e4 N: a ![]() . Y( _, U0 H* p$ Z 烧录完成之后,一定得进行将boot1重置为0,否则调试结果不会如你所愿得 , i: |& O7 n4 c 之后使用xcom串口助手,就可以进行串口调试了: 5 Y3 a, L, J/ w# J- x. i- x ![]() ( E( X H+ ~# ^% E) W6 j3 B 下面的文字用于凑字数: 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连结上。: ]& d9 J3 v; b; l! G ( o# i+ H; V6 U2 M# u 具体实物表现为独立的模块化芯片,或作为集成于微处理器中的周边设备。一般是RS-232C规格的,与类似Maxim的MAX232之类的标准信号幅度变换芯片进行搭配,作为连接外部设备的接口。在UART上追加同步方式的序列信号变换电路的产品,被称为USART(Universal Synchronous Asynchronous Receiver Transmitter)。 ————————————————8 X" v1 t1 q# S; g 版权声明:炽热254 如有侵权请联系删除 ( ?5 O3 R1 b6 x& A5 Y. d7 l |