中易网

stm32 如何设置IO口的端口

答案:1  悬赏:40  
解决时间 2021-02-21 04:55
这里使用的是寄存器设置:比如说:设置PORTC的11位为上拉输入,12位为推挽输出。
代码如下:
GPIOC->CRH&=0xFFF00FFF;
GPIOC->CRH|=0x00038000;
GPIOC->ODR=1<<11;
谁能给解释一下上述的代码究竟是如何通过位设置的?
麻烦各位了。。
最佳答案
GPIOC-.CRH&=0xFFF00FFF;//清掉这2个位原来的设置,同时也不影响其它位的设置
GPIOC-CRH|=0x00038000;//PC11输入,PC12输出
; 就是按位与和按位或,与0就是清零对应的4个bit,或的话就是赋值了
GPIOC->ODR=1<<11;//PC11上拉
;这个的意思是将第11位置成1
在输出模式下,ODR寄存器的意思是输出高(置1)低(置0)电平;
而在输入模式下,ODR寄存器的意思是开启芯片内部的上拉(置1)还是下拉(下拉)电阻,主要作用是在没有输入信号的时候确定管脚电平状态的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
总把狗狗关笼子里好吗
泉武街地址在哪,我要去那里办事
大个供暖体验馆地址在什么地方,我要处理点事
我和男朋友吵架闹分手了 因为他不满意我晚上
新天龙八部有没有白天黑夜
青港宾馆-商务中心地址在什么地方,想过去办
跪求RubyMine 2016.2破解版
米三手机打电话显示的 无法连接 移动网络 请
虹星幼儿园我想知道这个在什么地方
东北师大附属实验学校
南戴河的黄金海岸好玩吗?住哪里合适吗过去?
宏城绿都北门我想知道这个在什么地方
黄瓜每节都有瓜长出来很多都死掉
ASD-B2-0721-B伺服电机驱动器报警AL009,是什
百顺副食经营部圣湖上城店怎么去啊,有知道地
推荐资讯
有什么软件可以下载BT(迅雷除外)
三宅一生香水多少钱
于五圪旦怎么去啊,有知道地址的么
手机阅读梦想成功包有什么用?
老公是韩国人孩子是中国国籍现在要去韩国怎么
syNeo 感觉好多人都喜欢选择这个 安全 温和
买了二手房上户口时还有上上个房东的户口在,
新沂斯尔克待遇怎么样,不会的要不要,想去学
西科大土木工程大三大四在本部还是临潼?
vivoX3L的二维码扫描在哪
厦门兴才职业技术学院怎么样
福田雷沃拖拉机提升臂提不起来了,液压油加满
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?