会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
独幻漂流
博客园
首页
新随笔
联系
订阅
管理
[置顶]
STM32 串口接受不定长数据_DMA+空闲中断_环形缓冲区(环形队列)_485_232
摘要: 串口接收不定长数据 应用场景 搬运串口外设中长度未知的数据 通常用于下位机串口发送一帧的场合 问题:中断发送数据帧的速率很快,MCU来不及处理此次接收到的数据 在重新开启接收DMA通道之前,将LumMod_Rx_Buf缓冲区里面的数据复制到另外一个数组中, 然后再开启DMA,然后马上处理复制出来的数
阅读全文
posted @ 2019-02-23 22:32 独幻漂流
阅读(4693)
评论(0)
推荐(0)
2019年11月26日
STM32_FreeRTOS_按键处理_状态机+定时器_FIFO机制
摘要: 裸机--按键采集方式: 扫描方式:while(1)中不断扫描引脚的高低电平,实现扫描按键的功能,效率低 外部中断:把中断源和引脚连接起来.再设置外部中断触发方式.实现按键触发外部中断,效率高 定时器中断:每隔一段时间检测引脚电平,然后消抖.实现按键检测.常用于实时系统等复杂场景.裸机也可以用. 按键
阅读全文
posted @ 2019-11-26 18:41 独幻漂流
阅读(4632)
评论(0)
推荐(0)
2019年11月18日
STM32_ADC_DMA_中断_多通道_
摘要: 裸机--ADC 简介 STM32f103 系列有 3 个 ADC,精度为 12 位,每个 ADC 最多有 16 个外部通道。 其中ADC1 和 ADC2 都有 16 个外部通道,ADC3 根据 CPU 引脚的不同通道数也不同,一般都有8 个外部通道。 功能 电压输入范围: ADC 输入范围为:VRE
阅读全文
posted @ 2019-11-18 23:58 独幻漂流
阅读(3931)
评论(0)
推荐(0)
2019年2月24日
STM32 SPI通讯_摘自<STM32库开发实战指南>
摘要: 通信方式:高速全双工 作用: 主机与从机之间同步交换数据 时钟: 最大18Mhz,支持DMA,可以配置SPI协议 通信线 MISO 主输入从输出 MOSI 主输出从输入 SCLK 时钟信号,主设备产生 CS 片选信号,主设备控制 协议层 起始信号 NSS 信号由高变低 终止信号 NSS 信号由低变高
阅读全文
posted @ 2019-02-24 22:53 独幻漂流
阅读(1183)
评论(0)
推荐(0)
2019年2月23日
STM32 IIC EEPROM(24C02)__摘自<STM32库开发实战指南>
摘要: F1系列似乎有硬件缺陷,使用软件模拟通信协议 物理层 数据线(传输数据)和时钟线(同步数据) 它是一个支持设备的总线。“总线”指多个设备共用的信号线。在一个 I2C 通讯总线中,可连接多个 I2C 通讯设备,支持多个通讯主机及多个通讯从机。 每个连接到总线的设备都有一个独立的地址,主机可以利用这个地
阅读全文
posted @ 2019-02-23 21:21 独幻漂流
阅读(624)
评论(0)
推荐(0)
公告