嵌入式
文章平均质量分 89
星水天河
这个作者很懒,什么都没留下…
展开
-
STM32 ESP8266 微信Airkiss智能配网连接WiFi并接入OneNET
你是否还在直接将wifi的ssid和密码直接写入STM32程序中通过串口发送给ESP8266?本文教你用微信Airkiss协议实现可视化地为ESP8266发送WiFi ssid和密码信息并连接WiFi,并使STM32主控设备接入OneNET。微信Airkiss协议是微信提供的一款为设备配网的技术。它为ESP8266配网的原理可以简单理解为:微信尽管不知道我们所使用的ESP8266的物理地址,但以Airkiss协议发送WiFi信息后,只要ESP8266工作在Station混杂模式下(开启了SmartConf原创 2022-05-02 11:07:22 · 5133 阅读 · 0 评论 -
stm32 LCD屏显示自绘图案
本文基于正点原子的stm32F103开发板和TFTLCD,代码中用到了部分函数也由正点原子提供。LCD显示图案的原理LCD上的每个像素点的颜色以及点亮与否都可以由代码来控制,在正点原子提供的函数中void LCD_Fast_DrawPoint(u16 x,u16 y,u16 color);就可以将坐标为(x,y)的像素点设置为指定颜色。因此我们只需知道我们要绘制的图案长为多少像素、宽为...原创 2020-02-03 20:26:49 · 14007 阅读 · 14 评论 -
BMD101传感器协议解析与STM32实现(LCD显示波形)
1 前言BMD101传感器是神念科技开发的心电传感器。目前有一些商家开发了BMD101传感器模块,基本上都是利用蓝牙直接传输数据到PC或手机端。而本文介绍通过串口将数据传送给单片机,并在单片机上完成数据解析和心电波形LCD显示的功能。2 通信协议解读BMD101 通过 UART 接口通信。这是一个标准的 UART 接口,定义为 1 个起始位,8 个数据位,1 停止位格式,波特率 57600。串口输出的数据包格式如下:包括Header(帧头)、data payload(数据有效载荷)、CRC校验原创 2021-01-21 20:33:03 · 6692 阅读 · 6 评论