连击 天
fork: star:
一、GIC介绍 GIC(Generic Interrupt Controller)是ARM公司提供的一个通用的中断控制器,目前有4个版本GICv1 ~ GICv4(GICv1已弃用;GICv2最多支持8个ARM Core;GICv3/GICv4支持更多的ARM C...
一、异常等级 在操作系统中,软件开发被分成不同的模块,每个模块具有不同的访问系统和处理器资源的级别。例:Linux系统中,内核需要对系统资源进行高级别访问,同时会限制应用程序配置系统的...
在Linux内核中,可用Thermal Sensor(如:RK3399 TS-ADC(Temperature-Sensor ADC))获取温度。 本文介绍RK3399 TS-ADC控制器驱动和调试方法。 一、TSADC驱动 1、TS-ADC控制器 RK3399 TS-ADC(...
PWM(Pulse Width Modulation)是脉冲宽度调制的缩写,在嵌入式系统中非常常见。它提供了一种脉冲周期波形的方法,一般用于控制马达、LED、背光灯等。 本文介绍RK3399 PWM控制器驱动和调试方法...
本文分享下RK3568外接AP6275S WIFI模块的调试方法。 AP6275S是一款集SDIO接口的WIFI和UART/PCM接口的蓝牙功能为一体的无线模块。 一、RK3568 SDIO控制器 SDIO(Secure Digital Input and Outp...
eMMC(Embedded Multi Media Card)是MMC协会订立的内嵌式存储器标准规格。 eMMC在封装中集成了一个控制器,并提供标准接口管理闪存。 从开发者角度看,只要遵循eMMC协议,既可以对eMMC芯片进行...
本文基于RockPI 4A单板Linux 4.4内核介绍RK3399 Linux GPIO功能。 一、GPIO介绍 GPIO(General Purpose Input/Output Port):通用输入输出端口。 除作为一般的输入/输出功能外,还可以配置为中...
本文基于RockPI 4A单板介绍Linux内核pinctrl的相关知识点。 Linux内核pinctrl部分主要包括 :IOMUX,驱动强度,上下拉配置等。 一、IOMUX SOC芯片上有很多引脚,每个引脚对应特定的功能。为了...
本文基于Linux4.4内核介绍CPUFreq。 在Linux内核中,CPUFreq支持动态调整CPU频率和电压,从而兼顾系统的性能和功耗。例:需要CPU高性能时,提升CPU频率和电压;反之,降低CPU频率和电压。 一...
本文基于RockPi 4A单板Linux 4.4内核介绍RK3399看门狗(watchdog)的调试方法。 一、驱动文件 RK3399 watchdog用的是新思(Synopsys)的IP,在watchdog驱动程序加载时,会注册misc设备,节点为...
本文基于RockPi 4A Debian系统介绍i2c设备的调试工具i2c-tools。 i2c-tools的相关命令常用于linux系统读写i2c设备寄存器的在线调试。 安装命令: apt-get update apt-get install i2c-tools...
在调试Camera驱动时,会遇到一些专有名词,本文基于Rockchip平台做一个简单介绍。 AE(Auto Exposure):自动曝光。 AF(Auto Focus):自动对焦。 AWB(Auto White Balance):自动白平衡。 3A:指自...
Linux watch命令可以动态监测一个命令的运行结果,常见用法如下: root@ubuntu:/home/run/code# watch -h Usage: watch [options] command Options: -b, --beep beep if comm......
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复