摘要: 进程 进程ID 进程ID的复用:大部分采用延迟复用算法。防止将新进程误认为是使用同一ID的先前进程。 0 调度进程 (系统进程) ;1 init进程(程序文件存放在/sbin/init),在自举过程结束后由内核调用,读取系统初始化文件(/etc/rc*,/etc/init.d,/etc/initta 阅读全文
posted @ 2021-05-30 20:39 blog-morui 阅读(64) 评论(0) 推荐(0)
摘要: 设备树 数据 字符串:“fsl,evk” 32位整形:<0x44444444 0x33333333> 16进制数据:[12 3f 4d] 属性 compatile = "mytest","simple-bus" ​ 兼容属性,匹配驱动名字 #address-cells = <2> #size-cel 阅读全文
posted @ 2021-05-30 20:36 blog-morui 阅读(167) 评论(0) 推荐(0)
摘要: EPIT 简介 EPIT是一个32位的向下定时器 EPIT的时钟源有四个选择 可以通过12bit的Prescaler 进行 1~4096的分频 开启定时器后,Counter Register会每个时钟减1。如果和Compare Register的值相等,则触发中断。 imx6ull有两个EPIT定时 阅读全文
posted @ 2021-05-30 20:34 blog-morui 阅读(451) 评论(0) 推荐(0)
摘要: 时钟控制 RTC时钟源32.768KHz 外设时钟24MHz PLL简介 IMX6ULL的外设很多,NXP对这些外设的时钟源进行了分组,一共7组。分别是: ARM_PLL(PLL1),供ARM内核使用,最高倍频1.3GHz System_PLL(PLL2),固定22倍频528Mhz不可更改 USB1 阅读全文
posted @ 2021-05-30 20:31 blog-morui 阅读(675) 评论(0) 推荐(0)
摘要: platform设备驱动(内核版本4.1.15) platform设备 /* 设备结构体 */ struct platform_device { const char *name; int id; bool id_auto; struct device dev; // linux/device.h: 阅读全文
posted @ 2021-05-30 20:27 blog-morui 阅读(101) 评论(0) 推荐(0)
摘要: 系统数据文件操作 基于linux3.2.0 口令文件(/etc/passwd) 内容:morui:x:1000:1000:morui,,,:/home/morui:/bin/bash x:加密口令 /home/morui:初始工作目录 /bin/bash:初始用户程序 struct passwd{ 阅读全文
posted @ 2021-05-17 18:38 blog-morui 阅读(122) 评论(0) 推荐(0)
摘要: #include<unistd.h> 文件描述符:每一个文件描述符都有一个自己的文件描述符标志和文件指针 ) 文件状态标志是指向该给定文件表项的任何进程中的所有文件描述符 每个进程都有自己对于某一个文件的文件偏移量 文件的原子操作 ssize_t pread(int fd, void* buf, s 阅读全文
posted @ 2021-05-12 13:18 blog-morui 阅读(226) 评论(0) 推荐(0)
摘要: 头文件fcntl.h O_RDONLY O_WRONLY O_RDWR 大多数为 0 1 2 O_EXEC :只执行打开 O_SEARCH: 只搜索打开(在目录打开时验证它的搜索权限)<未定义> O_APPEND:写时追加 O_EXCL : 如果同时指定O_CREATE则出错。在创建文件时候是原子操 阅读全文
posted @ 2021-05-11 21:53 blog-morui 阅读(93) 评论(0) 推荐(0)
摘要: 类与对象的关键字学习 super与this super 使用方式: 只能在子类中使用,可以访问父类的非private属性/方法 this 使用方法: 无限制 注意事项: 在显示使用二者的无参构造时(super()、this()),二者不可同时使用,并且必须在无参构造中率先使用 默认现象 当new一个 阅读全文
posted @ 2021-04-30 23:31 blog-morui 阅读(68) 评论(0) 推荐(0)
摘要: MarkDown的基本语法 一、标题 语法演示:# 一级标题 增加#的数量,标题的级数递减 二、图片和跳转链接 图片 本地图片 语法演示:![名字](本地路径) 效果: 网络图片 语法演示: ![名字](网络路径) (关于网络路径可以通过在有图片的网页,点击鼠标右键检察元素 再复制网页路径放进来即可 阅读全文
posted @ 2021-04-29 14:17 blog-morui 阅读(64) 评论(0) 推荐(0)