嵌入式
01
RTOS设计与开发(10):panic、断言与栈诊断,先把错误路径收口
RTOS设计与开发(10):panic、断言与栈诊断,先把错误路径收口 内核一旦开始有 mutex、消息队列、软件定时器,错误路径的复杂度就会迅速上升。 这个阶段最值得写的一点,不是“又多了一个模块”,而是 RTOS 明确开始建设自己...
从最近发布的内容开始看,遇到感兴趣的标题就点进去。
嵌入式
01
RTOS设计与开发(10):panic、断言与栈诊断,先把错误路径收口 内核一旦开始有 mutex、消息队列、软件定时器,错误路径的复杂度就会迅速上升。 这个阶段最值得写的一点,不是“又多了一个模块”,而是 RTOS 明确开始建设自己...
嵌入式
02
RTOS设计与开发(9):互斥锁与优先级继承,把同步真正接到调度器里 信号量和消息队列打通之后,RTOS 的对象层已经能做“同步”和“通信”了,但还缺最关键的一块:互斥锁。 互斥锁和信号量最大的区别,从来不只是 API 名字不同,而是...
项目
03
基于 OpenCV 的鼠标绘图程序详解 在计算机视觉和图像处理领域,OpenCV 是一个强大且广泛使用的库。今天,我们将深入探讨一个基于 OpenCV 的鼠标绘图程序,它可以让你在图像上自由绘制圆形,并通过滑块调整颜色和半径,还能一键...
前后端
04
我是刚入门JavaSE没多久的新手,最近刚啃完String类、接口和多态这三个“入门坎”,深深觉得这三个知识点既是基础,又容易踩坑,所以整理了自己的学习笔记和心得,用最通俗的话分享给和我一样的初学者,希望能帮大家少走点弯路! 先跟大家...
前后端
05
一、项目初始化 1.环境准备 # 检查 Node.js 版本(需要 18+) node -v # 创建 Vite + Vue 项目 npm create vite@latest plant-disease-frontend -- -...
项目
06
Livox Mid-360 在 Ubuntu 24.04 + ROS 2 Jazzy 环境下从零配置工作汇报 一、工作背景 本阶段工作的主要目标,是在现有 Ubuntu 24.04 + ROS 2 Jazzy 环境基础上,完成 Liv...