- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Linux设备驱动中的中断处理
这段时间学习好累,没有及时更新。总结了几篇,没有及时发表。 实现中断需要两步:1.向内核注册中断 2.实现中断处理函数 使用前当然先要注册,下面就是注册函数的原型。注意红色字体的几个参数,下面将这几个参数什么作用。 中断注册函数: request_irq(unsigned int irq, irq_handler_t handler, unsigned long fl
2015-07-25 15:15:20 837
原创 指针与数组的区别
1.数组有固定的大小空间,数组名就是数组的首地址。 例如: int a[5] int *p=a 就是把a数组的首地址赋值给指针p 2.任何一个数组下标的运算都等同于 一个对应 的指针运算。 3.数组的地址存储的是内容,指针存储的是内容的地址。数组是直接访问数据,指针是间接访问数据。 例如:int a[5]; a[1]=a; a[2]=b; int *p=a; p存放的
2015-07-12 20:47:30 516
原创 Linux下自定义开机启动程序
Linux系统启动后,运行的第一个是Init进程,也就是1号进程。 用vim编辑器打开 /etc/rc.d/rc.local 。在最后一行添加了一条命令:touch /test/1111 在test目录下创建1111的文件。 下次开机启动的时候就会执行这条命令 。其实开机启动的方法很多,这个比较简单。
2015-07-05 23:38:53 1033
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人