初探linux子系统集
本专栏主要是研究linux的子系统集,包括led子系统,i2c子系统,spi子系统,input子系统,mtd子系统,v4l2子系统,音频子系统,usb子系统,电源管理子系统以及网络子系统等!
东月之神
别驻足,梦想要不停追逐;别认输,熬过黑夜才有日出。要记住,成功就在下一步;路很苦,汗水是最美的书!
展开
-
初探linux子系统集之i2c子系统(二)
大概也是前年了,一直没有把那个i2c的子系统讲解完,这里偷个懒,把以前整理的i2c相关的知识再梳理一下,做个了结,然后再去学习timer子系统。原创 2016-02-03 14:06:03 · 2945 阅读 · 0 评论 -
初探linux子系统集之timer子系统(三)
看了hrtimer的一些由来,是否需要开始学习下这个hrtimer吧,不过在学习这个之前还是要先学习下一些关于timer的数据结构,原创 2016-02-03 09:25:22 · 2098 阅读 · 0 评论 -
初探linux子系统集之timer子系统(二)
想着博客中还没有翻译过一篇文章,虽然英文水平有限,但是借助google翻译慢慢地翻译出一篇文章也是不错的选择。那就来学习下hrtimer的文档吧。翻译 2016-02-01 21:26:15 · 1661 阅读 · 0 评论 -
初探linux子系统集之timer子系统(一)
一般来说要让整个linux系统跑起来,那么一个必须的就是linux的时钟,也就是时间子系统了,这里正好工作需要,那么就研究下linux下的时间子系统了。 linux内核必须完成两种主要的定时测量。一个是计时,保存当前的时间和日期,以便能通过time(),gettimeofday()等系统调用,返回给用户程序,另一个是定时,这种机制主要是告诉内核或者应用程序,某一时间间隔已经过去了,触发回原创 2016-02-01 21:27:01 · 2047 阅读 · 0 评论 -
初探linux子系统集之i2c子系统(一)
I2c子系统在进公司来的时候就学习过了,可是那是还不是很熟悉linux中的i2c子系统,就没有细看。记得当初很想熟悉linux中的各种总线驱动,想专门写一个关于总线驱动的专集,后来发现好像就没有几个,粗粗的写完了,也就是和菜鸟一起学linux总线驱动的专集。现在子系统又要开始讲到i2c了,那么就偷个小懒,参考一下下。 讲到了i2c子系统,一开始便是要讲解下i2c的协议了,从最下面原创 2014-07-16 19:40:48 · 2157 阅读 · 0 评论 -
初探linux子系统集之led子系统(三)
世界杯结束了,德国战车夺得了大力神杯,阿根廷最终还是失败了。也许3年,5年,或者10年后,人们就不知道巴西世界杯的亚军是谁,但是总是会记得冠军是谁。就像什么考试,比赛,第一永远会被人们所记住,所以我们都想去追寻第一,渴望第一,在一次次的追寻中,成者为王败者为寇。而处在第一的位置,永远担心下面的会超越自己,从而活得很累,而第二永远想争取第一,也活得很累,有时候,想想,人一生当中,成功真的就那么重要吗原创 2014-07-15 19:20:14 · 5774 阅读 · 8 评论 -
初探linux子系统集之led子系统(二)
巴西世界杯,德国7比1东道主,那个惨不忍睹啊,早上起来看新闻,第一眼看到7:1还以为点球也能踢成这样,后来想想,点球对多嘛6比1啊,接着就是各种新闻铺天盖地的来了。其实失败并没有什么,人生若是能够成功一次,那么再多的失败也是值得的,脚踏实地,失败了再次爬起来。很多时候,在一切都那么顺利的情况下,反而觉得没有啥意思,有一些挑战,一些失败,一些打击,接着,就会很努力很努力地去做,慢慢地就会被自己征服,原创 2014-07-09 20:39:51 · 6131 阅读 · 1 评论 -
初探linux子系统集之led子系统(一)
就像学编程第一个范例helloworld一样,学嵌入式,单片机、fpga之类的第一个范例就是点亮一盏灯。对于庞大的linux系统,当然可以编写一个字符设备驱动来实现我们需要的led灯,也可以直接利用gpio口,应用程序来拉高拉低管脚控制。不过,既然linux系统自己本来就带有led子系统,那么就可以好好利用之。好处不用多说了,主要对于应用层来说,不同平台都用linux的led子系统,那么应用程序不原创 2014-07-08 19:54:55 · 9956 阅读 · 0 评论 -
初探linux子系统集之写在前言
毕业两周年,进入嵌入式linux这个行业也已两个年头有余,从开始的linux驱动,android的framework,到现在的linux应用,android的app以及产品的零零总总,其实很想把这些都做一些总结,前段时间发现好久没有更新blog了,重温几篇文章,感觉好像不是我写的一样,突然有种想写点什么的冲动,但是最近1年又没有学什么技术相关的知识,无非是重复劳动了。想了想,还是把linux好好总原创 2014-07-03 13:21:33 · 1945 阅读 · 3 评论