上一页 1 ··· 100 101 102 103 104 105 106 107 108 ··· 124 下一页
摘要: 时间单位: 毫秒(ms)、微秒 (μs)、纳秒(ns)、皮秒(ps)、飞秒(fs)、阿秒、渺秒 1 s = 10^3 ms = 10^6 us = 10^9 ns = 10^12 ps = 10^15 fs=10^18阿秒=10^21渺秒=10^43普朗克常数 在Linux Driver开发中,经常 阅读全文
posted @ 2015-07-26 18:21 qiynet 阅读(36333) 评论(0) 推荐(1)
摘要: 以前没考虑过这个问题,而且之前可能运气比较好,虽然用了udelay但也没出什么奇怪的问题,今天在CSDN上看到了一篇关于此问题帖子,觉得很受用,再此做简要的记录和分析: 驱动开的是内核线程 跟普通进程一样是可以调度的,而udelay是靠死循环实现的延迟,当你的内核线程没有占用cpu时,很可能超过1m... 阅读全文
posted @ 2015-07-26 18:13 qiynet 阅读(947) 评论(0) 推荐(0)
摘要: 一:Platform总线1.1概述 一个现实的linux设备驱动通常需要挂接在一种总线上,对于本身依附于PCI,USB,IIC,SPI等的设备而言,这自然不是问题,但是在嵌入式系统里面,SOC系统中集成的独立的外设控制器,挂接在SOC内存空间的外设等确不依附于此类总线。基于这一背景,linux发明了... 阅读全文
posted @ 2015-07-25 18:58 qiynet 阅读(396) 评论(0) 推荐(0)
摘要: 参考: http://longer.spaces.eepw.com.cn/articles/article/item/60415 http://imganquan.org/blog/?p=350 网上找的,归纳一下: 杂项设备(misc device)杂项设备也是在嵌入式系统中用得比较多的一种设备驱 阅读全文
posted @ 2015-07-25 16:15 qiynet 阅读(550) 评论(0) 推荐(0)
摘要: 下面是两个LED灯的驱动程序 一个用platform_driver 另一个用file_operations#include #include #include #include #include #include #include /* our context *... 阅读全文
posted @ 2015-07-25 15:35 qiynet 阅读(552) 评论(0) 推荐(0)
摘要: 请问我们之前用的刷卡的是用rc522,,pn544和这个有什么区别?xqhrs232(10:14:27): 支持的协议更多点吧!春tian在哪里(10:14:38): 比如?xqhrs232(10:15:13): 14443-B,ISO15693,NFC-IP522只支持14443-A吧!春tian... 阅读全文
posted @ 2015-07-24 10:28 qiynet 阅读(365) 评论(0) 推荐(0)
摘要: 最近在看驱动模型,是越看越糊涂,以前接触比较多的都是一些字符驱动,对字符驱动的框架有一定的了解。后来因为想在驱动中实现设备文件的创建,又了解了一下,sysfs文件系统和udev设备文件系统(这两个是两码事),必然就涉及到了驱动模型。可是发现驱动模型和以前接触的字符驱动没什么联系。比如,以前写字符驱动... 阅读全文
posted @ 2015-07-23 20:15 qiynet 阅读(1010) 评论(0) 推荐(0)
摘要: 注:学了这么长时间了,还没有好好看看file_operations机构体,这其中还有很多的东西,当你学着学着的时候,就会用到这里面的一些系统调用对应的函数了,我在网上搜索之后,记录如下,一边将来查看。。。。。前沿:这些东西估计对你有用linux驱动程序中最重要的涉及3个重要的内核数据结构,分别为fi... 阅读全文
posted @ 2015-07-23 16:21 qiynet 阅读(910) 评论(0) 推荐(0)
摘要: 对与应用层的每个系统调用,驱动程序都有一个与之对应的函数.对于字符设备驱动程序,这些函数集合在一个file_operations类型的数据结构中,该结构体在Linux内核的include/linux/fs.h文件中定义.struct file_operations { struct module ... 阅读全文
posted @ 2015-07-23 16:21 qiynet 阅读(238) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2015-07-22 09:35 qiynet 阅读(2) 评论(0) 推荐(0)
摘要: 2042-2247/system_process W/AudioTrack﹕ AUDIO_OUTPUT_FLAG_FAST denied by clientlibzte-ril.so has text relocations.This is wasting memory and prevents s... 阅读全文
posted @ 2015-07-19 19:35 qiynet 阅读(1347) 评论(0) 推荐(0)
摘要: -- Permission denied 阅读全文
posted @ 2015-07-12 13:47 qiynet 阅读(825) 评论(0) 推荐(0)
摘要: ------ 阅读全文
posted @ 2015-07-12 11:16 qiynet 阅读(261) 评论(0) 推荐(0)
摘要: 1 引子try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如... 阅读全文
posted @ 2015-07-10 10:20 qiynet 阅读(522) 评论(0) 推荐(0)
摘要: ---/frameworks/base/services/java/com/android/server目录下SystemServer.java在ServerThread的run函数中增加加载RfidReaderService的代码: //RfidReader try {... 阅读全文
posted @ 2015-07-09 13:51 qiynet 阅读(241) 评论(0) 推荐(0)
上一页 1 ··· 100 101 102 103 104 105 106 107 108 ··· 124 下一页
跳至侧栏