2025年12月24日

RTOS实时系统-信号量如何确保一次只有一个任务可以访问某个资源

摘要: 目录 一、信号量的工作原理 二、二值信号量(Binary Semaphore) 示例代码 三、解释 四、运行结果 五、输出结果解释 六、注意事项 信号量(Semaphore)是一种同步机制,用于控制对共享资源的访问。信号量可以确保一次只有一个任务可以访问某个资源,从而避免多个任务同时访问同一资源导致 阅读全文

posted @ 2025-12-24 13:42 &大飞 阅读(4) 评论(0) 推荐(0)

实时操作系统(RTOS)中Event、 Semaphore、 Mutex 、 MessageQueue相关函数汇总及功能介绍

摘要: 目录 1. 事件(Event) 创建事件 设置事件 清除事件 等待事件 获取事件 2. 信号量(Semaphore) 创建信号量 获取信号量 释放信号量 3. 互斥锁(Mutex) 创建互斥锁 获取互斥锁 释放互斥锁 4. 消息队列(Message Queue) 创建消息队列 发送消息 接收消息 删 阅读全文

posted @ 2025-12-24 13:42 &大飞 阅读(14) 评论(0) 推荐(0)

ML307R模组软件调试之MQTT+硬件接口调试笔记

摘要: 目录 概要 1、 操作系统 RTOS kernel CMSIS-RTOS2 2、 程序API文档 3、 MQTT调试记录-2024年10月9日 4、 ML307_APP_DEMO_SDK使用指南 5、 MQTT登录onenet平台成功 6、 ML307R链接onenet平台成功-接收数据成功 7、 阅读全文

posted @ 2025-12-24 13:32 &大飞 阅读(56) 评论(0) 推荐(0)

ML307R模组软件及硬件调试环境搭建

摘要: 软件及硬件调试环境搭建 1、 软件环境搭建及编译 a) 打开官方SDK,内涵APP-DEMO,通过vscode打开程序, 软件程序编写及编译参考下边说明文档链接 OneMO线上服务平台 编译需预安装python3.7以上版本,安装完python后,打开命令行执行pip install scons安装 阅读全文

posted @ 2025-12-24 13:31 &大飞 阅读(20) 评论(0) 推荐(0)

ML307R模组软件调试之操作系统RTOS解析

摘要: 目录 一、RTOS操作系统之七大主要通讯方式及定时任务 二、实时操作系统(RTOS)中Event、 Semaphore、 Mutex 、 MessageQueue区别于用法? 1. 事件(Event) 2. 信号量(Semaphore) 3. 互斥锁(Mutex) 4. 消息队列(Message Q 阅读全文

posted @ 2025-12-24 13:28 &大飞 阅读(5) 评论(0) 推荐(0)

2025年12月6日

.NET 10 :NativeAOT编译如何将延迟降低80%

摘要: 目录 ⏱️ 性能突破实录 🔍 技术实现路径 步骤1:项目配置改造 步骤2:金融科技特有问题化解 动态代码生成处理 数据库访问适配 高频行情数据处理 📊 性能压测对比 💡 最佳实践总结 🌟 金融级应用的必然选择 在瞬息万变的金融市场中,毫秒之差往往决定着交易的成败。经过六个月对某大型金融机构核 阅读全文

posted @ 2025-12-06 19:23 &大飞 阅读(36) 评论(0) 推荐(1)

使用 pm2 守护你的 .NET Core 应用程序(转)

摘要: 一.守护进程的前世今生# 守护进程,英文名:“daemon",也有守护神的意思。守护进程是一个在后台运行并且不受任何终端控制的进程,不会随着会话结束而退出。诸如 mysql、apache 等这类程序默认就提供了守护进程或者以守护进程的方式工作,我们熟悉的 “mysqld”、"httpd" 等其中的 阅读全文

posted @ 2025-12-06 17:33 &大飞 阅读(5) 评论(0) 推荐(0)

2025年12月2日

AIR724 UG 阿里云 OTA 差分升级

摘要: 1,针对老司机写的。首先需要自行学习LUAT开发架构,学会将设备注册到阿里云,并成功收发数据。 之前用2G和CAT4模块都是整包升级,CAT仅支持差分升级,这点差异较大。所以分享一下经验,避免其他开发者掉坑。 2,代码中需要引入 "aLiYunOta" 。强烈建议重命名一下固件版本号,如截图所示。短 阅读全文

posted @ 2025-12-02 07:59 &大飞 阅读(9) 评论(1) 推荐(0)

2025年11月28日

asp.net web项目调试-不打开多个浏览器的设置方法

摘要: asp.net web项目调试-不打开多个浏览器的设置方法: 在Visual Studio 2022的工具-->选项: 项目和解决方案-->web项目,取消选择“在浏览器窗口关闭时停止调试程序,在调试停止时关闭浏览器”。 阅读全文

posted @ 2025-11-28 11:39 &大飞 阅读(6) 评论(0) 推荐(0)

2025年11月10日

ESP32-MicroPython 编译固件

摘要: 说明 1.如果出现了错误大部分都是网络错误 2.最好使用一个新的虚拟环境,预防软件冲突 软件环境 ESP-IDF版本 5.4.1 操作系统 Ubuntu 24.04.2 LTS 64位 下载Ubuntu桌面系统 | Ubuntu Ubuntu 24.04.2 LTS 64位官方版下载丨最新版下载丨绿 阅读全文

posted @ 2025-11-10 23:04 &大飞 阅读(74) 评论(0) 推荐(0)

2025年10月23日

立创·泰山派RK3566开发板调试MIPI LCD

摘要: 一、说明 给泰山派开发板配一块5.5寸的液晶屏,分辨率1080p,接口mipi 5lane。泰山派开发板上有lcd mipi接口,不过与要使用的5.5寸lcd的接口不兼容,所以硬件部分需要设计一块转接板,代码部分需要添加液晶的初始化指令。使用安卓sdk。 LCD参数: 型号:AML055T012A( 阅读全文

posted @ 2025-10-23 04:36 &大飞 阅读(91) 评论(0) 推荐(0)

2025年10月10日

ADC获取NTC

摘要: ADC获取NTC 一、NTC介绍 NTC是Negative Temperature Coefficient的缩写,一般指负温度系数半导体器件,而在我们物联网实验中,称为NTC热敏电阻。NTC热敏电阻阻值计算公式如下: 式中 RT、 RT0 分别为温度 T 、 T0 时的电阻值,Bn为材料常数。 对于 阅读全文

posted @ 2025-10-10 03:15 &大飞 阅读(49) 评论(0) 推荐(0)

2025年6月12日

Go 线上资源飙升无法分析

摘要: 引用自:https://mp.weixin.qq.com/s/i802EgCBOv4m4z0VyWAWGg 在微服务架构日益复杂、业务流量不断攀升的背景下,系统的稳定性成为我们追求的核心目标。而性能问题的排查,往往需要结合指标监控、日志、tracing,还少不了最难搞的 CPU/内存 Profili 阅读全文

posted @ 2025-06-12 09:42 &大飞 阅读(41) 评论(0) 推荐(0)

esp32 windows下vscode编译速度提升

摘要: 在使用vscode编译的时候,esp32项目动辄5,6分钟很是痛苦。 于是编译的时候发现是cpu性能跟不上, 每次编译的时候windows defender都要占用大量的cpu,应该是每次生成编译中间产物的时候都要检查一遍造成的,所以将windows defender 关闭 开启vscode插件下的 阅读全文

posted @ 2025-06-12 07:56 &大飞 阅读(1057) 评论(0) 推荐(0)

2025年6月3日

esp32-s3 vscode+espidf 实现单步调试

摘要: 概述 esp32有些情况下只是看打印信息无法快速定位问题,于是需要调试仿真,本文章使用esp32s3通过vscode实现单步调试,因为esp32-s3系列可以直接通过芯片的usb接口直接进行调试,可以不需要外部的调试器。 环境搭建 首先使用vscode创建一个esp32 idf工程,本文使用esp3 阅读全文

posted @ 2025-06-03 23:06 &大飞 阅读(2221) 评论(0) 推荐(1)

2025年4月28日

STM32F4+标准库+LWIP1.4.1移植+无操作系统

摘要: 最快最简单的移植LWIP协议栈,可改可不改的东西统一不修改。后期学会了有能力了再回过头来修改,操作复杂理论复杂,同时讲解对新手不是很友好,故此此文档只讲操作无任何理论讲解。 零、所需文件及环境 1、第四章建立好的串口2当调试口程序 2、编译环境MDK5(KEIL5) 3、一个STM32F407VET 阅读全文

posted @ 2025-04-28 21:56 &大飞 阅读(1149) 评论(2) 推荐(0)

2025年4月27日

FlexLua低代码单片机实现WK2124 扩展 4 个 UART 串口(转)

摘要: WK2124 扩展 4 个 UART 串口 本文基于 FlexLua 低代码单片机技术,无需复杂单片机C语言开发。即使新手也可很容易用FlexLua零门槛开发各种功能丰富稳定可靠的 IoT 硬件,更多学习教程可参考 FlexLua 官网。 一、WK2124介绍 WK2124是SPI接口的4通道UAR 阅读全文

posted @ 2025-04-27 08:50 &大飞 阅读(141) 评论(0) 推荐(0)

2025年4月24日

Minio 入门,单机、集群部署踩坑,JAVA上传下载实践

摘要: 官网地址 https://min.io/ 官网文档 https://docs.min.io/docs/minio-quickstart-guide.html 下载地址 https://dl.min.io/ 基础概念 Object:存储到Minio的基本对象,如文件、字节流Bucket:用来存储Obj 阅读全文

posted @ 2025-04-24 16:13 &大飞 阅读(103) 评论(0) 推荐(0)

2025年4月23日

STM32标准库移植RT-Thread Nano(转)

摘要: 哔哩哔哩教程链接:STM32F1标准库移植RT_Thread Nano 移植前的准备 stm32标准库的裸机代码(最好带有点灯和串口) RT-Thread Nano Pack 自己的开发板 移植前的说明 本人是在读学生,正在学习阶段,移植过程中,会有疏漏与不足,请有缘看到的读者指出,且敬请谅解,我会 阅读全文

posted @ 2025-04-23 13:38 &大飞 阅读(119) 评论(0) 推荐(0)

2025年4月15日

谷歌浏览器114之前、134、135、136版本驱动下载

摘要: 注:driver 和谷歌浏览器大版本一致即可正常使用 114及更早版本 chromedriver.storage.googleapis.com/index.html 113及113以后下载(json页面) googlechromelabs.github.io/chrome-for-testing/k 阅读全文

posted @ 2025-04-15 12:10 &大飞 阅读(1776) 评论(0) 推荐(0)

导航