Image
Image

wangtaohui

+ 关注

粉丝 0     |     主题 43     |     回帖 529

使用STM32CUBE MX创建STM32F407工程 串口DMA加空闲中断任意长度收发
2023-5-28 00:46
  • ST MCU
  • 15
  • 756
  OK,大功告成!!!! 工程下载地址:https://download.csdn.net/download/medojonh/10381613 ...  
  最后别忘了 一定要在串口中断中调用串口空闲中断回调函数。  
  在main函数中的while(1)之前添加串口DMA使能函数,开启串口空闲中断。 在主循环中添加FLAG检测,如果使用R ...  
  ......  
  uart.c  
  三、代码修改 1. uart.h 头文件中添加UART结构体: /* USER CODE BEGIN Private defines */ #define RX ...  
  ......  
  2.配置输出工程  
  配置LED -pin  
  配置中断优先级:  
  串口使用DMA,大大节省CPU开支。  
  串口使用DMA,大大节省CPU开支。  
  3.详细配置 1.串口参数配置:  
硬件SPI+LCD增强屏幕刷新率
2023-12-22 13:11
  • ST MCU
  • 17
  • 3045
  这些函数都是基于正点原子的历程修改的,硬件SPI加上后LCD刷屏速率应该会加快很多,其实可以更快就是加上DM ...  
  接下来就是LCD部分代码,其实只要更改两个函数即可,因为其他写文字刷屏的函数都是基于这两个函数写数据的 ...  
  spi.c 该文件在SPI的GPIO设置初始化中运用了HAL库,其他设置用寄存器,特别是函数编写部分。 ...  
  SPI相关代码 spi.h SDA连接PB15 SCK连接PB13(端口选择要根据自己的原理图修改,寻找支持S ...  
  SPI协议概括   SPI协议简单介绍一下。SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行 ...  
STM32 HAL 硬件IIC+DMA+简单图形库控制OLED
2023-12-20 15:18
  • ST MCU
  • 45
  • 3680
  3.选择Debug方式  
  2.选择启用晶振  
2
3
近期访客