LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 750|回复: 0

《GPIO实验》学习笔记

[复制链接]
发表于 2012-2-13 15:42:46 | 显示全部楼层 |阅读模式
《GPIO实验》学习笔记
        由于对嵌入式Linux比较感兴趣,所以在网上搜索了一下有关嵌入式Linux的视频教程的信息,网友推荐的口碑最好的是韦东山的《嵌入式Linux应用开发完全手册》和第一期、第二期的视频。最近买了这本书,并且这两天看了赠送的第一期的学习视频,下面是对GPIO实验部分的学习笔记,现分享给大家。(注:第二期视频)
        开始:
第一个实验目标:点亮LED
1、        看原理图:

2、        怎么让GPF4输出0/1
1)        配置功能:输出/输入/其他
2)        设置它输出高/低
其实配置和设置都是通过操作寄存器来实现的,看芯片手册了解寄存器

       
        配置:GPFCON[9:8] = 0b01
        设置:GPFDAT[4] = 0,灯亮   GPFDAT[4] = 1,灯不亮
3、        如何写程序:
1)创建led_on.S文件,代码如下:

2)创建Makefile 文件,代码如下:


4、        在Linux系统下对程序进行编译:
命令:make回车

5、通过oflash命令对程序进行烧写即可看到有一个LED灯亮了

这是一个很简单的硬件实验,也是我学习嵌入式的第一个实验,做成功了很高兴,感谢韦东山老师的视频,继续加油……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表