- 博客(557)
- 资源 (133)
- 问答 (1)
- 收藏
- 关注

原创 物联网周刊(第 7 期):从创客到创业者的蜕变
这里记录每周值得分享的物联网资讯,每周五晚发布,欢迎订阅。本周刊开源(GitHub:getiot/iotweekly),欢迎共创。封面图詹姆斯·韦伯太空望远镜(James Webb Space Telescope),人类史上最复杂最高科技的科学设备之一,将于圣诞节发射,正式开启太空之旅。(via)行业动态1、华为鸿蒙 vs RT-Thread:大而全 or 小而美自从华为开放鸿蒙操作系统以来,业界常常将其与 RT-Thread 进行对比。虽然 OpenHarmony 是开源开放的,但其实鸿
2021-12-26 02:04:54
1214

原创 物联网周刊(第 6 期):开源硬件公司 Adafruit
这里记录每周值得分享的物联网资讯,每周五晚发布,欢迎订阅。本周刊开源(GitHub:getiot/iotweekly),欢迎共创。封面图基于 Gemma 可穿戴硬件制作的耳环(via)行业动态1、2021 RT-Thread 开发者大会圆满落幕12月18日,由睿赛德科技主办的一年一度 2021·RDC·RT-Thread 开发者大会在深圳圆满落幕!今年的主题是“Beyond”,寓意超越自我,突破边界。虽然近期疫情风险有所增加,但仍吸引了超过 800 名开发者到达现场。RT-Thread
2021-12-19 22:06:12
5923

原创 从小白到起飞的 RT-Thread 开发指南
Hello,大家好,我是 RT-Thread 宣传委员(自封的)????我经常给大家安利 RT-Thread,尤其是那些还没用上 RT-Thread、在纠结选择哪个 RTOS、要不要学习 RTOS 的朋友。RT-Thread 简介RT-Thread 是什么据不完全统计,世界有成千上万个 RTOS(Real-time operating system,实时操作系统),RT-Thread 就是其中一个优秀的作品。RT-Thread 内核的第一个版本是熊谱翔先生在 2006 年年初发布的 0.1 版本。
2020-12-26 03:56:51
28920
8

原创 Read the Docs 从懵逼到入门
继《GitBook 从懵逼到入门》,时隔两年,终于推出姐妹篇《Read the Docs 从懵逼到入门》。从阅读量来看,笔者已经感受到大家对 GitBook 和 Markdown 写作的关注度,所以决定再给大家介绍一种常见的文档管理方案 —— Sphinx + GitHub + Read the Docs 的文档管理方法。简单来说,就是先用 Sphinx 生成文档,然后用 GitHub 托管文档,再导入到 Read the Docs 生成在线文档。无论是管理技术文档、写书、写笔记,亦或想搭建一个属于你的
2020-10-11 00:16:46
11514
13

原创 10分钟入门 - 微信小程序开发
注册微信小程序如果你还没有微信公众平台的账号,请先进入微信公众平台首页,点击 “立即注册” 按钮进行注册。注册的账号类型可以是订阅号、服务号、小程序以及企业微信,我们选择 “小程序” 即可。接着填写账号信息,需要注意的是,填写的邮箱必须是未被微信公众平台注册、未被个人微信号绑定的邮箱,而且每个邮箱仅能申请一个小程序。激活邮箱之后,选择主体类型为 “个人类型”,并按要求登记主体信息。主体信息提...
2019-01-09 21:33:14
256591
83

原创 GitBook 从懵逼到入门
本文从 “是什么”、“为什么”、“怎么办”、“好不好” 四个维度来介绍 GitBook,带你从黑暗之中走出来,get 这种美妙的写作方式。是什么? 在我认识 GitBook 之前,我已经在使用 Git 了,毋容置疑,Git 是目前世界上最先进的分布式版本控制系统。 我认为 Git 不仅是程序员管理代码的工具,它的分布式协作方式同样适用于很多场合,其中一个就是写作(这会是一个...
2018-07-18 16:36:57
171325
106

原创 开启终身学习之旅
Linux公社(LinuxIDC.com)于2006年9月25日注册并开通网站,Linux现在已经成为一种广受关注和支持的一种操作系统,IDC是互联网数据中心,LinuxIDC就是关于Linux的数据中心。Linux公社是专业的Linux系统门户网站,实时发布最新Linux资讯,包括Linux、Ubuntu、Fedora、RedHat、红旗Linux、Linux教程、Linux认证、SUSE ...
2016-04-27 21:42:37
4977
2
原创 SSR、SPA、SSG 前端渲染三兄弟的餐厅创业大战
开网站就像开餐厅——用户要“上菜快”,老板想“省成本”,搜索引擎还得“看得懂菜单”。三位厨师(SSR、SPA、SSG)为此争得不可开交... 到底谁适合你的餐厅?
2025-05-31 13:45:01
299
原创 Git 命令大全,看完还不懂打我...电话!
本文介绍了 Git 这一流行的分布式版本控制系统,并整理了日常开发中常用的 Git 命令,按功能类别进行了归类,旨在帮助开发者更好地理解和使用 Git。内容涵盖了仓库初始化与配置、远程仓库操作、查看仓库状态与日志、文件操作、提交操作、分支管理、合并与变基、差异对比、标签管理、撤销操作、暂存操作、搜索与查询、垃圾回收与检查等多个方面。无论是 Git 新手还是有一定经验的开发者,都能从中获得实用的帮助,提升代码管理和协作开发的效率。
2025-05-15 23:16:52
197
原创 掌握这些技巧,解决 Git 冲突其实很简单!
在多人协作的代码开发中,Git 冲突是不可避免的。冲突通常发生在多人同时修改同一文件的同一位置,或本地与远程代码不一致时。Git 无法自动合并这些修改,需要开发者手动解决。常见的冲突场景包括本地合并冲突、多人直接提交到主分支以及通过 Pull Request 合并时的冲突。解决冲突的基本步骤包括手动修改冲突文件、标记为已解决并提交。为了更高效地避免和解决冲突,建议使用 git stash 暂存未提交的改动、通过 git rebase 提前发现冲突、采用良好的分支协作流程,并使用图形化工具辅助解决冲突。掌握这
2025-05-15 22:56:05
1070
原创 μC/OS 版本演进过程 | uC/OS-II 和 uC/OS-III 有什么区别?
uC/OS-II 是一款极具教学价值的实时操作系统,源码极其简洁,非常适合入门。而 uC/OS-III 虽然功能更强大,但学习门槛更高、资料较少,适合深入了解调度器实现或用于复杂项目。对于刚接触 RTOS 的读者,我们建议以 uC/OS-II 为起点,理解基础原理后再探索 uC/OS-III 或 FreeRTOS 等更现代系统。
2025-04-21 21:28:08
647
原创 μC/OS-II 简介 | 今天还值得学习它吗?
uC/OS-II(Micro-Controller Operating System Version 2)是一款小型、开源、可移植、可裁剪、具有实时特性的嵌入式操作系统。它由编写,是 RTOS 教学领域的经典之作,在嵌入式开发界有着广泛的影响力。uC/OS 正确的名称是 µC/OS,μ 即微(micro-),是一个国际单位制词头,指 10,一百万分之一。因此 μC/OS 的意思就是运行在微控制器上的实时操作系统。但由于 μ 不是中的字符,因此常常用字母 u 来替代。
2025-04-21 21:24:30
949
原创 深入理解插件模式:打造可扩展的系统架构(附 Python 和 C 语言示例代码)
(Plugin Pattern)是一种设计模式,它不属于经典的 GoF 设计模式,但在现代编程中经常用到,具有重要作用。它允许你在不修改主程序代码的情况下,通过“加载”独立的来扩展系统功能。换句话说,插件模式是一种的架构风格,让你能动态加载和使用“外部模块”,而这些模块只需遵守一定的接口规范即可。:主程序提供插件框架,插件只需注册自己,系统就能调用它。
2025-04-18 18:09:57
1066
原创 手把手教你把项目从 JavaScript 迁移到 TypeScript
如果你已经熟悉 JavaScript,并且想要利用 TypeScript 带来的静态类型、类型检查和更好的开发体验,那么迁移就是一个很自然的选择。本文介绍将现有的 JavaScript 代码迁移到 TypeScript 的基本步骤,在不打破现有功能的前提下,逐步引入类型安全。
2025-04-16 15:18:58
616
原创 Python 练习项目:MBTI 命令行测试工具
今天,我将分享如何使用 Python 开发一个 MBTI 测试工具。通过这个项目,你不仅可以加深对 MBTI 人格测试的科学理解,还能学习到 Python 项目的开发思路、架构设计和代码实现。将测试题目以 JSON 格式存储,便于管理和维护。每个题目包含题目内容、选项以及所属维度等信息。
2025-03-27 01:04:11
893
翻译 AI 正在让开发者变笨!
LLM 大模型很有用。它们就像搜索引擎。我们过去常常使用 Stack Overflow 来解决编程问题。由于 LLM 是在所有这些数据上训练的,因此它们可以成为学习概念的有效工具。但**前提是你要用探究的心态使用它们**,不要轻信它们的输出。
2025-03-24 23:44:09
54
原创 PicFlow:一个图片处理与上传工作流工具(图床上传工具)
自从学习搭建网站以来,我就把很多图片托管在七牛云等图床平台上。以前总是通过网页批量上传,需要登录并一步步跳转网页操作,久而久之就厌烦了,于是花了一天时间用 Python 写了一个工具 —— PicFlow,从名字可以看出,它集成了图片处理(裁剪、压缩)和上传到云存储平台(如七牛云)等功能,满足我目前的使用需求。并且它是基于 Python 开发的,可以在 Windows、Linux 和 macOS 系统上运行。
2025-03-22 23:12:00
708
原创 DeepSeek 常见名词/专业术语解释
最近大家都在聊 AI,DeepSeek 更是火出圈了!但里面好多专业术语听起来就头大,像什么“混合专家模型”“思维链”“模型蒸馏”……这些到底是什么意思呢?于是,我花了一些时间研究,把 DeepSeek 里那些听起来高大上的名词都整理好了!你直接看就行啦 💪 下次和别人聊 AI 秒变圈内达人~ 😎。
2025-03-05 16:54:29
714
原创 DeepSeek 开源周项目盘点,极客精神成就世界顶级的 AI 大模型!
DeepSeek 开源周连续五天带来了八个令人赞叹的开源项目,DeepSeek 竟然自己编写了那么多极致性能的库,甚至还自己编写了分布式文件系统!看到这些,我只想说一句“事在人为,我命由我不由天!” DeepSeek 团队有很多值得我们学习的地方,它的成功并非偶然,而是其背后强大的理念和极客精神 —— 将小事做到极致。而在连续五天开源日之后,DeepSeek 还来了一个“One More Thing” —— 首次公开了它的利润率。
2025-03-05 13:08:58
584
原创 AI 简史:人工智能发展历程
当 ChatGPT 流畅地与你对话、手机相册自动识别宠物照片时,你可能很难想象 —— 这些“智能”背后,是一场持续了半个多世纪的人类智力远征。人工智能(AI)并非一夜诞生的奇迹,而是一部跌宕起伏的探索史诗。让我们穿越时光隧道,看看这项技术如何从科学狂想,一步步成长为重塑世界的超级力量。
2025-02-24 14:49:59
1397
原创 全球前五大 Wi-Fi 芯片公司
2024年数据,大Wi-Fi市场目前位居全球前五依次是MediaTek(联发科)、Qualcomm(高通)、Realtek(瑞昱)、Broadcom(博通)、乐鑫科技(Espressif)。而排在第六的是Infineon(英飞凌)。根据调查机构TSR的分类,大Wi-Fi市场分为移动设备(智能手机/平板电脑)、网络设备(AP/路由器/网关)、消费电子设备(电视、OTT、智能音箱、游戏机)、物联网设备(MCUWi-Fi)和汽车Wi-Fi芯片。
2025-01-19 07:30:00
2154
原创 2025年强烈推荐你学习的20个RTOS!
RTOS,通常称为嵌入式实时操作系统,它是智能家电、物联网设备、工业制造、汽车系统、航空系统等背后默默付出的英雄。毫不夸张地说,RTOS 广泛分布在地球的各个角落。truncateRTOS 最初的设计目标是为了更好地管理硬件资源,但随着时代的发展,RTOS 也支持越来越的功能。据不完全统计,全球有三千多种 RTOS,显然,并非所有的 RTOS 都是相同的,因此你需要了解它们,才能为你的项目选择最合适的 RTOS。毕竟,将可穿戴设备上使用的 RTOS 用到汽车上是不合适的。
2025-01-06 08:00:00
1694
原创 小米在 GitHub 开源了「Home Assistant 米家集成」,允许用户在 Home Assistant 中使用小米 IoT 智能设备!
米家集成」是一个由小米官方提供支持的 Home Assistant 的集成组件,它可以让你在 Home Assistant 中使用小米 IoT 智能设备。目前,米家集成支持大部分米家设备品类,但仍有一小部分设备品类(蓝牙、红外及虚拟设备)并不支持。不过,相信以小米的作风,米家集成将会逐渐覆盖更多米家平台产品,无论是官方出品还是第三方制造。米家集成允许用户同时登录多个小米账号,且不受地区限制。这意味着,你可以在同一 Home Assistant 系统中操作或设置来自不同账号、不同地区的米家设备。
2024-12-18 07:00:00
3184
原创 英飞凌 PSoC6 评估板 Wi-Fi 无线通信
PSoC™ 62 with CAPSENSE™ evaluation kit 开发板(以下简称 PSoC 6 RTT 开发板)是英飞凌(Infineon)联合 RT-Thread 发布一款面向物联网开发者的 32 位双核 MCU 开发套件,其默认内置 RT-Thread 物联网操作系统。本文主要介绍该平台的 Wi-Fi 配件 —— CYW43012 模块的使用,并通过 RT-Thread Studio 快速开发基于 Wi-Fi 无线通讯应用程序。
2024-09-29 23:57:49
1614
原创 英飞凌 PSoC6 评估板 CAPSENSE 触摸滑条应用示例
PSoC™ 62 with CAPSENSE™ evaluation kit 开发板(以下简称 PSoC 6 RTT 开发板)是英飞凌(Infineon)联合 RT-Thread 发布一款面向物联网开发者的 32 位双核 MCU 开发套件,其默认内置 RT-Thread 物联网操作系统。本文主要介绍 CAPSENSE™ 技术原理,并通过 RT-Thread Studio 快速开发触摸滑条应用程序。
2024-09-20 18:08:50
1665
原创 英飞凌 PSoC6 评估板 RT-Thread 开发环境搭建
本文介绍如何搭建基于 RT-Thread Studio IDE 工具的 PSoC6 RTT 评估板的开发环境,通过搭建一个简单的工程,将代码编译、下载到 PSoC6 RTT 开发板。
2024-09-20 14:57:28
1287
原创 英飞凌 PSoC6 RT-Thread 评估板硬件概览
PSoC™ 62 with CAPSENSE™ evaluation kit 开发板(以下简称 PSoC 6 RTT 开发板)是英飞凌(Infineon)联合 RT-Thread 发布一款面向物联网开发者的 32 位双核 MCU 开发套件,其默认内置 RT-Thread 物联网操作系统。本文主要介绍 PSoC 6 RTT 开发板的板载硬件资源。
2024-09-20 13:28:31
1086
原创 英飞凌 PSoC6 RT-Thread 评估板简介
2023年,英飞凌(Infineon)联合 RT-Thread 发布了一款 PSoC™ 62 with CAPSENSE™ evaluation kit 开发板 (以下简称 PSoC 6 RTT 开发板),该开发套件默认内置 RT-Thread 物联网操作系统。PSoC 6 RTT 开发板具有丰富的软硬件资源和低成本优势,兼容 Arduino 接口,助力开发者教育评估以及实现创意开发。
2024-09-20 01:09:36
1332
原创 使用 PCL 库将点云数据保存为 PCD 格式文件
PCD 全称 Point Cloud Data,是一种存储三维点云数据的文件格式,本教程将介绍如何使用 PCL 点云库将点云数据写入 PCD 文件。由于 PCD 是一种开放数据格式,因此你可以使用各种点云处理工具来读取和写入 PCD 文件,并进一步对点云数据进行处理。本教程的示例代码和点云数据可在下载。
2024-05-28 09:36:34
3991
1
原创 使用 RT 矩阵进行 3D 点云变换详解(基于 PCL 和 Eigen 库)
在 3D 点云处理中,RT 矩阵是一个常用的工具,用于对点云进行旋转和平移操作。本文将详细介绍 RT 矩阵的概念,并通过一个示例程序演示如何基于 PCL 和 Eigen 库将一帧点云进行矩阵变换再输出。
2024-05-22 17:00:00
3358
1
原创 别的项目都有 awesome 仓库,RT-Thread 也要有!
awesome 仓库是 GitHub 上用于收集某个项目或者某个语言相关的优质内容的仓库,例如中间件、新闻资讯、网站等。作为 RT-Thread 开发者,看到别的项目都有 awesome 仓库,我想 RT-Thread 也应该有!使用方法很简单,克隆 awesome-rt-thread 仓库后,在仓库目录中执行下面命令即可。我们知道,RT-Thread 拥有丰富的软件包生态,因此对于软件包部分,我参考涛哥的。仓库,花了一天时间整理了 RT-Thread 相关的一些资源。
2024-05-12 15:46:23
603
2
原创 详解 Visual Studio、MSVC、编译器版本,看完就不再困惑啦!
新手在刚使用 Visual Studio 开发 C++ 应用程序时往往会对其版本产生困惑,包括 Visual Studio 版本、MSVC 版本、工具集版本等等。因此本文尝试给大家解释一下 Visual Studio 不同版本号的对应关系。cl.exe。
2024-04-30 23:10:16
13129
3
原创 激光雷达(LiDAR)面临的主要问题与挑战
本文讨论目前激光雷达在汽车、机器人以及无人机等场景应用时面临的一些问题和挑战,包括成本、尺寸、系统复杂性、杂散反射、续航,以及安全性等方面。
2024-04-23 01:01:04
1323
1
原创 Docker Compose 的安装和使用详解
Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。从功能上看,Docker Compose 和 OpenStack 中的 Heat 十分类似。我们知道,使用 Dockerfile 模板文件可以让用户很方便的定义一个单独的应用容器。然而,在实践过程中,我们经常会遇到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等。
2024-04-20 17:55:36
2203
2
原创 Apache Answer 开源问答社区安装体验
是由 SegmentFault 思否团队打造的一款问答平台软件,后端使用 Go 语言编写,于2022年10月24日(程序员节)正式开源。你可以免费使用 Answer 高效地搭建一个问答社区,并用于产品技术问答、客户支持、用户交流等场景。2023年10月9日,Answer 顺利通过投票,以全票通过的优秀表现正式进入 Apache 软件基金会(ASF)孵化器。10月18日,Answer 项目正式移交到 Apache 软件基金会名下,从此改名为 Apache Answer。
2024-04-20 15:23:59
2116
原创 Go语言从小工到专家 #00:关于这个专栏
在这个教程中,我将为你介绍 Go 语言的基础语法、核心概念、关键特性、常用标准库的使用等知识,为你的 Go 语言编程之路打下坚实基础。此外,我还会介绍 Go 和 C/C++ 的混合编程、Web 编程等高级内容,以及介绍一些 Go 相关的开源项目,并选取其中几个项目进行深入分析。相信通过这个专栏的学习,你一定会掌握 Go 语言开发,成为一名 Go 语言专家,拥有通过代码改变世界的超能力!Go 的高效编译和运行速度,以及对静态二进制的支持,使得应用在云环境中更容易部署和扩展。
2024-04-17 16:19:54
306
1
原创 AI、AGI、AIGC、AI Agent、Prompt、LLM 名词解释
ChatGPT 最近很火呀,你们说的 AGI、AIGC、AI Agent、Prompt、LLM …还有 Midjourney、Lensa、Sora、DALL-E、Llama …
2024-04-15 02:07:35
4470
3
原创 嵌入式软件架构演进:轮询系统、前后台系统、RTOS 架构特点和选择
嵌入式开发主要包括单片机(MCU)开发和以 ARM 为代表的嵌入式 Linux 开发。本文主要讲解单片机开发中嵌入式软件架构的演进,包括从最初的简单轮询式架构,到前后台系统,再到如今复杂多样的实时操作系统(RTOS)。对比各种嵌入式软件架构的特点和差异,并讨论学习 RTOS 的必要性。
2024-04-05 18:51:56
1837
1
原创 Qt 的发展历史、现状与启示
Qt 最早在1991年由挪威的两位程序员 Eirik Chambe-Eng 和 Haavard Nord 开发,他们在1994年创立 Trolltech 公司(奇趣科技)正式经营软件业务。Qt 的第一个公众预览版于1995年面世,之后在2008年被诺基亚收购;2011年到2012年,在诺基亚全面转向微软系后,将 Qt 软件业务出售给了芬兰 IT 服务公司 Digia;2016年,Qt 公司从 Digita 独立出来并在芬兰上市;2017年获得 1500 万欧元投资;2018年在坚持了20多年后,Qt 终于迎
2024-04-03 14:45:56
2246
1
原创 手把手教你使用 VS Code 运行和调试 Python 程序
本文以 Ubuntu 系统为例,介绍如何在 VS Code 上配置 Python 的编程环境,并把 Python 程序运行、调试起来。由于 Python 是解释型语言,并且 VS Code 中提供了内置的调试器可用于调试 Python 代码,因此配置和操作流程比调试 C/C++ 代码要简单一些。
2024-01-20 16:46:12
16010
2
FreeRTOS_ST_April_Training(北京麦克泰FreeRTOS培训课件)
2017-05-04
fsl-yocto-3.10.17_1.0.0.tar.gz
2017-04-18
一步一步使用STemWin 在STM32 上开发一个简单的应用
2017-03-14
POSIX标准文档
2017-03-07
谷歌 Adsense 合同(中文)
2025-01-22
从零开始使用CubeMX创建以太网工程
2017-07-11
TCP&UDP测试工具 V1.02
2017-07-11
TCP/UDP Socket调试工具V2.3
2017-07-11
eGTouch_v2.5.5814.L-x.tar.gz
2017-06-29
GitHub 无法读取远程仓库,port 443: Connection refused
2022-05-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人