Alios-things|【Alios-things笔记】EMW3060 UART串口

庆科的EMW3060模组上拥有两个串口分别为调试串口和用户串口。
Alios-things|【Alios-things笔记】EMW3060 UART串口
文章图片

第9.10脚为用户串口,可以通过这个串口与EMW3060进行数据传输,第21,22,24,25脚为调试串口,这4个引脚同为一组调试串口。
【Alios-things|【Alios-things笔记】EMW3060 UART串口】在使用MXKit-Base V1.3开发套件在使用串口时需要注意,MXKit-Base 板上使用CP2105, USB 转双路 UART 电路,其原理图如下所示
Alios-things|【Alios-things笔记】EMW3060 UART串口
文章图片

红色框框部分为EMW3060模块上的用户串口引脚,蓝色部分为EMW3060模块上的调试串口引脚。
MXKit-Base 通过 Micro-USB 和 PC 连接, 安装驱动后, PC 端口会增加两个串口, 如下图所示。
Alios-things|【Alios-things笔记】EMW3060 UART串口
文章图片

其中, Enhanced COM Port 为用户串口, Standard COM Port 为调试串口。
如果想与EMW3060通过串口进行数据传输,可以使用用户串口,因为日志串口会输出一些日志信息,会干扰数据传输,但在使用用户串口时用中需要注意以下两点(基于MXKit-Base V1.3开发套件):
(1) RXD (J4)和 TXD (J6) 默认用跳线帽短接,此时模块用户串口通过
USB1-UART 与 PC 通信; 当模块通过 Arduino 接口的 TXD 和 RXD 与外部通信时, RXD (J4)和 TXD (J6)的跳线端子需要断开。
(2) 当使用用户串口的硬件流控功能时, CTS (J5)和 RTS (J3)需要用跳线帽短接,当不使用硬件流控功能时请断开。
(下图蓝色框框部分就是用户串口设置)

    推荐阅读