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

怎样做网站测试搜索网站关键词

怎样做网站测试,搜索网站关键词,江门网页模板建站,国内b2c电子商务平台有哪些导言 如上所示,STM32F103有两个基本定时器TIM6与TIM7,所谓「基本定时器」,即功能最简单的定时器。 项目地址: github: LL库: https://github.com/q164129345/MCU_Develop/tree/main/stm32f103_ll_library22_Basic_Timer寄存器方…

导言


在这里插入图片描述
如上所示,STM32F103有两个基本定时器TIM6与TIM7,所谓「基本定时器」,即功能最简单的定时器。

项目地址:
github:

  • LL库: https://github.com/q164129345/MCU_Develop/tree/main/stm32f103_ll_library22_Basic_Timer
  • 寄存器方式: https://github.com/q164129345/MCU_Develop/tree/main/stm32f103_reg_library22_Basic_Timer

gitee(国内):

  • LL库: https://gitee.com/wallace89/MCU_Develop/tree/main/stm32f103_ll_library22_Basic_Timer
  • 寄存器方式: https://gitee.com/wallace89/MCU_Develop/tree/main/stm32f103_reg_library22_Basic_Timer

一、LL库


1.1、CubeMX

在这里插入图片描述
如上所示,STM32F103 的定时器时钟频率均为 72 MHz。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2、tim.c

在这里插入图片描述
CubeMX 根据上述配置,自动生成了相应初始化代码。

1.3、main.c

在这里插入图片描述

1.4、stm32f1xx_it.c

在这里插入图片描述

1.5、编译、调试

在这里插入图片描述
在这里插入图片描述
如上所示,串口疯狂打印“Hello,World\n"。

二、寄存器方式


2.1、myTIM6Drive.c

在这里插入图片描述
在这里插入图片描述
如上所示,基于寄存器的实现代码简洁明了。

2.2、编译、调试

在这里插入图片描述
在这里插入图片描述
由此可见,两种实现方式在功能和效果上完全一致。

三、梳理寄存器


3.1、RCC_APB1ENR时钟使能寄存器

在这里插入图片描述

RCC->APB1ENR |= RCC_APB1ENR_TIM6EN; // 使能 TIM6 时钟

3.2、TIMx_PSC预分配寄存器

在这里插入图片描述

TIM6->PSC = 71;      /* PSC 寄存器:计数时钟 = PCLK1/(PSC+1) */

3.3、TIMx_ARR自动重载寄存器

在这里插入图片描述

TIM6->ARR = 999;     /* ARR 寄存器:计数到 ARR 后产生更新事件 */

3.4、TIMx_CR1控制寄存器1

在这里插入图片描述

TIM6->CR1 |= TIM_CR1_ARPE; /* 3. 使能 ARR 预装载 */TIM6->CR1 |= TIM_CR1_CEN;  /* 4. 启动定时器 */

3.5、TIMx_SR状态寄存器

在这里插入图片描述

TIM6->SR &= ~TIM_SR_UIF; /* 1. 清除更新中断标志 */

在中断回调函数中,遇到 UIF 更新中断时,需要及时将其标志位清零。
TIM_SR_UIF 定义为 0x0001(即 bit-0)。所以,~TIM_SR_UIF 等于 0xFFFE。把 UIF 位对应的位置为 0,其它位为 1。最终,SR &= 0xFFFE 就是“给 UIF 写 0,给其它位写 1”——符合“写 0 清”语义。

3.6、TIMx_DIER中断使能寄存器

在这里插入图片描述
如上所示,将 DIER 寄存器的 UIE 位置 1,可使能 TIMx 的更新中断(计数溢出)。

TIM6->DIER |= TIM_DIER_UIE; // 使能更新中断
http://www.dtcms.com/wzjs/158480.html

相关文章:

  • 广安发展建设集团公司网站推广普通话的意义简短
  • 昆明网站建设天猫运营网站收录登录入口
  • 制作app需要网站吗关键词歌词含义
  • 企业网站建设ppt推广公司产品
  • 公司建设网站的目的广州seo推广
  • 网站做备案需要多久深圳百度推广开户
  • wordpress 底部导航菜单手机卡顿优化软件
  • 网站建设网银seo代码优化有哪些方法
  • 成都建立网站的公司专业搜索引擎seo公司
  • 做网站对企业有什么好处湘潭网站seo
  • 给公司怎么做官方网站个人自己免费建网站
  • 禄丰网站建设今日头条网站推广
  • 北京品牌网站建设公司哪家好长沙seo代理
  • ic外贸网站建设seo点击排名
  • 查公司法人天眼查seo优化在哪里学
  • 手机怎么自己创造网站互联网产品营销策划方案
  • 广州网站排名优化开发微帮推广平台怎么加入
  • 公司做网站的法律依据百度排行榜前十名
  • 网站建设规划书如何创建一个属于自己的网站
  • 开源网站开发文档下载sem是什么缩写
  • 一流的哈尔滨网站建设二十四个关键词
  • 个人网站名称怎么写武汉seo网站推广
  • 网站建设与设计的论文长沙做优化的公司
  • 已经建网站做外贸重庆网络营销
  • 自己的公网ip可以做网站小说排行榜
  • 如何在社交网站上做视频推广方案百度seo推广优化
  • 誓做中国最大钓鱼网站媒体网络推广价格优惠
  • 做康复医院网站采集站seo课程
  • 门户网站建设的意义日本和韩国是亚洲的国家
  • 国家市场监督管理总局合同示范文本库官网深圳百度seo公司