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

所有网站名称大全青岛网站建设优化

所有网站名称大全,青岛网站建设优化,呼和浩特做网站的,重庆装修公司排行榜端口复用和重映射 STM32F1有很多的内置外设,这些外设的外部引脚都是与GPIO复用的。也就是说,一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用。 大家都知道,MCU都有串口…

端口复用和重映射

STM32F1有很多的内置外设,这些外设的外部引脚都是与GPIO复用的。也就是说,一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用。

大家都知道,MCU都有串口,STM32有好几个串口,
比如说STM32F103RCT6有5个串口,我们可以查手册知道,串口1的引脚对应的IO为PA9,PA10。它们默认功能是GPIO,所以当PA9,PA10引脚作为串口1的TX,RX引脚使用的时候,就是端口复用。

在这里插入图片描述

配置步骤

  1. 首先,要使用IO复用功能,必须先打开对应的IO时钟和复用功能外设时钟。
__HAL_RCC_GPIOA_CLK_ENABLE();
__HAL_RCC_USART1_CLK_ENABLE();
__HAL_RCC_AFIO_CLK_ENABLE(); //使能辅助功能IO时钟
  1. 然后再GPIOx_MODER寄存器中将所需IO配置为复用功能。
  2. 最后,对IO口的其它参数,例如上/下啦以及输出速度等进行配置。

上面三步中,通过HAL_GPIO_Init实现

GPIO_InitTypeDef GPIO_Initure;GPIO_Initure.Pin = GPIO_PIN_9;
GPIO_Initure.Mode = GPIO_MODE_AF_PP;
GPIO_Initure.Pull=GPIO_PULLUP; //上拉
GPIO_Initure.Speed=GPIO_SPEED_FREQ_HIGH;//高速
HAL_GPIO_Init(GPIOA,&GPIO_Initure);
http://www.khdw.cn/news/61434.html

相关文章:

  • 织梦可以做论坛网站吗nba最新排行
  • 社区做图网站有哪些内容下载百度app最新版到桌面
  • 湖北神润建设工程网站成都网络推广
  • 多用户商场源码下载台州百度快照优化公司
  • 电脑 手机网站二合一源码站长工具seo综合查询推广
  • 网站由哪些部分组成部分怎么建网站教程
  • 哈尔滨做网站的公司适合女生去的培训机构
  • 杭州 城西 做网站seo排名优化技术
  • 有没有做微场景的网站足球进球排行榜
  • app微信小程序百度seo2022
  • 做游戏网站需要注意的问题百度指数搜索
  • 天津网站建设制作价格做网络推广一个月的收入
  • 如何将aaa云主机做网站淘宝店铺推广方式有哪些
  • 大学生做网站怎么赚钱百度网址大全电脑版
  • java ee做网站南京企业网站排名优化
  • 免费做暧暧网站外链发布论坛
  • 网站外链建设策略html+css网页制作成品
  • 保定网站建设服务淘宝店铺如何推广
  • 英文外贸网站制作社群营销成功案例
  • 何炅做的网站广告seo推广平台
  • 泉州网页建站模板陕西今日头条新闻
  • 免费制作软件app的网站做公司网页
  • php动态网站开发课后习题答案武汉seo网站排名
  • 有没有教给做宝宝衣服的网站qq群怎么优化排名靠前
  • 管局审核网站名称东莞百度快速优化排名
  • 做网站的专业网店网络营销策划方案
  • 怎么看网站域名360关键词推广
  • 国外的服务器建设的网站百度识图在线入口
  • 企业手机网站建设平台网店seo关键词
  • 名作之壁吧网站建设今日最火的新闻