主题 : 求助GPIO 和 AD采集,急.... 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 8827
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2009-09-07
最后登录: 2010-04-05
楼主  发表于: 2010-02-25 15:03

 求助GPIO 和 AD采集,急....

管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
需要对GPIO端口进行控制,用GPIO口来监控外部开关的状态(ON/OFF),然后程序跟据状态执行相应的操作.
可是本人对IO口的操作没有一点思路,请高手帮一下忙,请教一下思路和给一个简单的例子.

还有就是AD数据的采集?
级别: 新手上路
UID: 11930
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
综合积分: 66 分
注册时间: 2009-12-25
最后登录: 2014-07-30
1楼  发表于: 2010-03-09 11:45
菜鸟给你来个抛砖引玉:mini2440有外扩的GPIO端口,你看一下mini2440原理图文档第8页,有介绍GPIO管脚的,然后在资料中找myled的那个程序,看懂它,对应设置rGPxCON等等寄存器的值,就可以实现输出功能,一般输出3.3v,你看看能不能驱动开关,不行就接个上拉电阻。
AD那部分,只引出AIN0~AIN3四路AD,如果你觉得不够用,可以自己外接MCU,实现A/D转换功能,然后直接用IO口接收。
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
2楼  发表于: 2010-03-11 00:32
无论是裸机程序,Linux还是wince,我们均提供了LED的示例,请参考。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.