Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65517
  • 博文数量: 17
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 213
  • 用 户 组: 普通用户
  • 注册时间: 2014-12-24 12:38
个人简介

专注的力量很大,它能把一个人的潜力发挥到极致,一旦达到那种状态你就没有了自我的概念,所有的精力集中到了一点。

文章分类
文章存档

2015年(11)

2014年(6)

我的朋友

发布时间:2015-01-25 20:56:49

1.什么是并发和竟态。并发:多个执行单元同时执行(执行单元:软中断,硬件中断,多进程...)竟态:并发的多个单元同时访问共享资源引起竞争的状态2.竟态形成的条件    1.必须要有并发    2.共享资源(硬件资源,软件上的全局变量等)    3.并发要同时访问共享资源3.互斥访问 .........【阅读全文】

阅读(1719) | 评论(0) | 转发(0)

发布时间:2015-01-25 20:11:46

首先说说一个应用程序读取多个设备的方法,1.利用一个whlie循环    while(1)    {        read (按键);        read (蜂鸣器);        read (串口);        .........【阅读全文】

阅读(1535) | 评论(0) | 转发(0)

发布时间:2015-01-20 10:43:20

前两天把智能家居的项目给开了一个开头,项目大致介绍:模仿智能家居系统,安装交叉编译器(arm-linux-gcc),u-boot移植,linux内核移植,tslib移植,QT移植,根文件系统制作(busybox)等环境。基于以上的开发环境,通过编写驱动代码,封装底层库函数实现功能,并编写测试程序进行测试,最后利用QT图形界面设计终端显示.........【阅读全文】

阅读(1521) | 评论(0) | 转发(0)

发布时间:2015-01-07 16:25:57

之前学过内核分离思想的实现过程,第一次没怎么看懂,后面通过查资料有了一定的了解。在这里自己总结一下:之前写的驱动代码里面,包含两个部分:1.纯软件部分,比如设备号,字符设备对象,设备类等。2.纯硬件部分,比如GPIO的编号,GPIO寄存器地址等。那么如果当我们把这个驱动程序移植到不同型号的开发板上时,但凡.........【阅读全文】

阅读(1938) | 评论(0) | 转发(0)

发布时间:2015-01-06 11:22:41

前面有说到过字符设备和块设备,这里写写混杂字符设备。在我们Linux内核中,有一类特殊的字符设备,就是混杂字符设备(英文名:misc)。下面说说他的一些特点:1.内核使用miscdevice数据结构来描述这个设备。2.所有混杂字符设备都共享一个主设备号,那就是10。3.既然主设备号都共享,我们就必须得用次设备号来区分设备.........【阅读全文】

阅读(1415) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册