ARM®mbed OS入门开发 mbed 串口与串口通信小实验 //平台nucleo 70r+mbed //USB虚拟串口与PC串口通信 //波特率9600,无奇偶校验 #include "mbed.h" Serial pc(SERIAL_TX, SERIAL_RX); // 虚拟 USART2 tx, rx Serial device(PB_6, PA_10); // PC机usb转TTL CP2102 USART1 tx, rx int main() { while(1) { if(pc.readable()) { device.putc(pc.getc()); // 从虚拟串口接收数据,并发给PC } if(device.readable()) { pc.putc(device.getc()); // 从PC物理串口接收数据,并发给虚拟串口 } } } |
好资料,学习中。。。。 |
感谢分享 |
亲测可用。谢谢啦 |