专注的力量很大,它能把一个人的潜力发挥到极致,一旦达到那种状态你就没有了自我的概念,所有的精力集中到了一点。
发布时间:2015-01-07 16:25:57
之前学过内核分离思想的实现过程,第一次没怎么看懂,后面通过查资料有了一定的了解。在这里自己总结一下:之前写的驱动代码里面,包含两个部分:1.纯软件部分,比如设备号,字符设备对象,设备类等。2.纯硬件部分,比如GPIO的编号,GPIO寄存器地址等。那么如果当我们把这个驱动程序移植到不同型号的开发板上时,但凡.........【阅读全文】
发布时间:2015-01-06 11:22:41
前面有说到过字符设备和块设备,这里写写混杂字符设备。在我们Linux内核中,有一类特殊的字符设备,就是混杂字符设备(英文名:misc)。下面说说他的一些特点:1.内核使用miscdevice数据结构来描述这个设备。2.所有混杂字符设备都共享一个主设备号,那就是10。3.既然主设备号都共享,我们就必须得用次设备号来区分设备.........【阅读全文】
发布时间:2014-12-29 14:53:12
前面所写到的系统调用号,设备号对于内核来说是一种非常宝贵的资源。同样,硬件中断对于内核来说也是一种非常宝贵的资源!在使用的时候也要去向内核去申请中断资源。中断处理流程包括4个部分: 1.建立异常向量表 2.编写保存现场的代码 3.恢复之前保存的代码 4.........【阅读全文】
发布时间:2014-12-26 22:34:47
请不要做浮躁的嵌入式系统工程师1. 不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2. 初学者请不要看太多的书那会误人子弟的。先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还.........【阅读全文】