摘要: 首先说一下后台进程与守护进程的区别 最大的区别有以下几点: ~~~~ (a)守护进程已经完全脱离终端控制台了,而后台程序并未完全脱离终端(在终端未关闭前还是会往终端输出结果); (b)守护进程在关闭终端控制台时不会受影响,而后台程序会随用户退出而停止,需要在以nohup command & 格式运行 阅读全文
posted @ 2018-02-02 21:20 Zackary丶Liu 阅读(267) 评论(0) 推荐(0)
摘要: 这篇文章我们将介绍Linux间进程通间信中的有名管道与无名管道。 一.无名管道 无名管道是一种特殊类型的文件,在内核中对应的资源即一段特殊内存空间,这段空间完全由操作系统管理和维护。可以使用read/write等函数进行读写操作,但不能使用lseek函数来修改当前的读写位置,因为管道需要满足FIFO 阅读全文
posted @ 2018-02-01 21:50 Zackary丶Liu 阅读(267) 评论(0) 推荐(0)
摘要: ![](http://images2017.cnblogs.com/blog/1319058/201801/1319058-20180131234834359-411435394.png) ![](http://images2017.cnblogs.com/blog/1319058/201801/1319058-20180131234837859-1729229406.png) ![](http:... 阅读全文
posted @ 2018-01-31 23:50 Zackary丶Liu 阅读(598) 评论(0) 推荐(0)
摘要: 一.使用environ指针输出环境变量 代码如下: ~~~~ include include define MAX_INPUT 20 / 引用指针 / extern char environ; int main(int argc, char argv) { char temp = NULL; cha 阅读全文
posted @ 2018-01-30 21:41 Zackary丶Liu 阅读(347) 评论(0) 推荐(0)
摘要: 一.创建文件系统的基本目录: 可运行以下脚本自动创建: #!/bin/sh echo " Create rootfs start " mkdir rootfs cd rootfs echo " Create root, dev .... " mkdir root dev etc boot tmp v 阅读全文
posted @ 2018-01-29 21:00 Zackary丶Liu 阅读(381) 评论(0) 推荐(0)
摘要: 概述 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。 我们要需要一个能测试函数运行时间的decorator,可以定义如下: ~~~~ def timer(func): def wrapper( args, kwargs 阅读全文
posted @ 2018-01-28 20:01 Zackary丶Liu 阅读(286) 评论(0) 推荐(0)
摘要: 我们按照Tiny210官方的裸板程序来梳理S5PV210的中断体系。 关于 S5PV210 的中断体系结构 S5PV210 的中断控制器是由 4 个向量中断控制器(VIC)、 ARM PrimeCell PL192 和 4 个 TrustZone Interrupt Controller (TZIC 阅读全文
posted @ 2018-01-27 21:22 Zackary丶Liu 阅读(545) 评论(0) 推荐(0)
摘要: "上一篇文章" 介绍了S3c2440的中断体系结构,今天我们来分析一下GNU uC/OS II在S3c2440上中断的实现。 首先找到IRQ的中断的向量,位于 2440init.S : OK ,我们通过名字找到了这个函数: ~~~~ OS_CPU_IRQ_ISR: STMFD SP!, {R1 R3 阅读全文
posted @ 2018-01-26 23:22 Zackary丶Liu 阅读(356) 评论(0) 推荐(2)
摘要: 概述 S3C2440A中的中断控制器接受来自60个中断源的请求。提供这些中断源的可以是内部外设,如DMA控制器、UART、IIC等等。在这些中断源中,UARTn、AC97和EINTn中断对于中断控制器而言是“或”关系(在这几个源中还可以有中断分支)。 当从内部外设和外部中断请求引脚收到多个中断请求时 阅读全文
posted @ 2018-01-26 20:45 Zackary丶Liu 阅读(1104) 评论(0) 推荐(2)
摘要: 代码如下: ~~~~ include include include include include include include include include include include include include / 确定主设备号 / static int major; static 阅读全文
posted @ 2018-01-25 23:24 Zackary丶Liu 阅读(254) 评论(0) 推荐(1)