STM32F103中似乎有很多个IO口,GPIOC/D/E怎么用?

2019-08-14 17:39发布

STM32F103中似乎有很多个IO口,GPIOC/D/E怎么用? 宏定义上这些口是真实存在的,我想知道有什么用??也是可以存储数据嘛??怎么用??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
26条回答
虾兵蟹将
2019-08-16 22:43
q247341184 发表于 2017-8-3 17:06
对了,我说的修改值,不是在#define这改了,肯定是在主程序中赋值那样的,比如读取IO口的值去赋值给a。。 ...

例如temp = GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_7),这个函数就是读取PB7管脚的输入,并将其赋值给temp变量,IO口的那些寄存器都是用来配置IO口的模式的,不能拿来保存你的变量值的,你直接像平时用C语言一样,使用一个变量保存数值就行了,我不明白你所指的“用一个寄存器来专门存储a的值”是什么意思

一周热门 更多>