关于stm32库函数io定义

[复制链接]
 楼主| lifangcheng 发表于 2013-8-17 20:56 | 显示全部楼层 |阅读模式
如何利用库函数的方法定义gpio口,像51那样key=P1^0这样的形式,可以随意改变io口的高低电位
linfeng24 发表于 2013-8-17 21:39 | 显示全部楼层
用宏定义,举例如下: #define PA1_H GPIO_SetBits(GPIOA,GPIO_Pin_1)
dirtwillfly 发表于 2013-8-17 21:51 来自手机 | 显示全部楼层
楼上正解
 楼主| lifangcheng 发表于 2013-8-17 22:12 | 显示全部楼层
如果是输入的值呢
linfeng24 发表于 2013-8-18 17:17 | 显示全部楼层
lifangcheng 发表于 2013-8-17 22:12
如果是输入的值呢

如果你是想操作一系列IO口的话,就用GPIO_Write函数,如写PA的后四位,那么先把后四位设置成GPIO输入形式(悬空,上拉,下拉),然后调用写函数,举例如下:GPIO_Write(GPIOA, 0x1101);  
linfeng24 发表于 2013-8-18 17:17 | 显示全部楼层
lifangcheng 发表于 2013-8-17 22:12
如果是输入的值呢

如果你是想操作一系列IO口的话,就用GPIO_Write函数,如写PA的,那么先设置成GPIO输入形式(悬空,上拉,下拉),然后调用写函数,举例如下:GPIO_Write(GPIOA, 0x1101);  
njchenmin 发表于 2013-8-18 19:15 | 显示全部楼层
STM32 的bitband功能呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

38

帖子

0

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