当前位置: 首页 > news >正文

旅游政务网站建设seo学堂

旅游政务网站建设,seo学堂,开发项目管理工具,芜湖公司做网站stm32学习 十.GPIO 2.基本结构 基本结构: F1与其它的的最大区别是上下拉电阻的位置 施密特触发器是一种整形电路,可以将非标准方波,整形成方波 图中MOS管的输出规则: 3.8中工作模式 ①输入浮空: 上下拉电阻均不工…

stm32学习

十.GPIO

2.基本结构

基本结构:

图片消失了

F1与其它的的最大区别是上下拉电阻的位置
施密特触发器是一种整形电路,可以将非标准方波,整形成方波

图片消失了

图中MOS管的输出规则:

图片消失了

3.8中工作模式

①输入浮空:

  1. 上下拉电阻均不工作
  2. MOS管关闭
  3. 输入引导至寄存器然后读出
  4. 空闲时,IO状态不确定

②输入上拉:

  1. 上拉电阻工作
  2. MOS管关闭
  3. 输入引导至寄存器然后读出
  4. 空闲时,IO呈现高电平

③输入下拉:

  1. 下拉电阻工作
  2. MOS管关闭
  3. 输入引导至寄存器然后读出
  4. 空闲时,IO呈现低电平

④模拟输入:

  1. 上下拉电阻均不工作
  2. MOS管关闭
  3. 施密特触发器关闭,输入引导至模拟输入

⑤开漏输出:

  1. 上下拉电阻均不工作
  2. P-MOS管关闭
  3. 往ODR(输出控制)输出0,则N-MOS管导通;输出1则关闭
  4. 施密特触发器打开(允许输入)
  5. 不会输出高电平,必须有外部或内部上拉才能输出1

⑥复用开漏输出:

  1. 上下拉电阻均不工作
  2. P-MOS管关闭
  3. 往ODR(输出控制)输出0,则N-MOS管导通;输出1则关闭
  4. 施密特触发器打开(允许输入)
  5. 不会输出高电平,必须有外部或内部上拉才能输出1
  6. 输出来自片上外设

⑦推挽输出:

  1. 上下拉电阻均不工作
  2. 往ODR输出0,则N-MOS管导通;输出1,则P-MOS管导通
  3. 施密特触发器打开(允许输入)
  4. 可输出高低电平

⑧复用推完输出:

  1. 上下拉电阻均不工作
  2. 往ODR输出0,则N-MOS管导通;输出1,则P-MOS管导通
  3. 施密特触发器打开(允许输入)
  4. 可输出高低电平
  5. 输出来自片上外设

F1与其它系列的GPIO的不同:

  1. F1在输出模式,禁止使用内部上下拉,其它系列允许
  2. 不同系列IO翻转速度不同

9.GPIO的寄存器

一共7个寄存器:

  1. CRL:控制位的低位,配置工作模式,输出速度
  2. CRH:控制位的高位
  3. IDR:输入数据
  4. ODR:输出数据
  5. BSRR:设置ODR寄存器的值
  6. BRR:F4之后没有,一般不用
  7. LCKR:配置锁定,用得不多

CRL和CRH的寄存器相同:

图片消失了

CNF(Configuration Bits配置位)用于细化引脚工作模式的关键参数

IDR和ODR的寄存器相同:

图片消失了

BSRR(Bit Set/Reset Register)寄存器:

图片消失了

ODR和BSRR的区别:使用ODR,在读和修改访问之间产生中断,可能会产生风险;BSRR则无风险,所以一般用BSRR(HAL库中的WritePin用的就是BSRR)

10.配置步骤

①使能时钟:__HAL_RCC_GPIOx_CLK_ENABLE()
②设置工作模式:HAL_GPIO_Init()
相关函数:
HAL_GPIO_WritePin(…)
HAL_GPIO_TogglePin(…)
HAL_GPIO_ReadPin(…)

初始化函数示例:

图片消失了

十一.中断

1.介绍

中断:打断CPU执行正常的程序,转而处理紧急程序,然后返回原暂停的程序继续运行,就叫中断

GPIO外部中断简图:

图片消失了
http://www.cadmedia.cn/news/15274.html

相关文章:

  • 哪里可以做产品购物网站市场调研的步骤
  • 微信小程序网站建设推广搜索引擎分类
  • 网站seo收费免费建网站最新视频教程
  • 镇江做网站要多少钱公司网页制作教程
  • 基于html的个人网站的设计与实现论文百度seo排名培训
  • 关于网站建设的画册百度一下你就知道了百度
  • wordpress 主题安装方法潍坊关键词优化软件
  • 自助seo网站建设电商运营方案
  • 广告公司官网seo查询站长工具
  • 宁夏百度网站怎么做网页制作接单平台
  • 佛山建站软件网络营销的背景和意义
  • 国外校园网站建设镇江网站建设制作公司
  • 直播网站功能怎么做上海推广网络营销咨询热线
  • 在住房城乡建设部网站上哪里下载规范桂平seo快速优化软件
  • 建设小型网站需要什么技术中国十大知名网站
  • 网络组建与维护实训报告广州软件系统开发seo推广
  • 开发公司工程部年终工作总结seo完整教程视频教程
  • 大型网站制作小程序晋城今日头条新闻
  • 网站策划怎么写查网站流量的网址
  • 江苏建站速度忿各种手艺培训班
  • 做网站前端用什么技术好百度关键词点击价格查询
  • 小程序赚钱app西安seo优化工作室
  • 泉州企业网站制作哪家好网络推广的细节
  • 浙江网站建设多少钱怎么自己创建网页
  • 怎么用esc服务器做网站如何做平台推广赚钱
  • web前端框架有哪些搜索引擎优化师工资
  • 东莞国药官网网上商城百度优化软件
  • 网站建设运行环境搜索百度指数
  • 建设法律法规文本查询网站阿里云盘资源搜索引擎
  • 上海专业的网站建杭州网站设计制作