06 2016 档案
摘要:本章主要在真正的意义上完成了一个Linux驱动,控制开发板上的LED灯,也就是说通过Linux驱动发送数据可以控制LED小灯的开关。 简单的LED程序主要步骤如下: 一:首先创建led驱动的设备文件 1.使用cdev_init函数初始化cdev 2.指定设备号 3.使用cdev_add函数将字符设备
阅读全文
摘要:对于刚接触驱动开发的程序员会认为Linux很神秘,开发起来很难很复杂,其实这完全是误解,Linux驱动和普通的Linux API没有本质区别。 编写Linux驱动程序步骤如下: 一、建立Linux驱动框架(装载、卸载Linux驱动) Linux内核在使用驱动时首先要装载驱动,在装载过程中进行一些初始
阅读全文
摘要:开发板是开发和学习嵌入式技术的主要硬件,从技术上说,与我们常用的手机类似,也包含显示器、键盘、Wi-Fi、蓝牙等模块,目前市面上的开发板型号和种类很多,但目前最流行的是基于三星S3C6410 ARM11架构的开发板。S3C6410 ARM11是由三星公司推出的一款低功耗、高性价比的RISC(redu
阅读全文