首页 > 其他分享 >针对特种stm32F4板子的串口接线

针对特种stm32F4板子的串口接线

时间:2024-07-14 15:08:07浏览次数:11  
标签:蓝牙 通信 接线 串口 stm32F4 CH340 USART1

硬件接线说明

  • 直接采用4针的串口(TXD、RXD、GND、VCC),然后通过CH340芯片进行转换,就可以直接通过USB口转串口的方式达到和计算机通信的目的。

  • 如果采用有线方式与PC机进行通信,则需要用到CH340转换芯片,数据会通过USART1串口传输。

  • 如果采用无线方式与手机进行通信,则不需要用到CH340转换芯片,但是需要通过蓝牙模块进行数据的转发,蓝牙模块如果接在USART1串口的接口,则数据也是通过USART1进行传输。

  • 注意:如果打算实现有线通信和无线通信的结合,则需要把无线通信模块链接在其他的串口上即可,想要和计算机通信,只能使用USART1串口,因为引脚是固定的。

蓝牙用串口2,usb转ttl用串口1




标签:蓝牙,通信,接线,串口,stm32F4,CH340,USART1
From: https://www.cnblogs.com/shishusheng/p/18301588

相关文章

  • F103VET6+HAL库+UART串口空闲中断+DMA收发数据
    声明串口接收一段数据需要进入中断的次数太多了,为了充分利用CPU,使用空闲中断是更好的选择步骤一、CubeMX生成有关串口的配置串口全局中断勾上、DMA和DMA的中断勾上二、在main函数里使能两个串口的中断        第一个空闲中断、第二个接收寄存器不为空中断(后面解......
  • STM32F407外设ADC配置流程及代码示例
    STM32F407外设ADC配置流程及代码示例STM32的ADC(模拟-数字转换器)是STM32微控制器系列中集成的一个关键外设,用于将模拟信号(如温度、压力、光强等传感器输出的电压或电流信号)转换为数字信号,以便微控制器能够处理和分析这些信号。ADC配置流程:时钟配置:启用GPIOF和ADC的时钟。这是......
  • 温湿度传感器的学习及基于串口和逻辑分析仪的验证
    目录温湿度传感器温湿度传感器的基本概述测量精度硬件接线时序分析接收数据分析代码全局变量配置DHT11为输出模式配置DHT11为输入模式配置初始化DHT11发送开始信号判断DHT11温湿度传感器是否应答接收一位数据接收一个字节的数据接收DHT11传输的数据串口USART1的初始化利用串口发送......
  • 六、STM32F4+标准库+LWIP2.1.2移植+无操作系统
    最快最简单的移植LWIP协议栈,可改可不改的东西统一不修改。后期学会了有能力了再回过头来修改,操作复杂理论复杂,同时讲解对新手不是很友好,故此此文档只讲操作无任何理论讲解。零、所需文件及环境          1、第四章建立好的串口2当调试口程序    2、......
  • vofa与单片机的串口通信笔记
    1.HAL_UART_Receive(UART_HandleTypeDef*huart,uint8_t*pData,uint16_tSize,uint32_tTimeout)/*      huart:使用哪个串口进行通信      pData:一个地址,用于保存接受到的数据      Size:接收的数据个数Timeout:超时时间         ......
  • stm32f429iDisc AD规则组多通道+DMA转运
    扫描模式+非连续触发uint16_tAdc_Value[5]={0};DMA_InitTypeDefDMA_InitStructure;voidAD_Init(void){ RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1,ENABLE); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC,ENABLE); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph......
  • stm32f429i-Disc PWM生成 + 输入捕获测频率与占空比
    产生PWMvoidMy_PWM_Init(void){ RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3,ENABLE); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA,ENABLE); GPIO_PinAFConfig(GPIOA,GPIO_PinSource6,GPIO_AF_TIM3); GPIO_InitTypeDefGPIO_InitStructure; GPIO_InitStru......
  • gd32F470串口重定义
    c代码:/**@Author:Bleaach008*@Date:2024-07-1017:31:01*@LastEditTime:2024-07-1109:42:06*@FilePath:\MDK-ARMd:\Code\GD32\GD01_UART\MyApplication\Public.c*@Description:**Copyright(c)2024by008,AllRightsReserved.*//*Incl......
  • STM32时钟详解(基于STM32F429)
    目录前言一、时钟源组成二、时钟树三、时钟代码分析前言STM32的时钟就像是这个微控制器(MCU)的“心跳”或者“节拍器”。它决定了STM32内部各个部分(比如CPU、GPIO端口、串口通信等)的运行速度和时序。想象一下,如果你有一个机器人在做动作,时钟就是控制它每一步动作的速度......
  • 树莓派4B-用串口读取JY901S陀螺仪数据
    相关知识介绍陀螺仪是一种用来感测与维持方向的装置,基于角动量的理论设计出来的。陀螺仪主要是由一个位于轴心可以旋转的轮子构成,陀螺仪一旦开始旋转,由于轮子的「角动量」,陀螺仪有抗拒方向改变的趋向。陀螺仪多用于导航、定位等系统JY901S是9轴姿态角度传感器,支持串口和IIC......