下面宏定义中,stm32管脚中怎么知道是gpio哪个组,ABCDE,是不是给哪个端口时钟使能就是哪个端口?

下面宏定义中,stm32管脚中怎么知道是gpio哪个组,ABCDE,是不是给哪个端口时钟使能就是哪个端口?,第1张

首先,我想告诉你 stm32 和51有很多区别。 stm32有函数库,你可以直接加载进你的工程里,直接调就可以了。比如你现在想控制端口输出高电平,可以这样宏定义。

#define LED_ON GPIO_SetBits(GPIOA,GPIO_Pin_6)

在程序中,可以直接用LED_ON,使引脚PA.6输出高电平。输出低的话,可以这样:

#define LED_OFF GPIO_ResetBits(GPIOA,GPIO_Pin_6)

普通芯片的引脚图都是俯视图,即芯片正面向上,人从上面向下看得到的图。

芯片一般会在上面有1脚的标记,有的是一个圆点,有的是整个芯片起始脚边的标记,这个从数据手册上也能知道。

如果芯片数据手册上的图片不是俯视图的话,那它一定会在图片附件进行特殊标示、说明的。

按照俯视图,如果是四周出管脚的贴片型封装,按照逆时针方向顺序递增管脚号。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/370946.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存