• 2023-12-25仿照Arduino的SoftI2C库写一个适合STM32的软件I2C库
    仿照Arduino的SoftI2C库写一个适合STM32的软件I2C库Arduino的SoftI2C库的相关链接:github链接同时我写了一篇关于IIC通信原理的博客,链接:IIC通信的相关知识当使用了Arduino的SoftI2C库后,发现这个库非常好用,用来软件模拟IIC通信。也想要在STM32上使用这个库,所以就有了移植SoftI2C
  • 2023-09-01hal库中串口常用函数介绍
    串口常用函数介绍串口发送**/****接收函数:**HAL_UART_Transmit();串口发送数据,使用超时管理机制HAL_UART_Receive();串口接收数据,使用超时管理机制HAL_UART_Transmit_IT();串口中断模式发送HAL_UART_Receive_IT();串口中断模式接收HAL_StatusTypeDefHAL_UART_Transmit(UART_Ha
  • 2023-08-27【STM32】8_0 DAN EX:UASER
    DMA简介直接存储器访问(DMA)用于在外设与存储器之间以及存储器与存储器之间提供高速数据传输。可以在无需任何CPU操作的情况下通过DMA快速移动数据。这样节省的CPU资源可供其它操作使用。DMA控制器基于复杂的总线矩阵架构,将功能强大的双AHB主总线架构与独立的FIF
  • 2023-08-26【STM32】5_0_串口通信
    串口通信概述通用同步异步收发器(USARTUniversalSynchronousAsynchronousReceiver/Transmitter)能够灵活地与外部设备进行全双工数据交换,满足外部设备对工业标准NRZ异步串行数据格式的要求。USART通过小数波特率发生器提供了多种波特率。它支持同步单向通信和半双工单
  • 2022-12-06串口基础 (HAL)
    一、扫描模式CubMAX配置介绍:模式选择:Asynchronous 异步通信Synchronous 同步通信SingleWire(Half-Duplex)单线/半双工MultiprocessorCommunication多处理
  • 2022-11-01USBD_HandleTypeDef
    /*USBDevicehandlestructure*/在DEVICE库里面,最主要的数据结构是USBD_HandleTypeDef,它将USB传输中的数据抽象到该数据结构内.该结构体包含所有变量和结构体,用以实时
  • 2022-10-27STM32HAL库常用函数速查手册
    STM32HAL库常用函数速查手册(V1.0.0.20221019_BETA)前言写程序时想不起来函数很麻烦,于是做了这么一个手册,常用的一些部分都加了注释标注了中文,搜集资料主要来源于CSDN和官