MX_USART1_UART_Init(); HAL_UART_Receive_IT(&huart1, (uint8_t *)UART1_temp, REC_LENGTH); printf("USART1 Init"); MX_USART3_UART_Init(); HAL_UART_Receive_IT(&huart3, &UART3_data, 1); HAL_UART_Transmit(&huart3, "USART3 Init", 11, HAL_MAX_DELAY); MX_I2C1_Init(); OL...
OLED_ShowString(56,32,"OFF",OLED_8X16); } OLED_ShowString(1,48,"LED:",OLED_8X16); if(HAL_GPIO_ReadPin(GPIOC,GPIO_PIN_15)) //读取 红外避障模块电平 {//高电平,就是没有遮挡 OLED_ShowString(56,48,"OFF",OLED_8X16); HAL_GPIO_WritePin(GPIOC,GPIO_PIN_13,GPIO_PIN_RESET);//给板载...
Last_i=(uint32_t)distant;// Last_i 保存上一次的值 } OLED_ShowString(1,32,"Relays:",OLED_8X16); if(HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_13)) { OLED_ShowString(56,32,"ON ",OLED_8X16); }else { OLED_ShowString(56,32,"OFF",OLED_8X16); } OLED_ShowString(1,48,"LED:",OLED_8X16...
gizwits_protocol.h:定义结构体、产品密钥、声明相关API函数,一般无需修改 (2)Utils文件夹中的文件说明 4.函数移植 (1)头文件添加 (2)添加部分代码 定时器的函数添加 该函数的位置 串口中断的函数添加 该函数的位置 gizwits_product.c文件函数添加添加 (3)部分代码注释 注释掉与HAL库有关的代码 从260-338行代...
本次采用STM32F103C8T6单片机、ESP-01S 模块、红外避障模块、蜂鸣器模块,OLED(0.96 iic)、继电器模块 、超声波模块,接入机智云平台,分别演示机智云平台的各类型数据点的用法。为嵌入式学习添砖加瓦,快速接入机智云云平台。 适用的人群:入门嵌入式、学生、电子DIY爱好者 ...
STM32最小系统板与ESP01S接入机智云教程 本次采用STM32F103C8T6单片机、ESP-01S 模块、红外避障模块、蜂鸣器模块,OLED(0.96 iic)、继电器模块 、超声波模块,接入机智云平台,分别演示机智云平台的各类型数据点的用法。为嵌入式学习添砖加瓦,快速接入机智云云平台。
文件夹的编译路径,以及添加进入工程补全外设的头文件,在main.h中添加#include"stm32f1xx_hal.h"编译...
通过stm32开发板进行WiFi控制: 要使用STM32开发板与ESP-01S模块进行WiFi控制,你可以通过串口通信将STM32与ESP-01S连接起来,并利用STM32的UART功能与ESP-01S进行通信。 下面的例子是使用stm32上的uart通信协议进行控制的: HAL库开发: #include"stm32f4xx_hal.h"#defineESP_UART_PORT USART2#defineESP_UART_BAUD...
【1.单片机部分】毕设:STM32+ESP8266-01S+阿里云+微信小程序 实现智能家居 XMP单片机学习笔记 4.5万 138 1:07:55 【2.三者联调部分】毕设:STM32+ESP8266-01S+阿里云+微信小程序 实现智能家居 XMP单片机学习笔记 1.8万 8 4:55:42 【挽救小白第一季】STM32+8266+小程序智能家居毕设实战 画卿师兄 ...
本次采用 STM32F103C8T6单片机、ESP-01S 模块、红外避障模块、蜂鸣器模块,OLED(0.96 iic)、继电器模块 、超声波模块,接入机智云平台,分别演示机智云平台的各类型数据点的用法。为嵌入式学习添砖加瓦,快速接入机智云云平台。 适用的人群:入门嵌入式、学生、电子DIY爱好者 ...