C
文章平均质量分 80
a113160
这个作者很懒,什么都没留下…
展开
-
esp32批量烧录arduino生成.bin文件
esp32批量烧录arduino生成.bin文件下载工具arduino配置批量烧录步骤下载工具从官方下载批量烧录工具 官方下载地址.arduino配置文件-首选项-设置-显示详细输出 把上传勾上批量烧录步骤打开flash_download_tool_3.9.2.exe,根据实际芯片进行选择。将这一行提取出来,找到第二张图的字段 回到flash_download_tool_3.9.2.exe 根据上面字段配置工具中的SPI速度和模式根据arduino工具里的显示进行配置根据其他文章原创 2022-01-11 14:17:09 · 2089 阅读 · 1 评论 -
ESP32S2学习笔记——网络篇
ESP32S2学习笔记——网络篇说明基于wifi基于w5500的有线网口返回数据的处理说明都是当客户端,没有服务器的栗子。只有POST和GET没有UDP什么的。基于wifi废话不多说,直接上代码。初始化见下图,没连接上就一直打印 点。。。<WIFI.h>//set_up中添加WiFi.begin("wifi的名字","wifi的密码");while (WiFi.status() != WL_CONNECTED ){ delay(500); Serial.print("."原创 2021-12-30 17:40:08 · 2124 阅读 · 0 评论 -
浅谈UWB定位
浅谈UWB定位“零维定位”——定位空间为一个点简介应用场景算法介绍“一维定位”——定位空间为一条线应用场景算法“二维定位”——定位空间为一个平面简介算法1.采用AOA算法2.三基站TDOA测距(推荐阅读)无线同步有线同步3.四基站TDOA测距(推荐阅读)“三维定位”——定位空间为一个空间最后本文章仅是个人理解,如有错误欢迎留言指正。本文章既是记录自己的学习过程,也希望能后来者提供些许帮助。对于不知道UWB的,就不要往下看了。“零维定位”——定位空间为一个点简介首先这里的“点”指的是以基站为中心,原创 2021-03-27 00:04:57 · 3564 阅读 · 3 评论 -
Printf重定向
Printf重定向本文详细的介绍了如何重定向printf输出到串口输出的多种方法,包括调用MDK微库(MicroLib)的方法,调用标准库的方法,以及适用于 GNUC 系列编译器的方法。1.printf与fputc 对于 printf 函数相信大家都不陌生,第一个C语言程序就是使用 printf 函数在屏幕上的控制台打印出Hello World,之后使用 printf 函数输出各种类型的数据,使用格式控制输出各种长度的字符,甚至输出各种各样的图案。除此之外,在程序出错的时候,懒得调试,直接简单粗暴的加原创 2020-12-11 18:10:51 · 6413 阅读 · 0 评论 -
stm8s003控制WS2812彩虹呼吸灯
前言 买了亚博科技的树莓派智能贴身管家,自带固件使用i2c通信控制风扇和RGB灯,上电不能自扇热,需要树莓派i2c控制。RGB官方也只提供三个颜色变化根本就不酷炫。所以决定自己重写固件。(RGB代码在最后)一、风扇扇热static void TIM2_Config(void){ /* Time base configuration */ TIM2_TimeBaseInit(TIM2_PRESCALER_1, 999); /* PWM1 Mode configuration: Chann原创 2020-10-28 15:42:00 · 4207 阅读 · 2 评论 -
STM8S003引脚坑(开发过的人都知道)
实验目的 :控制stm8s003核心板进行简单的IO输入输出、中断、窗口看门狗,全休眠功能0.先看手册PB4和PB5引脚因为内部没有上拉电阻,所以不能输出高电平只能浮空输入。浮空输入也有问题 因为它只能检测到引脚是低电平还是非低电平,不能检测是高电平还是低电平。这也就导致了把此引脚作为外部中断的触发引脚不能是上升沿,只能是下降沿,不过不同的板子有的下降沿可以触发有的不能触发。可靠的方案还是换引脚或者加个上拉电阻吧。(╯‵□′)╯︵┻━┻1.普通的IO输入输出GPIO_Init(GPIOC, GPI原创 2020-09-23 10:16:31 · 7640 阅读 · 0 评论 -
串口DMAD透传
原创 2020-07-15 10:23:45 · 494 阅读 · 0 评论