会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Zephyr
学以致用
新随笔
管理
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
2023年6月5日
cpufreq的初始化讲解
摘要: # cpufreq初始化 cpufreq的初始化,通过调用`cpufreq_register_driver`接口,完成一系列的policy、governor和driver配置。 ## 驱动module init入口 1. driver编写module_init的函数,在初始化中使用`cpufreq_
阅读全文
posted @ 2023-06-05 21:37 zephyr~
阅读(412)
评论(0)
推荐(0)
2023年6月1日
linux module_platform_driver宏的使用
摘要: # module_platform_drivers使用方式 module_platform_driver 是一个宏,用于简化在 Linux 内核模块编程中注册平台设备驱动的过程。 具体使用方法如下: 1. 包含相关头文件: 在代码文件的顶部,包含所需的头文件,如: ``` #include #inc
阅读全文
posted @ 2023-06-01 21:27 zephyr~
阅读(1771)
评论(0)
推荐(0)
2023年5月29日
linux opp怎么使用
摘要: # 简介Operating Performance Points (OPP) SoC是高度集成的,不是SoC中的所有模块需要一直以最高的频率运作。来为了便于实现这一点,SoC中的子模块被分组到不同的域中,允许一些域运行在较低的电压和频率,而其他域运行在更高的电压/频率对。 由频率和电压对组成的离散元
阅读全文
posted @ 2023-05-29 20:48 zephyr~
阅读(894)
评论(0)
推荐(0)
2023年5月18日
Linux挂载命令mount用法及参数详解
摘要: > mount的详细使用方式,可以查询`man mount` 例如支持的fstype类型,有详细的描述和查看方法 # 一 、mount命令(用来挂载硬盘或镜像等) 用法:mount [-t vfstype] [-o options] device dir 1、-t vfstype 指定文件系统的类型
阅读全文
posted @ 2023-05-18 14:21 zephyr~
阅读(8656)
评论(0)
推荐(0)
2023年5月17日
qemu dtb的导入导出和自定义修改
摘要: # 背景 如果没有指定dtb,qemu virt设备平台使用默认的dtb配置的,通过以下命令可以导出dtb。 根据仿真命令的不同,导出的dtb也有不同的配置,例如指定了core为cortex-a53,smp指定了几个core ``` qemu-system-aarch64 -cpu cortex-a
阅读全文
posted @ 2023-05-17 19:58 zephyr~
阅读(2010)
评论(0)
推荐(0)
2023年5月15日
Linux内核debugfs介绍
摘要: # 前言 内核开发者经常需要导出一些信息到用户空间,用于分析内核运行逻辑。最常见的方法是使用 printk(),不过在嵌入式中,printk() 往往直接打印到 console,一旦 printk() 被频繁调用的话,console 就会被刷屏,此时输入命令都是件困难的事情。 有时我们只想偶尔看一下
阅读全文
posted @ 2023-05-15 15:50 zephyr~
阅读(851)
评论(0)
推荐(0)
2023年4月28日
Makefile 只修改了.h头文件,编译为什么不起作用?
摘要: # 解决方案 1. 添加了 -include *.d 指令; 2. gcc 编译指令中,添加了 -MMD 参数; ``` -include $(OBJ_FILES:%.o=%.d) %.o : %.c $(CC) $(CFLAGS) -c $< -o $@ ``` # M,-MM,-MMD,-MF,
阅读全文
posted @ 2023-04-28 11:45 zephyr~
阅读(370)
评论(0)
推荐(0)
2023年2月24日
Linux 命令行编辑快捷键
摘要: Linux 命令行编辑快捷键 初学者在Linux命令窗口(终端)敲命令时,肯定觉得通过输入一串一串的字符的方式来控制计算是效率很低。 但是Linux命令解释器(Shell)是有很多快捷键的,熟练掌握可以极大的提高操作效率。 下面列出最常用的快捷键,这还不是完全版。 命令行快捷键: 常用: Ctrl
阅读全文
posted @ 2023-02-24 19:03 zephyr~
阅读(310)
评论(0)
推荐(0)
2023年2月8日
stress-ng压测工具
摘要: 介绍 stess-ng是一个CPU压力测试工具 https://manpages.ubuntu.com/manpages/jammy/man1/stress-ng.1.html example stress-ng --cpu -1 --cpu-method all -t 1h --cpu-load
阅读全文
posted @ 2023-02-08 10:27 zephyr~
阅读(831)
评论(0)
推荐(0)
2023年2月5日
【cpufreq】linux cpufreq软件架构分析(2)
摘要: cpufreq的全局变量 首先介绍几个cpufreq的关键全局变量,能大概了解cpufreq的实现 static struct cpufreq_driver *cpufreq_driver; /* 调频驱动指针,驱动开发者根据具体hardware实现,主要包括:设置频率,获取频率等接口 */stat
阅读全文
posted @ 2023-02-05 23:24 zephyr~
阅读(511)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
公告