使用UART IDLE中断接收不定长数据
2023-09-18 15:41
在上一讲中,我们对USART进行了简单介绍,并讲解了如何在不使用DMA的情况下进行不定长度数据接收,本讲将着重讲解如何使用DMA进行USART不定长度接收。
2025-02-18 17:01
通信设计中考虑协议的灵活性,经常把协议设计成“不定长度”。一个实例如下图:锐米LoRa终端的通信协议帧。
2023-07-18 16:09
DMA接受+IDLE中断 实现思路:采用STM32F103的串口1,并配置成空闲中断IDLE模式且使能DMA接收,并同时设置接收缓冲区和初始化DMA。那么初始化完成之后,当外部给单片机发送数据的时候
2018-06-03 04:15
目前网络上使用stm32 spi的nss,基本上都使用的是nss的软件管理模式。
2023-11-03 12:38
[第11讲] SPI总线(85分钟),由何强主讲.本课主要讲解:(1).SPI总线介绍;(2).SPI总线的通讯时序;(3).STM32中的
2016-10-09 16:08
有人使用STM32F4芯片验证SPI功能。当使用片内两个SPI模块基于中断方式进行收发时,发现总是出现接收数据丢失的情况,貌似总丢失末尾2个数据。代码使用HAL库提供的API函数。这是怎么回事呢?
2023-12-11 09:20
线程或者中断服务程序都可以给消息队列发送消息。当发送消息时,消息队列对象先从空闲消息链表上取下一个空闲消息块,把线程或者中断服务程序发送的消息内容复制到消息块上,然后把该消息块挂到消息队列的尾部。
2019-03-25 15:22
SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex; //全双工
2019-06-06 15:17