![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 75
心之雅
2023平安健康快乐
展开
-
stm32F407系列控制板用户手册
智能车,轮式机器人等需要电机场景;亦可作为物联网开发学习板;原创 2023-11-03 14:34:34 · 419 阅读 · 0 评论 -
stm32F103系列控制板用户手册
智能车,轮式机器人等需要电机场景;亦可作为物联网开发学习板;原创 2023-11-03 14:29:45 · 183 阅读 · 0 评论 -
stm32f407 驱动板调试记录
注意:这里不要按复位键,现在存在bug,如果按了复位键,就进入下载模式了,不能串口log。打开flyMcu工具,打开串口,接好控制板,复位 ,点击开始下载。拔掉串口线,再插到板子上(不要按不复位键),然后,打开串口软件。temperature和电压。修改tty串口权限,才能读写。按照原理图,配置对应引脚。降低gpio中断优先级。和使用tim的优先级。原创 2023-10-24 20:14:47 · 64 阅读 · 0 评论 -
stm32 利用链表和定时器动态实现led等器件周期性控制
本文主要介绍利用链表和定时器动态实现led等器件周期性控制,文章以led灯为例,周期性控制led闪烁,实现指定频率led等闪烁效果。其他器件和控制行为可以自行扩展。原创 2023-01-12 17:09:47 · 857 阅读 · 1 评论 -
stm32 esp8266 ota升级-自建mqtt和文件服务器在bootloader中全量升级
本文通过自建mqtt和文件服务器,动态获取升级配置,然后在bootloader中进行全量升级。有部分代码截图示例。1.mqtt升级消息包含version,file_name ,host,port等字段,程序可根据这些字段,动态配置固件名,升级服务器和端口号。2.升级所用的bin文件,是每隔512字节进行crc16校验,并将校验值插入其后,进而保证了数据传输的稳定性。原创 2023-01-12 12:18:11 · 1468 阅读 · 1 评论 -
stm32 打造自己环形队列
本环形队列实现以数组形式批量写入和读取队列中数据。写入数据时,对于队列剩余空间不足时,可以选择强制覆盖写入(会有覆盖部分原队列数据,请根据自己实现需要操作);不覆盖,则不会写入;读取数据时,如果超过队列中已存数据长度,则读取实际大小;没有超过,则正常读取。本环形队列可用作串口数据缓存接收,尤为适用于有具体协议格式数据,方便查找TAG标识进行定位。但对于串口采用DMA方式,接收大量无协议格式的数据,暂不适用。原创 2023-01-12 10:42:52 · 1554 阅读 · 2 评论 -
stm32 esp8266配网-smartConfig和BT串口方式配网
对于stm32+esp8266产品调试阶段wifi的ssid和passwd可以在代码中写死,但是到了产品上线阶段,就需要动态的配置wifi的ssid和passwd了。如通过蓝牙直连配网,smartConfig配网等方式。原创 2022-12-30 12:13:41 · 993 阅读 · 0 评论