摘要: 第一个Linux驱动程序:统计单词个数 Linux驱动到底是个什么东西. 对于没接触过驱动开发的程序员可能感觉Linux驱动很神秘,其实,这完全是误解。Linux系统将每一个驱动都映射成一个文件,称之为设备文件或驱动文件,保存在/dev中。这样就使得与Linux驱动交换数据相当于与设备文件交换数据。 阅读全文
posted @ 2016-06-07 22:20 有一点点帅 阅读(119) 评论(0) 推荐(0)
摘要: 控制发光二极管: 对于Linux驱动来说,需要直接与硬件交互,本章会完成一个真正意义的Linux驱动,用来控制开发板上的4个LED小灯,称为LED驱动,也就是说通过想Linux驱动发送数据可以控制LED小灯的开光。 LED驱动: 1.创建LED驱动的设备文件: 1.使用cdev_init函数初始化c 阅读全文
posted @ 2016-06-07 22:20 有一点点帅 阅读(97) 评论(0) 推荐(0)
摘要: 开发板是开发和学习嵌入式技术的主要硬件设备,尽管可以在PC上开发Linux驱动,然后重新编译成ARM架构的Linux驱动模块。但最终都是要在开发板上测试的。主要是因为ARM架构的开发板基于X86架构的PC在CPU指令以及二进制格式上都有所不同。 S3C6410开发板简介: 它是由三星公司推出的一款低 阅读全文
posted @ 2016-06-07 22:19 有一点点帅 阅读(175) 评论(0) 推荐(0)