您的位置:
OpenADSP社区论坛
->
Blackfin专区
->
新手上路
-> GPIO 寄存器配置高低的问题
本帖共有
507
个阅读者
GPIO 寄存器配置高低的问题
seven718
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
28
金钱:
347
积分:
39
注册时间:
2013/3/26
小
大
楼主
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
GPIO 寄存器配置高低的问题
看了下指导手册,问一个简单的问题啊,困扰我一阵子了:
*pPORTFIO |= PF0; //PF0 脚置高
*pPORTFIO &= ~PF0; //PF0 脚置低
有这么两句,话说PF0置低,自己取反相与可以实现,但是或呢?
如果此时PF0是低,和自己或就能置高了吗?
这家伙很懒,什么也没有留下!
等级:
2013/4/2 14:32:40
编辑帖子
帖子评价
单帖屏蔽
删除帖子
andy
(论坛版主)
头衔:
社区公民
帮派:
无帮无派
帖数:
2287
金钱:
11132
积分:
2263
注册时间:
2011/6/8
小
大
第
1
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
PF0 的定义为 #define PF0 0x1
你将PF0看作数据1就可以了,并非当前PF0端口状态。
如此时PF0端口为低,通过或将1写入PF0的寄存器,端口就会拉高到1.
这家伙很懒,什么也没有留下!
等级:
2013/4/2 16:01:12
编辑帖子
帖子评价
单帖屏蔽
删除帖子
Powered by
OpenADSP
Copyright © 2010
www.
Openadsp
.com
. All rights reserved.159239 Call, 1 Queries, Processed in 0.062500 second(s),