我的常用
文章平均质量分 77
我的常用
kalaneryok
这个作者很懒,什么都没留下…
展开
-
Makefile常用片段
make -C xxx 表示进到摸个目录下执行make 这样的关系是有层级关系的,在顶层makefile中export的变量是可以传导子makefile中的。(patsubst %.c,%.o,$(dir) )吧dir中符合后缀.c替换成.o。将obj-m设置为xmodule.o,并使xmodule.o依赖于hello.o.执行make命令后,生成xmodule.ko, 而不是hello.ko,file 最后就是等于 a.o b.o c.o d.o。还有一个常用的手法,获取当前目录下的所有.c文件。原创 2022-10-04 20:53:29 · 925 阅读 · 0 评论 -
Python的常用规则
py常用运算符常规运算原创 2022-01-04 19:27:14 · 1573 阅读 · 0 评论 -
工作风格环境
linux 命令行显示风格修改这个.bachrc文件PS1='\[\033[1;33m\]\u@ak:[\[\033[0;31m\]\w\[\033[1;33m\]]\n\$\[\033[00m\] '原创 2020-12-07 15:23:23 · 103 阅读 · 0 评论 -
常用小函数
小函数打印功能打印功能print_int(“value:”,12344,‘D’);void print_int(char *str, unsigned int ivalue, char format){ char buf[11] = {0}; unsigned int range ,i ,temp_val; printf("%s", str); if (ivalue == 0) { printf("0x00\n"); return; } switch (format) {原创 2021-11-04 20:55:10 · 341 阅读 · 0 评论 -
C语言---比较常用的运算技巧
本文介绍几个常用的计算技巧实现某一目的大部分来源于内核的实现1、小计算宏1.#define OFFSET(type, member) (size_t)&( ((type*)0)->member)2.#define ROUND_UP(x, align) ((x + (align - 1)) &~ (align - 1))3.#define swap(a, b) \ do { typeof(a) __tmp = (a); (a) = (b); (b) =原创 2020-12-24 11:01:15 · 555 阅读 · 0 评论 -
常用小命令
重复执行某一命令watch -n 1 ‘cat /proc/interrupts | grep ‘CSI_INT’’原创 2021-07-27 15:59:42 · 129 阅读 · 0 评论 -
Linux小问题集锦
file opsopen —dev/i2c-0 节点write的时候报错i2c write error(-1)(Bad file descriptor)!原因,i2c-0节点没有可执行权限,要么open的时候加上权限要么修改、dev/i2c-0的权限注意mdev -s 出来的节点都没有可执行权限...原创 2021-07-28 16:32:37 · 384 阅读 · 0 评论 -
Kconfig语法
常用一些东西本文介绍uboot或者kernel中kconfig的语法菜单栏说明设置值本文介绍uboot或者kernel中kconfig的语法菜单栏就会出现箭头里面的内容就是menu下面的配置项menu “Boot timing”xxxxxxendmenumenu “Boot media”endmenu说明config BOOTDELAY --->CONFIG_BOOTDELAY int "delay in seconds before automatically boo原创 2021-08-27 15:03:45 · 265 阅读 · 0 评论 -
shell脚本常用片段
文件判断if [ -d "/XXX/" ];then echo "文件夹存在"else echo "文件夹不存在"fiif [ -f "/xxx/filename" ];then echo "文件存在"else echo "文件不存在"fi-e filename 如果 filename 存在,则为真-d filename 如果 filename 为目录,则为真-f filename 如果 filename 为常规文件,则为真-L filename原创 2021-10-04 15:16:00 · 233 阅读 · 1 评论