Chinaunix首页 | 论坛 | 博客
  • 博客访问: 462117
  • 博文数量: 191
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 172
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-31 14:35
个人简介

没有时间把一件事情做好,却有时间把一件事情反复做!

文章分类

全部博文(191)

文章存档

2016年(2)

2015年(74)

2014年(111)

2013年(4)

我的朋友

发布时间:2014-03-26 09:51:28

linux设备驱动分3类:字符设备驱动、块设备驱动、网络设备驱动。废话少说:直接贴图展示: 1、字符设备结构体描述:cdev  struct cdev{    struct kobject kobj;/*内嵌的kobject对象*/    strcut module *owner;/*所属模块*/    struct file_operations *ops;/*文件.........【阅读全文】

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

发布时间:2014-03-26 09:48:32

入门学习linux设备驱动开发,首先要熟悉linux操作系统的启动流程以及linux内核组成,以及在linux下编程的命令(这部分内容可以参考linux基础篇),嵌入式linux系统由三个部分:bootloader,bzImage,文件系统。  从操作系统的角度来看,bootloader的最终目标是引导加载内核镜像,分为stage1,stage2,stage1完成基.........【阅读全文】

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

发布时间:2014-03-25 14:31:38

1.编译流程2.编译单步分析  2.1 预处理        2.2 编译      2.3 汇编      2.4 连接    3.总结  .........【阅读全文】

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

发布时间:2014-03-25 14:23:59

1.逻辑运算符短路规则短路规则::|| 从左向右开始计算,当遇到为真的条件 时停止计算,整个表达式为真;所有条件为假时表达式才为假。&&从左向右开始计算,当遇到为假的条件 时停止计算,整个表达式为假;所有条件为真时表达式才为真。  示例代码1:#include <stdio.h> int main(){ int i = 0;.........【阅读全文】

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

发布时间:2014-03-25 14:15:27

1.注释符号   思考1:下面程序的注释是否正确?#include <stdio.h> int main(){ int/*....*/i; char *s="abc //hijkl"; // Is is t \ vasdfjsfjsa? in/*...*/t i; return 0;}  注释规则总结:   1.编译器会在编译过程中删除注释,但不是简单的删除而是用空格代替;&nb.........【阅读全文】

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

登录 注册