STM32_基础入门(一)_库函数跑马灯实验

持续关注阿杰在线更新保姆式笔记~~坚持日更

寄存器跑马灯实验

目录

一、GPIO口工作模式

四个输出模式

四大输入模式 

对应库函数

二、相关寄存器

三、硬件连接

四、库函数——步骤

五、代码区


一、GPIO口工作模式

IO:数据输出  数据输入 (所有IO口都可以作为中断输入


通用:普通IO功能 单纯的IO做输出输入(通常:片外外设)

复用:除了IO以外的其他片上外设做数据交换 (通常:片上外设)

推挽:既能输出1也能输出0

      P-MOS管输出1 N-MOS管输出0

开漏:只能输出0、不能输出1 

      P-MOS管一直处于高阻态 N-MOS管输出0

  上拉电阻:空闲电平高  防止数据、电流倒灌 

  线与功能  通信协议 


片上外设:芯片以内、核心以外  IO TIM....

片外外设:芯片以外            LED BEEP KEY.....


四个输出模式

通用推挽输出 通用开漏输出 复用推挽输出 复用开漏输出 

四大输入模式 

上拉输入:具有上拉功能  空闲电平高

下拉输入:具有下拉功能  空闲电平低  

         增强IO的驱动能力  

浮空输入:按键 

模拟输入:输入

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值