anywill 发表于 2016-10-20 17:01:35

ARM®mbed OS入门开发 mbed 串口与串口通信小实验

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物理串口接收数据,并发给虚拟串口
      }
   }
}

xyx365 发表于 2016-10-20 18:26:56

好资料,学习中。。。。

mark0668 发表于 2016-10-20 20:45:10

感谢分享

哈佛祖安智 发表于 2016-10-22 12:50:49

:)

dhffh 发表于 2017-5-29 11:28:04

亲测可用。谢谢啦:$
页: [1]
查看完整版本: ARM®mbed OS入门开发 mbed 串口与串口通信小实验