2015年4月24日
摘要: 当完成配置工作后,就可以进行代码的编写(需要了解一些基本的USB协议的知识)。对于一个库的使用,其帮助文档是非常重要的,可以去找libusb-win32开发文档 (http://sourceforge.net/p/libusb-win32/wiki/Documentation/)。 接下来分... 阅读全文
posted @ 2015-04-24 20:25 月光晒谷 阅读(6157) 评论(7) 推荐(0) 编辑
摘要: 最近在做毕设,一个U盾相关的题目。需要用到USB2.0协议,实现PC和一个硬件平台通信。硬件平台的USB驱动使用内置的函数就可以完成,但PC端的驱动,比较让人头疼,因为没接触过Windows下的驱动开发。通过查找相关的USB资料,发现了libusb可以实现USB的无驱化设计。于是,打算配置相关... 阅读全文
posted @ 2015-04-24 19:30 月光晒谷 阅读(7313) 评论(1) 推荐(0) 编辑
  2015年4月4日
摘要: 之所以要写本文,主要是当我看到Linux内核中链表的设计,让我叹为观止。Linux实现的方式与众不同,它不是将数据结构塞入链表中,而是将链表节点塞入数据结构中。在Linux源码中,链表在头文件中声明。它的节点的原型如下:struct list_head{ struct list_he... 阅读全文
posted @ 2015-04-04 16:51 月光晒谷 阅读(220) 评论(0) 推荐(0) 编辑
  2015年4月1日
摘要: 1.设备驱动程序扮演的角色: 设备程序是一个独立的“黑盒子”,使其某个特定硬件响应一个定义良好的内部编程接口,这些接口完全隐藏了设备的工作细节。用户的操作通过一组标准化的调用执行,而这些调用独立于特定的驱动程序。将这些调用映射到作用于实际硬件的设备特有操作上,则是设备驱动程序的任务。2.驱动程序的... 阅读全文
posted @ 2015-04-01 22:44 月光晒谷 阅读(270) 评论(0) 推荐(0) 编辑
  2015年3月23日
摘要: 最近正准备学习《Linux设备驱动程序》,需要搭建内核源码树。本打算在虚拟机上配置内核源码树,但是电脑的内存太小,分配给虚拟机更小了,使用起来很卡。最终还是决定直接在我的Ubuntu系统下直接配置,希望以后我写的驱动程序不要让系统崩溃(原先用的是UbuntuKylin,但是被我搞崩溃了,后来就装了U... 阅读全文
posted @ 2015-03-23 09:12 月光晒谷 阅读(541) 评论(0) 推荐(0) 编辑
  2015年1月26日
摘要: 对于任意一门学科,作为一名新手,我认为首先要学会最重要的一个技巧就是查找帮助文档。通过查找帮助,独立的解决问题,会很快的入门到一门学科里。当然对与linux来说,也不例外,帮助文档是很重要的一份学习资料。 我所说的第一个技巧就是使用man查找帮助文档,man命令可以查找到许多相关的文档,它本... 阅读全文
posted @ 2015-01-26 12:20 月光晒谷 阅读(199) 评论(0) 推荐(0) 编辑
  2015年1月25日
摘要: 从开始接触到使用ubuntu有一年半的时间,而使用kylin系统有差不多半年的时间了。现在我的电脑只装了kylin14.04系统,对这个系统确实有所期待,希望能够做的更好一些。 至于这个系统是汉化版的ubuntu还是从ubuntu继承发展的就不多谈了,至少该系统挂了一个中国版的操作系统的名号... 阅读全文
posted @ 2015-01-25 12:39 月光晒谷 阅读(2946) 评论(0) 推荐(0) 编辑
  2015年1月24日
摘要: 在一次面试的时候,遇到了一个关于中断处理程序运行的问题。当时并不是很清楚答案,最后终于在一本linux内核的书中找到了。问题是:“当中断处理程序运行时,能不能将其状态变成阻塞?” 这涉及到了操作系统相关的知识,有关于进程的状态以及中断处理程序方面的知识。在面试时,我的想法是:不能使得中断处理程序阻... 阅读全文
posted @ 2015-01-24 15:17 月光晒谷 阅读(256) 评论(0) 推荐(0) 编辑
  2015年1月23日
摘要: 本文算是我对自己近两个月找工作的一个自我总结,也算是对以后工作生活的一种勉励吧。 其实最近的IT行业是很好找工作的,作为一个大学生,对于做技术的人来说,学好自己的专业课程,将基础的内容学清楚,是肯定能找到一个工作的。可真要找一份好的工作,还是需要再努力的。因为许多的企业基本是不怎么招本科生的,研... 阅读全文
posted @ 2015-01-23 13:57 月光晒谷 阅读(258) 评论(6) 推荐(0) 编辑
  2015年1月22日
摘要: 国庆过后,开始认真对待找工作了。每天会留意学校发布招聘信息的网站,每天也会去逛逛睿思,看上面有没有有用的信息。当然自习还是得继续,不过国庆期间想通了以后只找软件相关的工作。国庆前投了一份简历给YY,一直没有信息。其实一开始很看重YY的一个关于C++开发的岗位,因为自己比较喜欢C++,感觉其非常的强大 阅读全文
posted @ 2015-01-22 14:36 月光晒谷 阅读(258) 评论(0) 推荐(0) 编辑