- 博客(20)
- 收藏
- 关注
原创 MQTT协议——有这一篇就够了
是一种基于模式的轻量级通讯协议,该协议构建于 TCP/IP 协议上。MQTT 最大的优点在于可以以极少的代码和有限的带宽,为远程设备。
2023-09-18 20:48:02
562
1
原创 ADC与DMA
时钟频率不能超过14MHz12位分辨率 0-4095 0-3.3v3.3/4096通道:18各通道。16个外部 +2个内部 最多支持23个通道规则转换:最多转换16通道 --通道排序采样频率:根据传感器设置单词转换/连续转换扫描模式:扫描 --多通道转换的触发条件 --外部触发/硬件触发数据存储:左对齐 右对齐转换完成 EOC置位校准:复位校准寄存器 (初始化校准寄存器) --有标志位为1的时候开始复位,完成后变为0校准寄存器 写1开始校准,校准完成变为0。
2023-09-07 10:20:24
1059
1
原创 USART串口通信
接收数据:借助接收中断USART_ITConfig(USART1,USART_IT_RXNE,ENABLE),来接受数据。数据发送: 首先判断发送寄存器是否为空,调用函数USART_GetFlagStatus(串口号,TC寄存器)判断:为1的话,说明上次传输完成,为0(reset)的话传输未完成。将数据填入数据寄存器,在时钟的驱动下自动从低位一位一位的往外发送。接收不定长数据时,数据无法处理,不知道上次数据是否发送完成。数据接收:配置接收中断,中断服务程序中取数据。有单独的发送器与接收器。
2023-09-06 18:46:04
642
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人