打印
[蓝牙芯片]

沁恒CH571 CH573 CH582 CH583蓝牙芯片GPIO的基本操作

[复制链接]
906|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tpgf|  楼主 | 2024-4-1 08:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
摘要:本文介绍一下沁恒蓝牙芯片GPIO点亮小灯时所需的一些基本GPIO函数。



初始化代码可以放在main函数中,也可以放在其他函数中(低电量模式下)。对,下面这一个语句就行了。模式有很多种: GPIO_ModeIN_Floating, //浮空输入
                                            GPIO_ModeIN_PU,       //上拉输入
                                            GPIO_ModeIN_PD,       //下拉输入
                                            GPIO_ModeOut_PP_5mA,  //推挽输出最大5mA
                                            GPIO_ModeOut_PP_20mA, //推挽输出最大20mA

GPIOA_ModeCfg(GPIO_Pin_8, GPIO_ModeOut_PP_5mA);//初始化A8引脚
如果想拉低一个引脚,可以这样

GPIOA_ResetBits(GPIO_Pin_8);
如果想拉高,可以这样

GPIOA_SetBits(GPIO_Pin_8);
如果想调用一次就翻转一次,可以这样

GPIOB_InverseBits(GPIO_Pin_15)
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/youngwah292/article/details/135894080

使用特权

评论回复
沙发
药无尘| | 2024-4-1 11:27 | 只看该作者
这种用**有灌入电流限制吗,会不会过流

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1364

主题

13994

帖子

8

粉丝