自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 修改Keil MDK的背景为黑底或护眼(绿色)

修改Keil MDK的背景

2022-08-23 10:18:51 2331 1

原创 Keil MDK修改pack包的路径

修改keil的pack包安装位置

2022-08-23 10:05:02 10290 1

原创 eclipse编译新建的C工程出现make :[C文件名] error 错误

eclipse编译报错解决方法

2022-08-22 15:15:10 949

原创 ESP32-C3学习笔记(7)ESP32-C3连接阿里云物联网平台并实现相互通信

1.在阿里云物联网平台建立esp32设备创建产品与设备https://help.aliyun.com/document_detail/73705.html?spm=a2c4g.11186623.2.13.541fc5dbZseXQU2.ESP32-C3新建工程参考官方例程 examples\protocols\mqtt\tcp3.获取阿里云物联网平台新建的设备参数ProductKey、DeviceName、DeviceSecret、Region、ClientID得到如下信息

2022-04-19 15:10:44 4731

原创 ESP32-C3作为蓝牙主设备根据mac地址和128位UUID去获取从机数据

ESP32-C3学习笔记(4)——BLE GAP主机端连接(uuid128)https://blog.csdn.net/Mr_VitaminC/article/details/124272506?spm=1001.2014.3001.5502ESP32-C3学习笔记(5)——BLE GAP主机端连接(根据mac地址)https://blog.csdn.net/Mr_VitaminC/article/details/124272780ESP32-C3学习笔记(6)——BLE GAP主机端的读、写、no

2022-04-19 14:45:48 3122 2

原创 ESP32-C3学习笔记(6)——BLE GAP主机端的读、写、notify

1.notif代码if (count > 0 && (char_elem_result[0].properties & ESP_GATT_CHAR_PROP_BIT_NOTIFY)){ gl_profile_tab[PROFILE_A_APP_ID].char_handle = char_elem_result[0].char_handle; esp_ble_gattc_reg

2022-04-19 14:30:23 1190

原创 ESP32-C3学习笔记(5)——BLE GAP主机端连接(根据mac地址)

乐鑫给的例程中是按照蓝牙设备名称去连接子设备,修改为按照mac地址连接子设备1.获取广播中的mac地址 case ESP_GAP_BLE_SCAN_RESULT_EVT: { esp_ble_gap_cb_param_t *scan_result = (esp_ble_gap_cb_param_t *)param; switch (scan_result->scan_rst.search_evt) { case ESP_GAP_SEARC

2022-04-19 14:23:35 1177

原创 ESP32-C3学习笔记(4)——BLE GAP主机端连接(uuid128)

esp32例程 esp32蓝牙做主机https://github.com/espressif/esp-idf/blob/8e3e65a/examples/bluetooth/bluedroid/ble/gatt_client/tutorial/Gatt_Client_Example_Walkthrough.mdESP32 GATTC修改UUID16bit和32bit UUIDESP32的GATTC demo可以与GATTS demo实现互相通信,UUID的配置也十分简单。以下是demo中的UUI

2022-04-19 14:15:10 1553

原创 ESP32-C3 wifi 微信配网+按键清除+LED状态

1.目录如下2.CMakeList内容修改如下idf_component_register(SRCS "smartconfig_button.c" "smartconfig_wifi.c" "smartconfig_led.c" "main.c" INCLUDE_DIRS ".")3.main.c内容如下#include <stdio.h>#include <string.h>#include <stdli.

2022-04-19 11:12:28 966

原创 esp32-C3学习笔记(3)配网程序添加按键和指示灯

基于GPIO的例程修改的,原理是:按键按下之后获取系统时间,松开之后获取当前系统时间,做差值,判断按键时间。#include <stdio.h>#include <string.h>#include <stdlib.h>#include "freertos/FreeRTOS.h"#include "freertos/task.h"#include "freertos/queue.h"#include "driver/gpio.h"#includ...

2022-04-19 11:07:00 1014

原创 esp32-C3学习笔记(2)保持配网信息+自动重连

实现模块在smartconfig的基础上,实现掉电自动重连的功能。那么我们势必要将配网的信息存储在NVS中,上电读取,如果得到存储的配网信息,就直接去联网;如果没有,就启动smartconfig配网。1. app_main 函数修改void app_main(void){ ESP_ERROR_CHECK( nvs_flash_init() ); //initialise_wifi(); check_wifi_config_in_nvs();}2.标识...

2022-04-19 11:03:41 1777 2

原创 esp32-C3学习笔记(1)微信配网

打开官方例程smart_configstatic void sc_callback(smartconfig_status_t status, void *pdata) { switch (status) { //连接未开始,请勿在此阶段开始连接。 case SC_STATUS_WAIT: ESP_LOGI(TAG, "SC_STATUS_WAIT"); break; //发现WIfi信道 case SC_STATUS_FIND_CHANNEL: ESP_LOGI(TAG, "

2022-04-19 10:38:29 899

原创 uniapp连接BLE设备 进行读、写、notify源码

关键代码已经贴出,如需获取工程请关注本人 工作号自取。

2022-03-09 20:20:20 1761 1

原创 在uniAPP中编写和低功耗蓝牙BLE通讯的程序-微信小程序-安卓app实测

uniapp和BLE之间 读取、写入、通知 的那点事

2022-03-07 22:18:12 3449 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除