在NIOSII里嵌入uCLinux 操作系统(三)
时间:2019-12-25
大小:680.58KB
阅读数:242
查看他发布的资源
资料介绍
在NIOSII里嵌入uCLinux 操作系统(三) www.icwin.net icwin@icwin.net, sales@icwin.net
NIOSII-uClinux 应用开发
2.3 创建第一个简单的驱动程序:
我们这里将会做两个简单的驱动程序。
(1)一个简单的驱动程序,控制开发板上的 LED 灯。
(2)中断驱动程序,利用开发板上的按键来实现简单的终端菜单,这部分将使用应用
程序和驱动程序共同工作。
下面将讲述从如何编写一个简单的驱动程序开始, 备注:本文面向的读者是对 NIOS
应用开发不太了解的用户和对 Linux 开发不太了解用户,里面会花一些篇幅来讲解一些
Linux 驱动程序的基本知识。
2.3.1 第一个驱动程程序:LED 控制驱动程序
作为入门的例子,我们尽量的把驱动程序的结构讲述都清晰一些,其中都是自己的理解,
有可能有些地方有错误地方,如果有错误的地方,希望能及时告诉我,我好更改文档。
1.新建驱动程序开发配置信息
这里我把内核目录 ~/linux.2.26.x/drivers/misc 作为我开发驱动的目录。
打开文件 Makefile 添加如下的内容:
obj-$(CONFIG_MY_MYTEST) +=mytest.o
22
我们的技术是您的!
……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或
联系我们 删除。