自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ESP32蓝牙BLE连接米家温湿度计

使用ESP32的BLE低功耗蓝牙功能连接米家的蓝牙温湿度计

2024-06-18 22:57:19 1708

原创 Python使用MQTT连接新版ONENet

Python使用MQTT协议连接新版本的ONENet平台,并实现上传数据流,包括鉴权token算法

2024-05-27 15:40:35 1412 3

原创 ESP32 IDF linux下开发环境搭建

根据ESPRESS 官网的文档搭建windows 和vscode下的开发环境很容易成功,但是linux环境下大搭建有很多问题,一部分是网络问题或者其他问题,因此为了解决这些问题就看本教程

2024-05-07 19:15:55 535

原创 IMX6ULL-UBOOT驱动移植

正点原子IMX6ULL 开发版移植UBOOT代码 主要是网络驱动部分

2024-04-18 21:05:06 1002

原创 使用MQTT.fx接入新版ONENet(24.4.8)

使用mqtt.fx接入新版的Onenet并且上传数据 ,非常详细

2024-04-08 11:16:10 2294 4

原创 STM32硬件IIC AHT10传感器数据采集与分析

AHT10温湿度传感器数据解析

2024-02-18 21:46:35 1090

原创 [ESP8266 RTOS]使用硬件定时器执行定时任务

ESP8266 RTOS开发例程使用硬件定时器创建一个定时任务

2024-01-17 23:15:57 575

原创 [ESP32 RTOS]点亮一个LED灯

ESP32 RTOS开发教程 点亮一个LED灯

2024-01-16 23:35:17 427 1

原创 ESP32 Linux环境配置

ESP32 IDF在linux上开发的环境配置教程

2024-01-14 21:39:47 1271 1

原创 [ESP8266 RTOS] 使用MQTT连接阿里云

ESP8266 RTOS SDK移植适配阿里云物联网组件 以及连接阿里云物联网

2024-01-12 23:29:45 1137 1

原创 [ESP8266 RTOS ]连接MQTT服务器

esp8266 RTOS 连接 mosquitto搭建的mqtt 服务器 以及实现控制功能

2024-01-10 18:28:43 770

原创 ESP8266 RTOS AP模式创建热点

esp8266 rtos 使用AP创建热点

2024-01-09 18:58:31 709

原创 WIFI STATION模式 连接AP

esp8266 rtos 开发 作为sta 连接热点

2024-01-07 17:20:25 437 1

原创 3.创建多任务

ESP8266 SDK RTOS开发之创建多任务

2024-01-04 16:59:50 352 1

原创 2.点亮一个LED

esp8266rtos 开发例程 点亮一个LED

2024-01-03 20:54:38 403 1

原创 1.配置开发环境

ESP8266 RTOS开发示例

2024-01-03 20:52:54 378 1

原创 STM32 硬件IIC移植U8g2库

STM32 HAL库 使用硬件IIC的方式移植U8g2库

2023-11-23 11:35:51 3176 1

原创 STM32 HAL库HAL_Dealy导致程序卡死

解决STM32HAL库使用HAL_Delay导致程序卡死的问题

2023-11-21 15:42:47 1193

原创 IMX6ULL编译20版本的uboot

为IMX6ULL编译高版本的uboot源码

2023-11-17 16:50:24 92 1

原创 学习笔记--RTOS信号量

简介:信号量是一种解决同步问题的机制,可以实现对共享资源的有序访问。和linux中的信号量差不多,描述资源数量,在使用资源时看剩余资源的数量,使用时将资源数量减一。信号量与队列的区别。

2023-02-20 22:51:23 495

原创 RTOS学习笔记--FreeRTOS相关API

临界区是指,希望这段代码能够完整的执行,不要被中断所打断,所以在代码运行前进入临界区,在代码执行完毕后再退出临界区,常常用于任务的创建,在任务创建时避免被中断所打扰,本质上是关中断。每一个任务创建时都有优先级,如果想让任务按照优先级去运行,则需要打开调度器vTaskStartScheduler();将宏configSUPPORT_DYNAMIC_ALLOCATION 配置为 1。RTOS有关于挂起和恢复任务的相关的API。​ 任务控制块描述了任务的信息。任务控制快结构体成员介绍。此函数会立刻进入就绪态。

2023-02-20 16:58:02 212

原创 RTOS学习笔记--FreeRTOS的列表和列表项

列表是 FreeRTOS 中的一个数据结构,概念上和链表有点类似,列表被用来跟踪 FreeRTOS中的任务。列表项就是列表项中的项目,相当于链表中的节点注意以下几点列表相当于链表,列表项相当于节点,FreeRTOS 中的列表是一个双向环形链表列表的特点:列表项间的地址非连续的,是人为的连接到一起的。列表项的数目是由后期添加的个数决定的,随时可以改变数组的特点:数组成员地址是连续的,数组在最初确定了成员数量后期无法改变。

2023-02-20 16:55:20 544

原创 RTOS学习笔记--时间片调度

介绍:在RTOS中,除了按优先级调度之外,还可以按照时间片调度,也就是给每个任务分配一个时间片,在该时间片中执行任务。时间片可以设置,由SystemStick决定其结构如下所示同等优先级任务,轮流执行;时间片流转一个时间片大小,取决为滴答定时器中断频率注意没有用完的时间片不会再使用,下次任务Task3得到执行还是按照一个时间片的时钟节拍运行如果在一个时间片内,任务没有执行完毕,那么将会等到下一个时间片在继续该任务剩下的代码。

2023-02-20 16:49:09 911 3

原创 学习笔记–RTOS源码介绍及系统移植

freeos通过寄存器,将软件和硬件联系起来,而portable就是描述寄存器的的移植文件使用MDK开发,只需要关注以下三个文件。

2023-02-20 16:47:34 467

原创 RTOS学习笔记--RTOS系统介绍

RTOS特点:RTOS全称为:Real Time OS,就是实时操作系统,强调的是:实时性,其将任务划分为多个任务进行,对每个任务设置优先级,高优先级的任务可以打断低优先级的任务,每个任务有自己独立的堆栈,其结构如下但是在实际上来说,RTOS中的任务是分时间而执行的,每一个任务都独立执行一会儿,然后跳转到下一个任务调度器:调度器就是使用相关的算法来决定当前需要执行哪种调度算法,RTOS支持三种形式。

2023-02-20 16:41:09 708

原创 VSCode搭建STM32开发环境

STM32CubeMX + VScode 完成32的开发

2023-02-20 16:13:08 1275

原创 在Windows电脑上配置Speedtest测速服务器

在Windows电脑上配置speedtest服务器,供平常测速调试使用

2022-04-23 09:36:25 6590 6

OnenetTokenV2.0

onenet token计算工具V2.0 配合教程食用

2024-04-08

STM32硬件IIC AHT10数据读取

STM32F103C8T6 HAL库 AHT10数据读取与分析

2024-02-18

Linux Python3.10代码包

Linux环境下升级高版本的Python的代码包,适用于下载比较慢的同学,压缩包中包含Python3.9.10 3.9.18 3.10.12

2024-01-14

ESP8266-RTOS-MQTT连接阿里云服务器

ESP8266 RTOS 3.0 SDK 使用MQTT协议连接阿里云物联网服务器 并上报数据

2024-01-12

ESP8266 RTOS 代码及编译工具

ESP8266代码及编译工具 配合教程使用

2024-01-02

OpenCV4.6.0资源包

OpenCV4.6.0资源包 包括源码包和扩展包opencv_contrib-4.6.0 适用于树莓派移植OpenCV的源码 为不方便下载的孩子提供捷径

2023-11-28

OpenCV4.8.0资源包

最新版OpenCV 4.8.0的资源包 更新时间2023-7.2 里面包括OpenCV的源码包和扩展包,给不能下载慢的孩子提捷径

2023-11-28

imx6ull的uboot 源码和交叉编译工具

imx6ull的uboot源码和高版本的交叉编译工具,其中源码版本为20版的,原子哥的例程版本为2016版本的,这是一个高版本的uboot配合教程使用

2023-11-17

基于stm32f103c8t6的rc522门禁程序

该项目基于c8t6,使用rc522读卡,读卡成功后驱动舵机开锁,以及蜂鸣器提示,有录入卡、删除卡、以及防死机的功能,为linux 环境下的stm32开发资源包,使用vscode开发,以及make进行编译。同时该程序运行在freertos环境下.

2023-03-23

vscode+stm32cubemx资源包

使用cubemx 生成代码用vscode 编译代码所需要的资源包

2023-02-20

Win搭建Speettest环境资料

win环境下搭建Speettest的资料

2022-04-23

Altium-Designer-PCB.zip

AD常用封装库,单片机方向,STM32,以及51单片机方向常用元器件封装,包括点阵,电源,USB等

2020-10-07

OpenCV4.4.0资源包.zip

包含OpenCV4.4.0和opencv_contrib-4.4.0 OpenCV 4.x的夏季更新已发布 :晴天: 此版本的亮点: SIFT(尺度不变特征变换)算法已移至主存储库(SIFT的专利已过期) DNN模块: 改进的图层/激活/支持更多模型: G-API模块: 在OpenCV后端引入了用于状态内核的新API :GAPI_OCV_KERNEL_ST。有状态内核在各个图执行(在标准中更多)或流的视频帧(在流模式下)中保留其状态。 在G-API推出更多面向视频的操作:goodFeaturesToTrack,buildOpticalFlowPyramid,calcOpicalFlowPyrLK。 添加了更多的图像处理内核:Laplacian和双边过滤器。 修复了G-API的OpenCL后端中的潜在崩溃。

2020-07-25

opencv4.3.0资源包.zip

包含最新的opencv4.3.0.zip和opencv_contrib-4.3.0.zip 4.3.0版本更新内容: 1、SIFT特征专利到期,从opencv_contrib扩展库移出到了正常的版本库中,不再需要NONFREE 2、新加入霍夫变换算法HOUGH_GRADIENT_ALT,提取圆效果更好

2020-06-11

树莓派opencv乒乓球识别.zip

基于树莓派opencv-python的乒乓球识别,通过USB摄像头采集环境中的数据,检测视频中的乒乓球,并识别乒乓球的颜色

2020-06-10

基于STM32F103C8T6的RC522 智能门锁.zip

以STM32C8T6为主控芯片,RC522为传感器读取卡的信息,经过信息比对后开门,有蜂鸣器反馈,防死机的功能,我写的代码都通俗易懂,经过验证系统稳定性较强

2020-06-06

最新opencv4.2.0资源包

内部包含opencv_contrib-4.2.0.zip和opencv-4.2.0.zip最新版本。

2020-04-12

opencv4.1.2资源包

包含opencv4.1.2的资源包和仓库文件 opencv_contrib-4.1.2.zip和opencv-4.1.2.zip

2020-04-12

NRF24L01无线通信整形数据收发.zip

修改自正点原子STM32F407ZGT6函数,使得NRF2401可以接受和发发送整形数据,收发程序按照自己需要更改参数即可

2019-08-04

ONENET稳定版.zip

ONENET 远程控制,上传数据,收发指令,只需要修改自己的设备ID 和APIKEY即可,使用WIFI 模块通信

2019-08-04

C8T6 ADC例程.zip

C8T6 ADC采集七线OLED显示,修改自平衡小车之家源码

2019-08-04

湿度监测报警仪.zip

课设HS1101湿度传感器,AD电路图、Multisim仿真、以及标准毕业论文报告

2019-07-11

C8T6 OLED例程.zip

STM32F103C8T6 128kFlash 七线OLED 程序,修改至平衡小车之家的库函数,正点原子程序结构,有注释。可以显示字符串数字,汉字等,

2019-06-25

空空如也

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

TA关注的人

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