🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>[danger] 以下内容包含专业知识,初学者可暂时跳过,先从本教程的第一部分开始学习 &emsp;&emsp;开发板默认配备一路USB转串口,这一路USB转串口既可以供STM32使用,又可以供NB-IoT模块使用。有时候,STM32需要与NB-IoT模块的串口连接在一起,而不使用USB转串口功能。我们可以通过拨码开关来**切换USB转串口的工作模式**。 ### 可以按以下方式切换USB转串口的工作模式 * 板USB转串口功能用在STM32上。 ![](https://img.kancloud.cn/be/c9/bec966c481363feaa8aa03c3f18186d4_801x838.png =200x) ### * 将USB转串口功能用在NB-IoT模块上。 ![](https://img.kancloud.cn/72/68/7268194c67f6a78e9a7909bbac562850_796x835.png =200x) ### * STM32的串口与NB-IoT模块连接在一起。 ![](https://img.kancloud.cn/c8/54/c8548f4e6fa69a983693b075aef8f523_817x856.png =200x) <br/> 其中的原理说明: * 拨码开关拨到左边表示“开”,拨到右边为“关” * URX 和 UTX 表示的是USB转串口的接收和发送 * STX 和 SRX 表示的是 STM32 的串口发送和接收 * NTX 和 NRX 表示的是 NB-IoT 模块的串口发送和接收