打印

AT91SAM7X256

[复制链接]
1324|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pingguo111222|  楼主 | 2011-12-17 14:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的变异环境是Keli4  在#include <AT91SAM7X256.H>  头文件中定义了
#define AT91C_PIO_PA22       (1 << 22) // Pin Controlled by PA22
#define AT91C_PIO_PB22       (1 << 22) // Pin Controlled by PB22
我学过单片机 但是我看到这样的定义,我的难以理解,有哪位兄台帮个忙,帮我解答一下。

相关下载

相关帖子

沙发
pingguo111222|  楼主 | 2011-12-18 22:08 | 只看该作者
那请问 给PA寄存器第22位拉低是不是就这样写呢?
#define AT91C_PIO_PA22       (0 << 22) // Pin Controlled by PA22

使用特权

评论回复
板凳
Lee1980| | 2011-12-19 15:33 | 只看该作者
3# pingguo111222
不能这么写,这个操作时选定PA22,不是置高操作

使用特权

评论回复
地板
pingguo111222|  楼主 | 2011-12-19 21:08 | 只看该作者
哦   我现在知道了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

5

帖子

1

粉丝