欢迎交流
Linux内核PCIE本文主要是整理PCIE的基础知识。 一、PCI总线 在PC时代,为了解决CPU主频和外部设备访问速度的问题,发展了几代I/O总线: 1、第一代总线:ISA、EISA等 2、第...
欢迎交流
Linux内核PCIE本文主要是整理PCIE的基础知识。 一、PCI总线 在PC时代,为了解决CPU主频和外部设备访问速度的问题,发展了几代I/O总线: 1、第一代总线:ISA、EISA等 2、第...
本文主要是整理PCIE的基础知识。 一、PCI总线 在PC时代,为了解决CPU主频和外部设备访问速度的问题,发展了几代I/O总线: 1、第一代总线:ISA、EISA等 2、第...
中断是指CPU在执行程序的过程中,中断源向CPU发送一个中断请求,CPU停止正在运行的程序并保护现场数据,转入中断服务程序进行处理,处理完毕后返回原来被暂停的程序继续执行。 ...
相互学习
Linux内核性能调试工具之ftrace一、ftrace介绍 本文基于Rockpi 4A单板Linux 4.4内核介绍ftrace的使用方法,其它内核版本的ftrace使用方法类似。 ftrace(Function...
学习
ftrace用途很多,欢迎一起讨论😄
Linux内核性能调试工具之ftrace一、ftrace介绍 本文基于Rockpi 4A单板Linux 4.4内核介绍ftrace的使用方法,其它内核版本的ftrace使用方法类似。 ftrace(Function...
一、ftrace介绍 本文基于Rockpi 4A单板Linux 4.4内核介绍ftrace的使用方法,其它内核版本的ftrace使用方法类似。 ftrace(Function...
有兴趣的可以参考文章后面的pdf,了解GIC详细内容。
ARM GIC介绍一、GIC介绍 GIC(Generic Interrupt Controller)是ARM公司提供的一个通用的中断控制器,目前有4个版本GICv1 ~ GICv4(GICv1...
一、GIC介绍 GIC(Generic Interrupt Controller)是ARM公司提供的一个通用的中断控制器,目前有4个版本GICv1 ~ GICv4(GICv1...
一、异常等级 在操作系统中,软件开发被分成不同的模块,每个模块具有不同的访问系统和处理器资源的级别。例:Linux系统中,内核需要对系统资源进行高级别访问,同时会限制应用程序...
在Linux内核中,可用Thermal Sensor(如:RK3399 TS-ADC(Temperature-Sensor ADC))获取温度。 本文介绍RK3399 TS-...
PWM(Pulse Width Modulation)是脉冲宽度调制的缩写,在嵌入式系统中非常常见。它提供了一种脉冲周期波形的方法,一般用于控制马达、LED、背光灯等。 本文...
本文分享下RK3568外接AP6275S WIFI模块的调试方法。 AP6275S是一款集SDIO接口的WIFI和UART/PCM接口的蓝牙功能为一体的无线模块。 一、RK3...
内核日志的时间戳是从timer获取,此时休眠了,所以没有继续增加。唤醒源是RTC,两者不同。看的确实仔细👍
Linux内核睡眠唤醒调试本文基于RockPI 4A单板Debian系统Linux4.4内核介绍下睡眠唤醒(suspend/resume)的一些调试方法。 一、参数设置 1、关闭串口睡眠 在Linux...
eMMC(Embedded Multi Media Card)是MMC协会订立的内嵌式存储器标准规格。 eMMC在封装中集成了一个控制器,并提供标准接口管理闪存。 从开发者角...
本文介绍如何三招搞定Linux SD卡驱动调试。 一、SD卡介绍 SD Card(Secure Digital Memory Card):即安全数码卡,是一种基于半导体快闪存...
在嵌入式系统中,串口既可以用于输出日志进行系统调试,又可以用于短距离低速通信,是一种非常实用的通信端口。 本文基于RockPI 4A单板Linux 4.4内核介绍RK3399...
本文基于RockPI 4A单板Linux 4.4内核介绍RK3399 Linux GPIO功能。 一、GPIO介绍 GPIO(General Purpose Input/Ou...
本文基于RockPi 4A单板Linux4.4 内核介绍OPP Table。 内核中将频率、电压的相关配置放在DTSI文件中,这些配置信息组成的节点被称为OPP Table(...
本文基于Linux4.4内核介绍CPUFreq。 在Linux内核中,CPUFreq支持动态调整CPU频率和电压,从而兼顾系统的性能和功耗。例:需要CPU高性能时,提升CPU...