你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如何取反STM32引脚输出状态的方法?

[复制链接]
攻城狮Melo 发布时间:2023-3-30 15:08
STM32引脚输出状态取反方法,学习原子板时,原码LED0,LED1,用位带操作取反状态,不习惯,从别的图书中找到用库函数取反方法,摘录如下:
& ?9 J# Y( o5 G$ o
9 \; ^! s' x+ M$ f7 q. ?
使用的是PB5,PE5,这两个分别连一个LED灯。* n5 ^; C. {0 {& n. i

( R* e% j4 ?7 c+ M9 LGPIO_WriteBit(GPIOB,GPIO_Pin_5,(BitAction)(1-GPIO_ReadOutputDataBit(GPIOB,GPIO_Pin_5)));* Y, c  X- ^1 ^: N4 ?

/ q0 t2 y' [$ s; U3 p- U3 D3 J GPIO_WriteBit(GPIOE,GPIO_Pin_5,(BitAction)(1-GPIO_ReadOutputDataBit(GPIOE,GPIO_Pin_5)))
5 W5 a' ^( z" O$ u( {# z" q" |! r) d* S5 L

2 D9 M$ q; j1 X6 M, z简释:
2 m1 D4 l/ |# B) T
9 E6 [. m& R3 x% C" |) K, P+ g' C
GPIO_ReadOutputDataBit(GPIOB,GPIO_Pin_5),是输出状态;0 N) p2 Y! F+ U
' [+ v+ P. d  t+ _
GPIO_WriteBit(),设置引脚值库函数。1 `& f; e1 n) K' H. E- o6 `7 P! z
————————————————( l. _7 G5 x: m/ q% z( N/ B7 A- @
版权声明:嵌入式丑小鸭, i8 d1 x" s3 w# P! r3 o
如有侵权请联系删除
3 x( ~: U: A0 b2 p6 t, F& D( @: ^0 O$ s8 X: w0 e, I" O9 t4 M

& X% {8 G$ e* k2 Z. z) W
赞 收藏 评论0 发布时间:2023-3-30 15:08

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版