E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
嵌入式Linux系统编程
Rust语言从入门到坟墓:第一篇
❄️变量和数据类型3.1变量示例3.1数据类型4.函数4.1示例5.控制流6.所有权和借用6.1所有权6.1借用Rust语言入门指南前言Rust是一种
系统编程
语言,它提供了高性能和内存安全性。
码上那点事
·
2025-03-27 00:07
rust
开发语言
后端
Rust语言的图形用户界面
Rust语言简介Rust是一种
系统编程
语言,由Mozilla研究院开发。其注重安全性和性
东方韡璟
·
2025-03-26 12:15
包罗万象
golang
开发语言
后端
【英特尔IA-32架构软件开发者开发手册第3卷:
系统编程
指南】2001年版翻译,2-1
文件下载与邀请翻译者学习英特尔开发手册,最好手里这个手册文件。原版是PDF文件。点击下方链接了解下载方法。讲解下载英特尔开发手册的文章翻译英特尔开发手册,会是一件耗时费力的工作。如果有愿意和我一起来做这件事的,那么,欢迎你的加入。另外,我不仅仅是打算翻译这一种手册,以后,可能还需要去翻译许多的英文技术文档,以支持系统底层的教学,培养系统底层程序员。我有钱了以后,应该是会出私钱来请人翻译一批英文技术
水饺编程
·
2025-03-26 06:56
linux
fpga开发
硬件架构
硬件工程
【英特尔IA-32架构软件开发者开发手册第3卷:
系统编程
指南】2001年版翻译,1-1
文件下载与邀请翻译者学习英特尔开发手册,最好手里这个手册文件。原版是PDF文件。点击下方链接了解下载方法。讲解下载英特尔开发手册的文章翻译英特尔开发手册,会是一件耗时费力的工作。如果有愿意和我一起来做这件事的,那么,欢迎你的加入。另外,我不仅仅是打算翻译这一种手册,以后,可能还需要去翻译许多的英文技术文档,以支持系统底层的教学,培养系统底层程序员。我有钱了以后,应该是会出私钱来请人翻译一批英文技术
水饺编程
·
2025-03-26 06:56
fpga开发
嵌入式硬件
linux
C++学习:六个月从基础到就业——C++基础语法回顾:指针与引用基础
引言指针和引用是C++中最强大也最具挑战性的特性之一,它们提供了对内存的直接访问和操作能力,使C++在
系统编程
、高性能计算等领域具有显著优势。同时,不正确地使用指针也
superior tigre
·
2025-03-26 00:14
C++学习:六个月从基础到就业
c++
学习
linux进程 线程详解
理解进程及其管理是
系统编程
、性能调优和系统管理的基础。以下是对Linux进程的详细介绍,包括进程的基本概念、生命周期、管理以及常用的命令和工具。
Lntano__y
·
2025-03-25 21:16
CMake学习
c++
linux
嵌入式驱动开发方向的基础强化学习计划
基础强化阶段以下是针对嵌入式驱动开发方向的基础强化阶段详细计划,结合大厂技术需求与您的学习目标,提供量化成果、行动指南及学习路线:---一、基础强化阶段核心目标1.技术能力-掌握C语言核心语法与
系统编程
BuffaloBit
·
2025-03-25 20:12
Learning
path
驱动开发
嵌入式硬件
[笔记]Linux平台设备与驱动匹配创作机制详解
该篇笔记手机通过学习下列文章进行学习的1:《MX6U
嵌入式Linux
驱
BROKENBOAT
·
2025-03-25 19:04
笔记
linux
架构
arm开发
学习
嵌入式Linux
网络编程:UNIX Domain Socket进程间通信(IPC)
嵌入式Linux
网络编程:UNIXDomainSocket进程间通信(IPC)【本文代码已在Linux平台验证通过】一、UNIXDomainSocket核心优势1.1本地IPC方案对比特性UNIXDomainSocket
银河码
·
2025-03-25 12:13
Linux网络编程
网络
linux
unix
c语言
嵌入式Linux
系统移植原理与方法总结
Linux系统移植总结摘要本文是对整个Linux系统移植的讲解,适宜有一定基础的初学者进行复习,基本可以自己制作PCB之后自己根据这个方法烧写Linux系统,不涉及U-Boot与Linux的源码和编译流程的讲解(这东西后面再学没事的),只讲最实用的方法,如果你有跟着烧写过一遍Linux系统,那么本文会让你重新复习一遍整个流程,加深对Linux系统移植的理解与应用。OK!移植Linux之前我们需要先
Les maths
·
2025-03-24 21:47
linux
ubuntu
嵌入式Linux
网络编程实战:基于libcurl实现Gitee文件上传
嵌入式Linux
网络编程实战:基于libcurl实现Gitee文件上传【本文代码已在立创·泰山派平台验证通过,可直接用于物联网设备数据上报场景】一、功能概述与实现效果1.1核心功能本地文件读取:支持任意二进制
银河码
·
2025-03-24 11:57
Linux网络编程
linux
网络
gitee
c语言
vscode
tcp/ip
服务器
Linux
系统编程
:目录操作、文件权限与库管理
Linux
系统编程
:目录操作、文件权限与库管理目录的读取在Linux
系统编程
中,目录操作是常见的任务之一。
网恋东雪莲被骗114514
·
2025-03-24 00:15
linux
运维
服务器
嵌入式Linux
驱动开发:从基础知识到实践精通
本文还有配套的精品资源,点击获取简介:
嵌入式Linux
由于其稳定性、可定制性和丰富资源,在智能设备领域得到广泛应用。掌握
嵌入式Linux
驱动程序设计对于开发者至关重要。
坚持坚持那些年
·
2025-03-23 21:21
Linux——Linux
系统编程
之基于TFTP实现服务器与开发板间的文件传输实战总结
目录0引言1TFTP服务器搭建1.1TFTP基础1.2Ubuntu搭建TFTP服务器1.3测试TFTP服务器2开发板实现TFTP文件传输2.1同一网段2.2配置2.3客户端与服务器的通信0引言我们前面总结的Linux字符设备、串口编程博文中,在虚拟机中编译得到可执行文件后,都是通过U盘连接开发板进行测试验证的,或者就是把可执行文件编译到最小系统中,再OTG烧写进开发板,这两种方法都比较麻烦,这里我
Winter_world
·
2025-03-23 15:57
Linux系统
TFTP服务器搭建
TFTP文件传输
Rust语言介绍和猜数字游戏的实现
文章目录Rust语言介绍和猜数字游戏的实现cargo是什么使用Rust编写猜数字Rust语言介绍和猜数字游戏的实现Rust语言是一种
系统编程
语言,核心强调安全性、并发性以及高性能,由类似于C/C++的底层控制能力
栖林_
·
2025-03-20 17:09
Rust
rust
游戏
开发语言
C++与C语言的区别
C++包含C语言,是对C语言的扩展,在C++中,支持C语言的语法使用,C++是C语言的超集一、C++与C语言的区别C语言简单高效,适合低级
系统编程
和硬件相关的开发。
@haihi
·
2025-03-19 20:12
c++
c语言
开发语言
深入理解C++编程:从内存管理到多态与算法实现
C++是一门功能强大的编程语言,广泛应用于
系统编程
、游戏开发和高性能计算等领域。
嵌入式Jerry
·
2025-03-17 21:43
C++
c++
算法
开发语言
嵌入式Linux
网络编程实战:基于DNS解析的HTTP客户端实现
嵌入式Linux
网络编程实战:基于DNS解析的HTTP客户端实现【本文代码已在树莓派4B(Linux内核5.10)平台验证通过,适用于物联网设备数据上报等场景】一、需求场景与功能亮点1.1典型物联网通信场景嵌入式设备
银河码
·
2025-03-17 11:03
Linux网络编程
网络
linux
http
c语言
windows
vscode
json
何时选择Linux而不是RTOS
然而,随着嵌入式系统功能的复杂化和应用领域的扩展,尤其是在消费类电子和商用领域,RTOS的局限性逐渐显现,
嵌入式Linux
系统逐渐成为一种更合适的解决方案。
硬核科技
·
2025-03-17 00:07
硬件开发
linux
arm开发
运维
人工智能
单片机
嵌入式硬件
硬件工程
重生之我在CSDN学基础语法
C语言是一种通用的、结构化的、静态类型的编程语言,被广泛用于
系统编程
、嵌入式开发、应用软件开发等领域。以下是C语言的基础语法详细讲解。
AI26108
·
2025-03-16 14:56
算法
c语言
c++
开发语言
python
数据结构
java
深入剖析 BitBake 源代码:架构、模块与 Yocto 项目的协同关系
引言BitBake是Yocto项目的核心任务调度引擎,它通过对元数据的解析和任务依赖图的生成,为
嵌入式Linux
系统的构建提供了高效的支持。
嵌入式Jerry
·
2025-03-15 05:11
Yocto
linux
ui
c++
架构
嵌入式硬件
2024年最新【Rust指南】快速入门 开发环境 hello world_rust开发是啥(3)
GC机制,能保证内存安全,特性也优秀,但是性能不行Rust:安全无需GC代码安全高效,易于维护、调试3、Rust特别擅长的领域高性能WebServiceWebAssembly命令行工具网络编程嵌入式设备
系统编程
2301_79772893
·
2025-03-14 23:19
程序员
rust
开发语言
后端
c++基础详解
C++是一种功能强大且灵活的编程语言,用于
系统编程
、应用程序开发、游戏开发等多个领域。
我要进步!
·
2025-03-14 17:23
c++
高级Linux系统 知识梳理
第一章Linux系统初步了解Linux系统应用领域:Linux服务器;
嵌入式Linux
系统;软件开发平台;桌面应用Linux系统的特点:开放性;多用户;多任务;良好的用户界面;设备独立性;丰富的网络功能
-TOXNO-
·
2025-03-12 22:47
Linux
Linux
嵌入式Linux
Protocol Buffer 的使用
1、下载源码gitclonehttps://github.com/protocolbuffers/protobuf.git下载特定版本的源码gitclone-b4.0.xhttp://github.com/protocolbuffers/protobuf.git2、编译生成库和工具cdprotobufmkdirbuildcmake..//cmake-Dprotobuf_BUILD_TESTS=OF
小蔡不做梦
·
2025-03-12 21:37
linux
网络协议
了解rust以及cargo
Rust是一种
系统编程
语言,设计用来提供高性能和内存安全。
RustKK
·
2025-03-11 23:54
rust
开发语言
后端
C语言开发以及维护用到的工具简介
C语言作为一门经典的编程语言,广泛应用于
系统编程
、嵌入式开发、操作系统内核等领域。
812503533
·
2025-03-11 13:02
蓦然回首---再看C语言
c语言
编辑器
开发语言
C/C++中使用CopyFile、CopyFileEx原理、用法、区别及分别在哪些场景使用
文章目录1.CopyFile原理函数原型返回值用法示例适用场景2.CopyFileEx原理函数原型返回值用法示例适用场景3.核心区别4.选择建议5.常见问题6.区别在Windows
系统编程
中,CopyFile
SunkingYang
·
2025-03-08 20:40
C++开发
#
C++常用知识点
c++
copyfile
copyfileex
用法
区别
很常见的13种嵌入式实时系统,你知道哪些?
1.μClinuxμClinux是一种优秀的
嵌入式Linux
版本,全称为micr
RTOS研究员
·
2025-03-08 14:24
操作系统
操作系统
RTOS
OS
嵌入式软件
Linux
【Linux
系统编程
】初识
系统编程
目录一、什么是
系统编程
1.
系统编程
的定义2.
系统编程
的特点3.
系统编程
的应用领域4.
系统编程
的核心概念5.
系统编程
的工具和技术二、操作系统四大基本功能1.进程管理(ProcessManagement)2
不被定义的~wolf
·
2025-03-08 06:51
Linux
linux
服务器
运维
c++和c#和c语言
以下是它们之间的关系和主要区别:关系C语言:基础:C语言是一种通用的过程式编程语言,开发于20世纪70年代,用于
系统编程
和应用程序开发。它为其他许多现代编程语言提供了基础。
Random_N1
·
2025-03-07 14:51
c++
c#
c语言
使用
嵌入式Linux
在ARM平台上使用MIPI CSI接口
使用
嵌入式Linux
在ARM平台上使用MIPICSI接口MIPICSI(MobileIndustryProcessorInterfaceCameraSerialInterface)是一种广泛应用于移动设备和嵌入式系统中的摄像头接口标准
WangWEel
·
2025-03-07 11:07
linux
arm开发
运维
嵌入式
【实战】STM32MP157开发教程之FreeRTOS系统篇6:FreeRTOS 列表和列表项
stm32mp157是ARM双核,2个A7核,1个M4核,A7核上可以跑Linux操作系统,M4核上可以跑FreeRTOS、RT-Thread等实时操作系统,STM32MP157开发板所以既可以学
嵌入式
华清远见IT开放实验室
·
2025-03-07 00:28
stm32mp157教程
FreeRTOS开发
qt
linux
嵌入式
STM32MP157资源扩展板
STM32MP157
Windows
系统编程
(九)进程通信
进程通信进程是操作系统分配资源和调度的独立单位,由进程内核对象和进程内存地址空间构成。不同的进程内存地址空间相互隔离,因此一个进程无法直接访问另一个进程的内存数据。当进程间需要数据共享或任务协作时,就必须使用进程通信。进程通信是指在不同进程之间的数据传输。简单的说进程通信就是多进程共享一份内存空间。接下来我们讲解几种不同方式的进程通信文件映射文件映射:通过创建一个文件映射对象,将文件的部分或全部内
ぃ扶摇ぅ
·
2025-03-06 21:13
windows
嵌入式linux
bootloader,嵌入式系统启动之bootloader 源码解析
大体上一个
嵌入式Linux
系统从软件角度分析可以分为四个部分:引导加载程序(bootloader),Linux内核,文件系统,应用程序。
三月十六
·
2025-03-06 13:23
嵌入式linux
bootloader
嵌入式Linux
系统组成
三种系统组成图
嵌入式Linux
系统和PC完整的操作系统的对比如下://可以看到我们嵌入式arm上的u-boot同时替代了BIOS和grub2(bootmgr)的功能,下面我们来进行一些详细的介绍1.BIOS
mx_jun
·
2025-03-06 12:50
linux
运维
服务器
U-boot
BIOS
linux内核
嵌入式
Rust入门学习笔记
Rust简介特点即安全又高效,并发是一种静态编译语言,要在写代码时声明数据类型擅长领域高性能WebServiceWebAssembly命令行工具网络编程嵌入式设备
系统编程
操作更新rust:rustupupdate
凌云行者
·
2025-03-05 16:29
Rust
rust
入门笔记
嵌入式Linux
设备驱动程序开发指南17(IIO子系统一)——读书笔记
IIO子系统一十七、IIO子系统(一)17.1简介17.2数模转换——DAC实验17.2.1IIO缓冲区17.2.2触发器17.2.3工业I/O事件17.2.4iio工具17.2.5LTC2607——DAC模块介绍17.2.5.1设备树17.2.5.2LTC2607驱动模块介绍17.2.5.2.1用作I2C交互的工业框架17.2.5.2.2用作IIO设备的工业框架17.2.5.3源代码17.3模数
Jack.Jia
·
2025-03-04 15:42
linux驱动
linux
运维
服务器
第一章----Ubuntu基础
VMware与Ubuntu在学习
嵌入式Linux
之前,我们首先要安装好Ubuntu系统,那么我们是直接把我们的电脑系统更新为Ubuntu吗,或者安装双系统?
唯瑞主义
·
2025-03-04 14:03
嵌入式Linux驱动开发
ubuntu
linux
运维
Rust 从基础入门到精通:知识点详解与实战指南
Rust是一种
系统编程
语言,以其内存安全、高性能和并发编程能力而闻名。近年来,Rust在
系统编程
、WebAssembly、嵌入式开发等领域迅速崛起,成为现代编程语言中的佼佼者。
CarlowZJ
·
2025-03-03 08:41
rust
开发语言
后端
U-Boot 之六 详解 U-Boot 及 SPL 的链接脚本、启动流程
示例代码
嵌入式Linux
运行环境搭建系列博文涉及的所有源代码均放到了我个人的Gitee上:https://gitee.com/itexp/BOARD-STM32F769I-EVAL。
ZC·Shou
·
2025-03-02 07:44
U-Boot
u-boot
SPL
启动
C 语言中的数组与指针:深入剖析与实践应用
它们不仅是C语言高效操作数据的基础,也是C语言能够广泛应用于
系统编程
、嵌入式开发等领域的关键因素之一。深入理解并熟练掌握数组与指针的使用,对于编写高质量、高性能的C语言程序至关重要。
Kurbaneli
·
2025-03-02 02:36
c语言
算法
嵌入式linux
系统中压力测试的方法
在Linux环境下,确保系统各项资源充分且稳定地运行对任何系统管理员来说都至关重要。特别是在生产环境中,理解如何对系统资源进行基准测试和压力测试可以帮助预防未来的问题,同时也能够优化现有系统的性能。在本文中,我们将探讨如何使用命令行工具来对Linux系统的CPU、内存、网络和I/O资源进行压力测试,抛砖引玉,希望大家线下详细学习并加以练习。CPU压力测试在Linux系统中,对CPU进行压力测试有助
嵌入式开发星球
·
2025-03-01 10:45
linux
压力测试
运维
Rust并发编程实践:10分钟入门系统级编程
Rust是一门现代的
系统编程
语言,它的设计目标是提供安全性、并发性和高性能。Rust的出现是为了解
m0_74824687
·
2025-02-28 19:00
面试
学习路线
阿里巴巴
rust
python
算法
Buildroot 添加自定义模块-内置文件到文件系统
创建包目录和文件结构2.配置Config.in3.定义cp_bin_files.mk4.添加源文件`install.sh``my.conf`5.配置与编译概述Buildroot是一个高度可定制和模块化的
嵌入式
ansondroider
·
2025-02-27 22:08
Linux
buildroot
linux
c++新手如何快速入门
它广泛应用于游戏开发、
系统编程
、高性能计算等领域。1.2安装开发环境推荐IDE:VisualStudio(Windows)、CL
·
2025-02-27 13:26
c++
STM32MP157 Linux系统移植开发篇3:设备树详解
stm32mp157是ARM双核,2个A7核,1个M4核,A7核上可以跑Linux操作系统,M4核上可以跑FreeRTOS、RT-Thread等实时操作系统,STM32MP157开发板所以既可以学
嵌入式
华清远见IT开放实验室
·
2025-02-26 16:18
stm32mp157教程
嵌入式linux开发
stm32
linux
STM32MP157
Qt——Qt控件之输入窗口-QTextEdit文本编辑框控件的使用总结(例程:文本编辑输入)
《项目案例分享》《极客DIY开源分享》《嵌入式通用开发实战》《C++语言开发基础总结》《从0到1学习
嵌入式Linux
开发》《QT开发实战》《Android开发实战》《实用硬件方案设计》《结构建模设计》《
Winter_world
·
2025-02-26 08:49
QT开发实战
qt
开发语言
QTextEdit控件
Qt文本编辑控件的使用
【C++】Linux
系统编程
入门
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一常用的Linux系统命令符二GCC三静态库四动态库(共享库)动态库五动态库和静态库的区别六Makefile变量模式匹配Makefile的函数七GDB调试设置断点调试命令八文件IO九虚拟地址空间文件描述符opencreatecopylseekstatls-l的实现文件属性操作函数目录操作函数目录遍历函数dupdup2函数f
饮酒吃肉飞奔
·
2025-02-26 02:08
Linux/C/C++
c++
linux
开发语言
c语言
vscode
ubuntu
Rust语言:依赖注入与控制反转实践指南
Rust是一种
系统编程
语言,虽然它不是一门面向对象的语言,但我们可以借鉴依赖注入和控制反转的理念来编写更加灵活和可扩展的Rust代码。
多多的编程笔记
·
2025-02-25 21:05
Rust基础入门
rust
java
前端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他