Geeksforgeeks | Python Tutorial
Python is one of the most popular programming languages today, known for its simplicity, extensive features and library ...
牛客网 | Python3教程
Python3 简介 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Pyth...
硬汉嵌入式论坛
本网站由武汉安富莱电子有限公司维护。
乐鑫官网
乐鑫信息科技(股票代码:688018.SH)是全球化的无晶圆厂半导体公司,专注于研发性能卓越、低功耗的无线通信芯片。我们的 AIoT 解决方案节能环保、功能丰富且高性价比,为全球客户所信赖。我们拥有一系列核心自研技术,包括 Wi-Fi &a...
单片机教程网
个人及网友的电子技术资料整理,希望您关注51hei,共同学习与研究电子技术问题,无广告。
54笨鸟 | C语言
C语言入门教程(零基础完整版) C语言是一门面向过程的编译型语言,它的运行速度极快,仅次于汇编语言。 C语言是计算机产业的核心语言,也是计算机专业的基础课程,操作系统、硬件驱动、关键组件、数据库等都离不开C语言;不学习C语言,就不能了解计算...
54笨鸟 | 数据结构
数据结构教程 数据结构研究的是数据之间的关系,再进一步说,它研究的是多份数据之间的分布、排列和勾连的关系,以及在此基础之上如何进行高效的增删改查操作。 数据结构是计算机专业的基础课程,也是所有程序员的内功心法;不懂数据结构就是写代码的农民,...
54笨鸟 | 算法
算法轻入门(多语言实现) 所谓算法,就是一套解决问题的思路或者方案,也即先做什么,再做什么,最后做什么。 算法的种类有很多,本套教程涵盖了大部分常用算法,包括动态规划算法、分治算法、贪心算法、排序算法、查找算法等,它们都用来解决某一类实际问...
54笨鸟 | Socket
socket 是「套接字」的意思,学习 socket 编程,也就是学习计算机之间如何通信,并用编程语言来实现它。 socket 通信技术就是两台联网的计算机之间交换数据的技术,这就是 socket 的全部内容了吗?是的,socket 远比想...
单片机教程网
个人及网友的电子技术资料整理,希望您关注51hei,共同学习与研究电子技术问题,无广告。
单片机教程网
个人及网友的电子技术资料整理,希望您关注51hei,共同学习与研究电子技术问题,无广告。
百问网
百问网(深圳百问网科技有限公司)成立于2012年,团队成立于2008年,是一家以嵌入式培训为核心的专业机构,乘承”悦己之作,方能悦人”的理念,百问网致力于成为国内最有深度的的嵌入式学习平台,打造高科技技术职业教育领域的匠心品牌。...
正点原子
广州市星翼电子科技有限公司(正点原子)是一家从事嵌入式开发平台、智能仪表、IoT 物联网和企业服务等软硬件研发、销售一体化的国家高新技术企业。公司成立于 2012 年,是国内知名度较高的嵌入式开发平台供应商,产品远销东南亚欧美各国,国内数百...
54笨鸟 | C语言
C语言入门教程(零基础完整版) C语言是一门面向过程的编译型语言,它的运行速度极快,仅次于汇编语言。 C语言是计算机产业的核心语言,也是计算机专业的基础课程,操作系统、硬件驱动、关键组件、数据库等都离不开C语言;不学习C语言,就不能了解计算...
Tutorials Point | C++ Tutorial
Tutorials Point is a leading Ed Tech company striving to provide the best learning material on technical and non-technic...
单片机教程网
个人及网友的电子技术资料整理,希望您关注51hei,共同学习与研究电子技术问题,无广告。
C语言百万年薪修炼课程
十年编程经验,七年独立创作,千处细节打磨,终于完成了这套「程序员百万年薪修炼」课程,帮助有志青年跨越阶级。 460 篇原创文章 + 10 个经典项目 = 75.75W 字。 本课程包含 8 个模块,从基础到进阶,让读者掌握扎实的理论基础 +...
C++那些事
这是一个适合初学者从入门到进阶的仓库,解决了面试者与学习者想要深入 C++ 及如何入坑 C++ 的问题。除此之外,本仓库拓展了更加深入的源码分析,多线程并发等的知识,是一个比较全面的 C++ 学习从入门到进阶提升的仓库。
GeeksforGeeks
GeeksforGeeks is a leading platform that provides computer science resources and coding challenges for programmers and t...
C语言百万年薪修炼课程
十年编程经验,七年独立创作,千处细节打磨,终于完成了这套「程序员百万年薪修炼」课程,帮助有志青年跨越阶级。 460 篇原创文章 + 10 个经典项目 = 75.75W 字。 本课程包含 8 个模块,从基础到进阶,让读者掌握扎实的理论基础 +...
GeeksforGeeks
GeeksforGeeks is a leading platform that provides computer science resources and coding challenges for programmers and t...
Tutorials Point
About Company Tutorials Point originated from the idea that there exists a class of readers who respond better to online...
百问网论坛
百问网嵌入式开发者交流社区。
ESP32 论坛
Discussion forum for the ESP32 Hybrid Wi-Fi & Bluetooth chip.
ST 中文论坛
ST 中文论坛。
ST 全球论坛
ST 全球论坛 (英文)
Road 2 Coding
本站取名为 r2coding,即 Road To Coding,意为编程自学之路,是作者自学编程以来所用资源和分享内容的大聚合。旨在为编程自学者提供一系列清晰的学习路线、靠谱的资源、高效的工具、和务实的文章,方便自己也方便他人。
OpenEdv-开源电子网
正点原子论坛。
野火论坛
野火电子公司论坛。
硬汉嵌入式论坛
本网站由武汉安富莱电子有限公司维护。
正点原子
广州市星翼电子科技有限公司(正点原子)是一家从事嵌入式开发平台、智能仪表、IoT 物联网和企业服务等软硬件研发、销售一体化的国家高新技术企业。公司成立于 2012 年,是国内知名度较高的嵌入式开发平台供应商,产品远销东南亚欧美各国,国内数百...
CS-Notes 面试笔记
技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计。
OpenOCD
OpenOCD(Open On-Chip Debugger)开源片上调试器,是一款开源软件,最初是由Dominic Rath同学还在大学期间发起的(2005年)项目。OpenOCD旨在提供针对嵌入式设备的调试、系统编程和边界扫描功能。 Op...
CMake 学习资源合集
本仓库提供了一个资源文件的下载,包含了三本关于 CMake 的学习资料,分别是《CMake 教程》、《CMake 实践》以及《跟我一起写 Makefile》。这三本书籍已经整合在一起,并且带有书签,方便读者快速定位和查阅。
CMake Tutorial
The CMake tutorial provides a step-by-step guide that covers common build system issues that CMake helps address. Seeing...
CMake 官网
CMake(Cross-Platform Make)是一个跨平台的开源构建系统生成器,用于管理软件项目的构建过程。它通过配置文件(CMakeLists.txt)生成标准的构建文件(如 Makefile 或项目文件),支持多种编译器和开发环境...
包管理器 vcpkg
Vcpkg 是由 Microsoft 和 C++ 社区维护的免费开源 C/C++ 包管理器,可在 Windows、macOS 和 Linux 上运行。 它是核心的 C++ 工具,使用 C++ 和 CMake 脚本编写。 它旨在解决管理 C/...
Qt Creator
Qt Creator是跨平台的集成开发环境(IDE),专为最大限度地提高开发者的工作效率而定制。Qt Creator支持在编程过程中使用GitHub Copilot等编码助手。它帮助开发者为桌面、移动端和嵌入式平台创建软件。
Fiddler
(以下介绍来自对Kimi的提问:Fiddler介绍) Fiddler是一款功能强大的网络调试工具,主要用于监控、分析和修改客户端与服务器之间的HTTP/HTTPS通信。以下是关于Fiddler的详细介绍: 一、Fiddler简介 Fiddl...
OnlineGDB
针对C/C++语言的在线编译和调试工具。
C++ shell
C++ 在线编译工具。
Quick Bench
Quick Bench是一个微型基准测试工具,旨在快速、简单地比较两个或多个C++代码段的性能。
C++那些事
这是一个适合初学者从入门到进阶的仓库,解决了面试者与学习者想要深入 C++ 及如何入坑 C++ 的问题。除此之外,本仓库拓展了更加深入的源码分析,多线程并发等的知识,是一个比较全面的 C++ 学习从入门到进阶提升的仓库。
C++/C reference
C++、C 语言参考。
C语言百万年薪修炼课程
十年编程经验,七年独立创作,千处细节打磨,终于完成了这套「程序员百万年薪修炼」课程,帮助有志青年跨越阶级。 460 篇原创文章 + 10 个经典项目 = 75.75W 字。 本课程包含 8 个模块,从基础到进阶,让读者掌握扎实的理论基础 +...
Geeksforgeeks | Python Tutorial
Python is one of the most popular programming languages today, known for its simplicity, extensive features and library ...
Geeksforgeeks | C++ Tutorial
C++ is a programming language that is the foundation of many modern technologies like game engines, web browsers, operat...
Geeksforgeeks | C Tutorial
C is a general-purpose, procedural, and middle-level programming language used for developing comput...
牛客网 | Python3教程
Python3 简介 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Pyth...
牛客网 | C++教程
C++ 简介 C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。 C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。 C++ 是由 Bjarne Stroust...
牛客网 | C语言教程
C 简介 C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的。C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现。 在 1978 年,布莱恩·柯林汉(Brian Ker...
菜鸟教程 | Python3 教程
Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 P...
The Algorithms – C++
这个存储库是C++实现的各种算法的开源实现的集合,算法涵盖了计算机科学、数学和统计学、数据科学、机器学习、工程等领域的各种主题。 这些实现和相关文档旨在为教育者和学生提供学习资源。因此,对于同一个目标,可以找到多个实现,但使用不同的算法策略...
54笨鸟 | 编译和链接
编译和链接(多文件编程) 编译和链接主要研究多个C语言文件编程的问题。 所谓多文件编程,就是把多个头文件(.h 文件)和源文件(.c 文件)组合在一起构成一个程序,这是C语言的重点,也是C语言的难点,其中有很多细节需要注意,有的甚至会让你感...
C语言网 | 编译器
编译器教程 本教程收集罗列了C语言、C++、java、Python等语言的市面上常见的各种编译器的下载地址(全部亲测可用)并提供对应的安装图文教程,适应xp/win7/win10以及Linux和mac等系统,让您无论什么操作系统、什么语言、...
C语言网 | Socket
Socket套接字编程 本教程为Socket套接字编程教程,即使用Socket套接字实现两台机器时间的网络通信,可以实现数据的传输等功能,实现基本的、简单的类似”聊天“功能。本教程需要C、C++语言基础,简单的TCP/IP协议、IP地址、端...
C语言网 | 数据结构
数据结构教程 本套算法与数据结构教程,顾名思义主要讲解程序的精髓:算法与数据结构,以C++语言为描述语言,涵盖C++的利器STL库、各种数据结构如树、图、链表、堆、矩阵等数据结构,以及各种算法的实现,匹配了大量的案例和代码。不仅如此,还配套...
C语言网 | 算法
算法竞赛教程 本教程为面向有一定编程基础(即熟练至少一门编程语言如C/C++、java、Python),有志参加如ACM、蓝桥杯、OI类程序设计类比赛的同学准备的算法为主的竞赛教程。 如果编程语言还不熟练,建议先学习和巩固编程语法,相应教程...
54笨鸟 | 数据结构
数据结构教程 数据结构研究的是数据之间的关系,再进一步说,它研究的是多份数据之间的分布、排列和勾连的关系,以及在此基础之上如何进行高效的增删改查操作。 数据结构是计算机专业的基础课程,也是所有程序员的内功心法;不懂数据结构就是写代码的农民,...
54笨鸟 | 算法
算法轻入门(多语言实现) 所谓算法,就是一套解决问题的思路或者方案,也即先做什么,再做什么,最后做什么。 算法的种类有很多,本套教程涵盖了大部分常用算法,包括动态规划算法、分治算法、贪心算法、排序算法、查找算法等,它们都用来解决某一类实际问...
54笨鸟 | Socket
socket 是「套接字」的意思,学习 socket 编程,也就是学习计算机之间如何通信,并用编程语言来实现它。 socket 通信技术就是两台联网的计算机之间交换数据的技术,这就是 socket 的全部内容了吗?是的,socket 远比想...
RISC-V 官网
RISC-V 官网网站。
RISC-V 中文社区
致力于RISC-V技术的推广,提供交流学习的开放平台。
ARM官网
ARM官网。
ARM开发者官网
ARM开发者官方网站。
香橙派
官网介绍: 香橙派(Orange Pi)是深圳市迅龙软件有限公司旗下开源产品品牌,迅龙软件成立于2005年,是全球领先的开源硬件和开源软件服务商,致力于让极客、创客、电子爱好者享用到来自中国的优质、低价的科技产品,通过大规模的社会化协作去创...
全志科技
公司简介 全志科技(AllwinnerTechnology)成立于2007年,是卓越的智能应用处理器SoC、高性能模拟器件和无线互联芯片设计厂商。总部位于中国珠海,在 深圳、西安、上海、成都、横琴、广州、香港等地设有研发中心或分支...
ESP 技术百科
ESP 技术百科是乐鑫(Espressif Systems)汇总归纳各类技术文档的综合平台,致力于为开发者提供全面、准确的乐鑫相关技术信息。我们不仅涵盖上手软件开发所需的文档,还收集了常见技术问答,为开发者解答在使用乐鑫芯片、模组或开发板过...
ESP 技术文章
乐鑫产品技术干货、软硬件开发指南。
ESP32 论坛
Discussion forum for the ESP32 Hybrid Wi-Fi & Bluetooth chip.
乐鑫官网
乐鑫信息科技(股票代码:688018.SH)是全球化的无晶圆厂半导体公司,专注于研发性能卓越、低功耗的无线通信芯片。我们的 AIoT 解决方案节能环保、功能丰富且高性价比,为全球客户所信赖。我们拥有一系列核心自研技术,包括 Wi-Fi &a...
恩智浦官网
恩智浦中文官方网站。
恩智浦技术社区
恩智浦中文技术社区。
STC (宏晶科技)
宏晶科技是新一代增强型8位单片微型计算机标准的制定者和领导厂商。STC单片机是高速、低功耗、超强抗干扰的新一代8051单片机51单片机,指令代码完全兼容传统8051,但速度快8-12倍,内部集成 MAX810专用复位电路。4路PWM 8路高...
Microchip 官网
美国微芯科技(Microchip)公司官网。 AVR系列单片机和PIC系列单片机都是Microchip旗下的产品。 2016 年 1 月 19 日,Microchip 宣布以 35.6 亿美元的价格收购 Atmel。
RT-Thread 官网
RT-Thread 诞生于2006年,是国内以开源中立、 社区化发展起来的一款高可靠实时操作系统 ,由睿赛德科技负责开发维护和运营 。因其十五年的沉淀积累, 专业化的运营推广,其高可靠性、安全、高可伸缩性和中间组件丰富易用等特性极大地满足了...
freeRTOS 官网
FreeRTOS is a class of RTOS that is designed to be small enough to run on a microcontroller – although its use is ...
QNX 官网
QNX操作系统(全称:QNX Neutrino Real-Time Operating System)是一种广泛应用于嵌入式系统的实时操作系统(RTOS),由加拿大QNX软件系统有限公司开发,现为黑莓公司(BlackBerry Limite...
Perf
Perf 是Linux kernel自带的系统性能优化工具。Perf的优势在于与Linux Kernel的紧密结合,它可以最先应用到加入Kernel的new feature。 perf可以用于查看热点函数,查看cashe miss的比率,从...
菜鸟教程 | Linux教程
Linux 是一种自由和开放源码的类 UNIX 操作系统。 Linux 英文解释为 Linux is not Unix。 Linux 是在 1991 由林纳斯·托瓦兹在赫尔辛基大学上学时创立的,主要受到 Minix 和 Unix ...
C语言中文网 | GDB调试
GDB调试教程:1小时玩转Linux gdb命令 GNU symbolic debugger,简称「GDB 调试器」,是 Linux 平台下最常用的一款程序调试器。GDB 编译器通常以 gdb 命令的形式在终端(Shell)中使用,它有很多...
C语言中文网 | GCC编译器
GCC编译器30分钟入门教程 GCC 编译器是 Linux 系统下最常用的 C/C++ 编译器,大部分 Linux 发行版中都会默认安装。GCC 编译器通常以gcc命令的形式在终端(Shell)中使用,它有很多选项,这是我们要重点学习的。 ...
C语言中文网 | Linux教程
Linux学习教程,Linux入门教程(超详细) 各位学习 Linux 的小伙伴,欢迎来到C语言中文网 --> Linux入门专题,你将享受到优质的 Linux 学习资料。这套入门教程最大的特点是通俗易懂,并且非常详细,花费 7 天时间即可...
GUI Guider
GUI Guider是恩智浦提供的用户友好型图形用户界面开发工具,可通过开源LVGL图形库快速开发高品质的显示。GUI Guider的拖放编辑器可以轻松利用LVGL的众多特性,如小部件、动画和样式来创建GUI,而只需少量代码或根本无需任何代...
SquareLine Studio
SquareLine Studio 是 LVGL 官方推出的一款跨平台 UI 开发工具,它支持 Windows、Linux 和 macOS 平台。这个工具采用所见即所得(WYSIWYG)的开发方式,允许开发者通过图形化界面拖放组件来设计 U...
LVGL中文开发手册
百问网提供的LVGL开发手册。
LVGL Github
LVGL is the most popular free and open-source embedded graphics library to create beautiful UIs for any MCU, MPU and dis...
LVGL 官网
LVGL:Light and Versatile Graphics Library LVGL is the most popular free and open-source embedded graphics library to cre...
Qt 官网
Qt 是一个1991年由 Qt Company 开发的跨平台 C++ 图形用户界面应用程序开发框架,可构建高性能的桌面、移动及Web应用程序。 也可用于开发非GUI程序,比如控制台工具和服务器。
蓝牙官网
蓝牙技术联盟官方网站。
WiFi 联盟官网
WiFi 联盟官方网站。
菜鸟教程 | SQL 教程
SQL(Structured Query Language,结构化查询语言)是一种用于管理和操作关系型数据库的标准化编程语言。 在本教程中,您将学到如何使用 SQL 访问和处理数据系统中的数据,这类数据库包括:MySQL、SQL Serve...
C语言中文网 | SQL教程
SQL教程(从入门到精通) SQL 是 Structured Query Language 的缩写,译为“结构化查询语言”。SQL 是一种数据库操作语言,用来检索和管理关系型数据库中的数据,比如插入数据、删除数据、查询数据、创建和修改表等。...
C语言中文网 | MySQL教程
MySQL教程:MySQL数据库学习宝典(从入门到精通) MySQL 是一个关系型数据库,使用 SQL 语言进行增删改查操作,目前属于 Oracle 旗下的产品。 MySQL 数据库开源免费,能够跨平台,支持分布式,性能也不错,可以和 PH...
乐鑫 | ESP-DL
ESP-DL 是一个专为 ESP 系列芯片设计的轻量级且高效的神经网络推理框架。通过 ESP-DL,您可以轻松快速地使用乐鑫的系统级芯片 (SoC) 开发 AI 应用。
乐鑫 | AI 方案介绍
乐鑫提供一整套 AIoT 智能物联网解决方案,完整集成 ESP-EYE 开发板、ESP-BOX 开发板、ESP-WHO 人工智能框架、ESP-IDF 软件 SDK ,助力 AI 技术在 IoT 应用开发中的成功落地。
乐鑫 | 豆包大模型 LLM 方案
乐鑫携手火山引擎豆包大模型,致力于为用户提供卓越的端到端解决方案,融合前沿技术,为智能设备注入强大的智能内核。
意法半导体边缘AI套件
助您将边缘AI应用于MCU、MPU和智能传感器的得力工具。