关于M051 GPIO端口模式设置问题

[复制链接]
3641|7
 楼主| cat_li 发表于 2010-10-31 22:22 | 显示全部楼层 |阅读模式
最近在学习M051,发现一个问题,IO上点后默认的是准双向模式,也就是E_IO_QUASI.想要修改模式,需要调用DrvGPIO_Open()函数,但是该函数每次只能修改一个Pin的模式,如果我要一次修改一个端口8个Pin的模式,是否只能将该函数执行8次啊
tg.liu 发表于 2010-11-1 06:49 | 显示全部楼层
看看寄存器模式吧
 楼主| cat_li 发表于 2010-11-1 10:01 | 显示全部楼层
恩,看了一下,寄存器模式下确实可以一次性修改1个端口8Pin的模式。
zhangyang86 发表于 2010-12-1 22:40 | 显示全部楼层
这个需要自己写一个方法吧,我也正是遇到这个问题,自己写了一个!
hotpower 发表于 2010-12-1 22:42 | 显示全部楼层
参见俺的“红杏出墙”
zhangyang86 发表于 2010-12-1 22:45 | 显示全部楼层
菜农大师,带我们这些菜鸟学习学习哦!M051
hotpower 发表于 2010-12-1 22:58 | 显示全部楼层
晕,俺暂且不玩m051
m0都是一样的,俺在nuc1xx上有头文件,就在此坛中,搜索“nuc1xxdef.h”
由于近日一般都是用库,所以没继续搞这些苦力活。
hotpower 发表于 2010-12-26 18:49 | 显示全部楼层
农会发放棉裤以资鼓励

提出问题也是一种美得
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:正在学习STM32  LM3S [url=http://shop33501731.taobao.com]我的淘宝店铺,欢迎光临[/url] 51开发板PCB免费

13

主题

121

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部