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内核i2c
超详实Git简明教程与命令大全
Git(wiki:enchs)是一个免费开源的分布式版本控制系统,由
linux内核
作者linusTorvalds开发,大型开源项目linuxkernel、Android、chromium、mono、dotnet
weixin_34148508
·
2024-01-18 17:33
git
操作系统
开发工具
音视频开发之V4L2
V4L2(VideoforLinux2)是
Linux内核
中用于视频设备的子系统,提供了统一的接口,使用户空间程序能够与各种视频设备进行通信和控制。
稚肩
·
2024-01-18 16:36
音视频开发
音视频
linux 内核ARM32启动
引导加载程序被期望初始化各种设备,并最终调用
Linux内核
,向内核传递信息。基本上,引导加载程序应该提供(至少)以下内容:1.设置和初始化RAM。2.初始化一个串口。3.检测机器类型。
持续成长,保持快乐
·
2024-01-18 15:49
Linux基础
linux
嵌入式硬件
arm
解决虚拟机开机黑屏[sda] Assuming drive cache: write through
1.HostSMbuscontrollernotenabled解决方法:在/etc/modprobe.d/blacklist.conf文件里添加blacklist
i2c
_piix42.intel_rapl
hokool
·
2024-01-18 15:49
Linux
学习
Git中config配置
它由LinusTorvalds设计,主要用于
Linux内核
开发。Git的特点包括速度、简单的设计、对非线性开发模式的支持、完全的分布式能力以及高效管理大规模项目的能力。
破茧......
·
2024-01-18 14:23
git
git
Linux内核
--网络协议栈(三)sk_buff介绍
目录一、引言二、sk_buff------>2.1、skb介绍------>2.2、控制字段------>2.3、其他字段------>2.4、特定功能字段------>2.5、管理字段------>2.6、内存分配------>2.7、内存释放------>2.8、克隆和拷贝------>2.9、队列管理函数三、sk_buff------>3.1、网络数据流向------------>3.1.1
文艺小少年
·
2024-01-18 13:57
CPU性能分析与操作系统的构建
linux
网络协议
arm开发
云计算入门——VMware虚拟机安装及部署CentOS7系统
VMware虚拟机安装及部署CentOS7系统一,linux历史自由软件之父:RichardM.Stallman1984年提出开源linux之父:LinusBenedictTorvalds1991年创出
linux
王德发问好
·
2024-01-18 12:30
笔记
linux
Linux的介绍、学习路线、学习建议、运用场景和与各种不同的操作系统(Win、Unix)的比较
Linux内核
提供了操作系统的核心功能,如进程管理、内存管理、文件系统和网络支持。除了内核外,通常还会结合GNU工具和其他开源软件组件形成完整的操作系统,通常被称为L
@atweiwei
·
2024-01-18 11:24
linux
学习
运维
S32K3系列 --- 硬件
I2C
Mcal配置
前言网上看到很多
I2C
的教程,基本都是模拟
I2C
,现在S32K3的芯片支持硬件
I2C
,我想着就配一个硬件的出来吧,这边记录一下,供大家学习。一、
I2C
原理这里主要教大家如何去配置,去使用。
土豆萝卜丝
·
2024-01-18 10:29
Autosar--从入门到精通
单片机
嵌入式硬件
mcu
汽车
FreeRTOS学习第4篇--任务使用参数
先决条件:拥有C语言基础,装有编译和集成的开发环境,比如:KeiluVision5使用外设:USART1、GPIO、
I2C
实验目的创建3个优先
独处东汉
·
2024-01-18 10:28
FreeRTOS编程学习
学习
构建 aarch64 以及 riscv64 交叉编译工具链(裸机)
在给出的两个官方链接中提供了所有的交叉工具链,选择合适的工具构建即可一、ARM64使用的工具链为:aarch64-none-elf-xxxaarch64-none-linux-gnu用于编译在ARM64架构的
Linux
京雨
·
2024-01-18 07:00
操作系统
riscv
arm
交叉编译
USB转SPI USB转IIC 串口转SPI串口转IIC SPI
I2C
模块
一款支持USB转SPI、USB转
I2C
、USB转GPIO、USB转PWM、USB转ADC的模块。提供上位机工具,开发协议。
VF-TECH
·
2024-01-18 04:11
USB转SPI
USB转IIC
USB转I2C
USB转GPIO
USB转PWM
USB转ADC
串口转SPI
linux内核
调度
O(1)调度器静态优先级=120,基本时间片=max((140-静态优先级)*5,MIN_TIMESLICE)动态优先级=max(100,min(静态优先级–bonus+5),139)从上面看出,动态优先级的生成是以静态优先级为基础,再加上相应的惩罚或奖励(bonus)。这个bonus并不是随机的产生,而是根据进程过去的平均睡眠时间做相应的惩罚或奖励。picknexter算法2.6中时间片用任务描
inquisiter
·
2024-01-18 04:06
linux
运维
服务器
ecryptfs透明加密
构建思想透明加密一直是安全领域比较热门的领域,了解了下
linux内核
自带的ecryptfs。首先作者为了实现透明加密,构造了一个ecryptfs的文件系统。
inquisiter
·
2024-01-18 04:06
linux
深入浅出NandFlash里的ECC校验算法原理与实现(1)
(本文只分析256字节下ECC生成,其他同理)
LINUX内核
中关于NandFlash的ECC校验算法,只能纠正一个bit的错误。
我我我只会printf
·
2024-01-18 01:22
ecc
nand
c语言
stm32
编程语言
51单片机入门学习 第九天
提示:今天是学习51单片机的第九天,以下就是今天的笔记(我买的是普中的开发板,学习笔记是根据普中的视频进行学习)今天学习的内容是
I2C
和温度传感器和时钟。
麦兜.....
·
2024-01-18 01:43
51单片机
单片机
进程的概念之进程的状态
不逼你自己一把,你怎么知道自己行不行文章目录进程状态看看
Linux内核
怎么说进程状态查看僵尸进程僵尸进程的危害孤儿进程进程优先级进程状态看看
Linux内核
怎么说为了弄明白正在进行的进程是什么意思,究竟怎样才算正在运行的进程
Achlorine
·
2024-01-18 00:47
linux
c++
linux
运维
服务器
WSL2安装
wsl-l-vdism.exe/online/enable-feature/featurename:Microsoft-Windows-Subsystem-Linux/all/norestart3.下载
Linux
小女孩真可爱
·
2024-01-17 23:09
每日学习
linux
centos 7 安装无线网卡rtl8188EUS_rtl8189ES驱动
(我的
Linux内核
是3.10的,create_proc_entry函数已经在3.9以后废弃了,可以查阅相关资料)之后在github上找了一个比较新的。链接看这里!!!!!!
milk448249712
·
2024-01-17 22:41
linux编程开发
rtl8188
网卡驱动
【ubuntu20.04上构建qemu启动linux kernel】
参考Ubuntu环境下使用qemu搭建arm64运行环境-简书一、交叉编译工具sudoaptinstallgcc-aarch64-linux-gnuaarch64-linux-gnu-gcc-v二、
linux
ldinvicible
·
2024-01-17 17:10
linux
linux
使用qemu搭建ARM64调试环境,支持文件共享,支持gdb调试
环境主机ubuntu版本:20.04qemu模拟处理器:ARM64
Linux内核
版本:https://www.kernel.org/最新版step1:安装编译工具链sudoapt-getinstallgcc-aarch64
科学边界
·
2024-01-17 17:10
ARM+Linux
qemu
ARM64
qemu支持gdb调试
qemu文件共享
Eclipse单步调试
STM32407用汇顶的GT911触摸芯片调试实盘
这个配置很关键代码#include"stm32f4xx.h"#include"GT9147.h"#include"Touch.h"#include"C_Touch_
I2C
.h"#include"usart.h
桐神归来
·
2024-01-17 08:32
stm32
嵌入式硬件
单片机
【STM32】STM32学习笔记-软件
I2C
读写MPU6050(33)
00.目录文章目录00.目录01.
I2C
简介02.MPU6050参数03.软件
I2C
接线图04.
I2C
模拟应答时序示例05.
I2C
读取MPU6050程序示例06.程序下载07.附录01.
I2C
简介
I2C
Print World
·
2024-01-17 07:12
STM32F103
stm32
学习
笔记
江科大
江科大stm32
MPU6050
I2C
Linux知识点&易错点总结(1)
Linuxextendedfilesystem,extfs,即Linux扩展文件系统,ext2为第二代xfs:XFS一种高性能的日志文件系统,2000年5月,SiliconGraphics以GNU通用公共许可证发布这套系统的源代码,之后被移植到
Linux
唐唐思
·
2024-01-17 05:43
Linxu系统编程
linux
Linux 内核大转变:是否将迈入现代 C++ 的时代?
Linux开发者H.PeterAnvin在邮件列表中重启了关于
Linux内核
C代码转换为C++的讨论,并陈述了自己的观点。说之前先看一下这个话题的历史背景。
guangcheng0312q
·
2024-01-17 02:39
linux
c++
运维
服务器
开发语言
stm32学习笔记:USART串口通信
单工:广播时钟:
I2C
和SPI有单独的时钟线,所以它们是同步的,接收方可以在时钟信号的指引下进行采样。
zyc0705
·
2024-01-17 02:52
stm32
stm32
Ubuntu20.04部署KVM并安装Ubuntu Server 20.04
KVM(Kernel-bashdVirtualMachine,即基于内核的虚拟机),它是用于
Linux内核
中的虚拟化环境设施,是
Linux内核
中的一个功能模块,在
Linux内核
中默认被安装
Eddyvv
·
2024-01-17 01:16
Linux虚拟化
linux
KVM
虚拟化
GIT学习
Git是LinusTorvalds为了帮助管理
Linux内核
开发而开发的一个开放源码的版本控制软件。
星星_73b1
·
2024-01-16 23:37
Linux Kernel Stack Overflow/Linux 内核栈溢出
不同于Linux应用程序的栈能够动态增长,
Linux内核
栈是固定的,并且比较小,比如Linux2.6.x内核,在X8632位架构上一般是4K或8K(在进行内核编译时,Kernelhacking下进行配置
lenky0401
·
2024-01-16 22:39
Linux内核技术
linux
内核
栈溢出
踩栈
Linux内核
架构和工作原理详解(一)
Linux内核
就是基于这个策略实现的。Linux进程1.采用层次结构,每个进程都依赖于一个父进程。内核启动init程序作为第一个进程。该进程负责进一步的系统初始化操作。
bala5569
·
2024-01-16 20:26
性能测试小白
linux
性能优化
Linux内核
架构和工作原理详解(二)
Linux内核
体系结构简析简析图1Linux系统层次结构最上面是用户(或应用程序)空间。这是用户应用程序执行的地方。用户空间之下是内核空间,
Linux内核
正是位于这里。
bala5569
·
2024-01-16 20:25
性能测试小白
linux
性能优化
【模块系列】STM32&BMP280
前言 最进想练习下
I2C
的应用,手上好有BMP280也没用过,就看着机翻手册和原版手册,开始嘎嘎写库函数了。
紫阡星影
·
2024-01-16 16:56
模块系列
stm32
嵌入式硬件
单片机
mcu
keil
AI嵌入式K210项目(3)-GPIO控制
在开始具体学习之前,我介绍下通用的学习和使用方法:大致了解芯片->了解进行编程的类型(GPIO/
I2C
/UART/SPI)->查看硬件原理图->查看编程手册->进行编程。让我们以一个IO控制开始吧!
疯狂飙车的蜗牛
·
2024-01-16 15:16
K210开发板
人工智能
K210
嵌入式AI
AI
嵌入式
FPIOA
Docker容器(二)安装与初体验wordpress
一、安装1.1关闭SeLinuxSeLinux(Security-EnhancedLinux)是一种基于
Linux内核
的安全模块,旨在提供更严格的访问控制和安全策略。
烟雨平生9527
·
2024-01-16 13:33
Dockers
docker
容器
运维
容器是实现操作系统虚拟化的一种途径
专业地讲,容器是实现操作系统虚拟化的一种途径,可以让用户在资源受到隔离的进程中运行应用程序及其依赖关系;简单地讲,容器就是基于
linux内核
技术的一种隔离手段。
chennbwin
·
2024-01-16 12:35
Linux内核
--网络协议栈(三)UDP协议层/IP层的处理
目录一、引言二、udp_sendmsg------>2.1、UDP插入------>2.2、获取目的IP地址和端口------>2.3、udp_send_skb------------>2.3.1、创建UDP头------------>2.3.2、处理校验和------>2.4、监控:UDP层统计三、IP层------>3.1、ip_send_skb------>3.2、ip_local_out-
文艺小少年
·
2024-01-16 11:10
CPU性能分析与操作系统的构建
网络协议
linux
udp
深入
Linux内核
代码------万字讲解你写的代码是如何跑起来的?
声明:以下文章来源于
Linux内核
库今天我们来思考一个简单的问题,一个程序是如何在Linux上执行起来的?我们就拿全宇宙最简单的HelloWorld程序来举例。
芯想是陈
·
2024-01-16 10:11
Linux
linux
硬件架构
开源
Android--刷机与adb
目录一、Android设备启动流程二、刷机模式介绍三、Windows命令行四、adb介绍与配置五、常用的adb命令一、Android设备启动流程Android就是
Linux内核
(Kernel)+Java
Abro.
·
2024-01-16 09:11
android基础
智能手机
adb
android
LM403-JC模组硬件学习
基于STM32WLE5系列丰富的外设,模块提供UART、
I2C
、SPI、ADC和GPIO供用户根据应用选用。用户也可以通过WSD接口下载自己的固件使用。
饼干饼干圆又圆
·
2024-01-16 08:59
stm32
学习
单片机
嵌入式硬件
sersync+rsync实时备份Linux主机的数据
linux的原始方案是inotify+rsync实现实时备份数据;inotify在
linux内核
层面监控linux下文件系统,对文件的open/access/modify等操作都会产生记录;inotify
KaiA8
·
2024-01-16 08:07
confluence
linux
服务器
运维
【RTOS】快速体验FreeRTOS所有常用API(1)工程创建
目录一、工程创建1.1新建工程1.2配置RCC1.3配置SYS1.4配置外设1)配置LEDPC132)配置串口UART13)配置OLED
I2C
11.5配置FreeRTOS1.6工程设置1.7生成代码1.8keil
知立
·
2024-01-16 08:35
嵌入式
FreeRTOS
RTOS
STM32
Linux内核
--网络协议栈(二)UDP数据包发送
目录一、引言二、数据包发送------>2.1、数据发送流程三、协议层注册------>3.1、socket系统调用------>3.2、socket创建------>3.3、协议族初始化------>3.4、对应协议的socket创建------>3.5、协议注册四、通过套接字发送网络数据------>4.1、inet_sendmsg一、引言本文首先从宏观上概述了数据包发送的流程,然后分析了协议
文艺小少年
·
2024-01-16 08:03
CPU性能分析与操作系统的构建
网络协议
linux
udp
Linux之shell编程(BASH)
Shell编程概述(THEbourne-againshell)Shell名词解释(外壳,贝壳)Kernel
Linux内核
主要是为了和硬件打交道Shell命令解释器(commandinterperter)
码海串游
·
2024-01-16 08:30
linux
服务器
运维
【STM32】| 02——常用外设 |
I2C
系列文章目录【STM32】|01——常用外设|USART【STM32】|02——常用外设|
I2C
失败了也挺可爱,成功了就超帅。
Xiaoyibar
·
2024-01-16 08:29
单片机MCU
#
STM32
stm32
嵌入式硬件
单片机
【STM32】STM32学习笔记-
I2C
通信协议(31)
00.目录文章目录00.目录01.
I2C
简介02.
I2C
主要特点03.
I2C
硬件电路04.
I2C
时序基本单元05.
I2C
时序波形图06.附录01.
I2C
简介
I2C
(Inter-IntegratedCircuit
Print World
·
2024-01-16 08:28
STM32F103
stm32
学习
笔记
江科大
江科大stm32
I2C
i2c
EPOLLWAKEUP 的作用是在CLOCK_BOOTTIME_ALARM定时器 定时到的时候,保持系统不休眠吗
关于CLOCK_BOOTTIME_ALARM,它是
Linux内核
中的一个定时器,用于
sunfanup
·
2024-01-16 07:51
linux开发
c
c++
linux
浅学Linux之旅 day2 Linux系统及系统安装介绍
答案在时间,耐心是生活的关键——24.1.15一、Linux系统介绍林纳斯.托瓦兹在1991年开发了
Linux内核
(开源免费)Linux系统组成
Linux内核
系统库系统程序
Linux内核
和Linux发行版
L_cl
·
2024-01-16 07:33
初学Linux操作系统
linux
iptables使用
iptables是集成在
Linux内核
中的包过滤防火墙系统。使用iptables可以添加、删除具体的过滤规则,iptables默认维护着4个表和5个链,所有的防火墙
old_GGB
·
2024-01-16 06:28
linux
运维
网络
版本控制系统教程
1.Git的基本介绍1.1Git的概念Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.Git是LinusTorvalds为了帮助管理
Linux内核
开发而开发的一个开放源码的版本控制软件
运维开发小白
·
2024-01-16 05:24
运维
认识Linux系统以及Linux命令的使用(未完待续)
Linux内核
最初只
来一份辣子鸡丁
·
2024-01-16 01:38
Linux
linux
centos
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他