历史上的今天

今天是:2024年09月07日(星期六)

2021年09月07日 | STM8S之TIM4自学笔记

发布者:ShimmeringMoon 来源: eefocus关键字:STM8S  TIM4  通用定时器 手机看文章 扫描二维码
随时随地手机看文章

TIM4是STM8S系列单片机中的8位基本型通用定时器

TIM4相关寄存器

控制寄存器1(TIM4_CR1)

中断使能寄存器(TIM4_IER)

状态寄存器(TIM4_SR)

事件产生寄存器(TIM4_EGR)

计数器(TIM4_CNTR)

预分频寄存器(TIM4_PSCR)

自动重装载寄存器(TIM4_ARR)


TIM4初始化

1、设置预分频寄存器

2、设置自动重装载寄存器

3、开定时器更新中断

4、开总中断 asm("rim"); IAR中开总中断

5、计数器工作


void TIM4_Init()
{
  TIM4_PSCR=0X03;// 预分频2MHz/2^3=250KHz
  TIM4_IER=0X01;//开定时器中断
  TIM4_ARR=250;//自动重装载值
 TIM4_CNTR=250;//计数初值,以便一开始就产生一次溢出产生更新事件,启用预分频器的值

}

 

中断程序

#pragma vector=0x19
__interrupt void TIM4_UPD_OVF_IRQHandler(void)
{
  num++;
  TIM4_SR=0X00;
  if(num==1000)//定时1s
  {
   PG_ODR^=0Xff;
    num=0;
 
  }
 
 }


关键字:STM8S  TIM4  通用定时器 引用地址:STM8S之TIM4自学笔记

上一篇:STM8S之TIM1自学笔记1
下一篇:以STM8为例的CAN滤波器内容

推荐阅读

网上车市从美国汽车媒体获得了一组沃尔沃360c概念车的官方图片。新车将采用全新平台进行打造,外观运用“盒子”式设计风格,整体造型极具未来感,车内空间也最大程度的得到了保障,动力方面将使用纯电驱动,配备无人驾驶和智能互联等功能。此外,新车还将提供四种不同的版本车型供消费者进行选择。外观方面,沃尔沃360c概念车采用“盒子”式设计语言,前脸...
  据外媒报道,自动驾驶汽车激光雷达系统初创公司Lumotive与奇景光电(Himax Technologies,Inc. )子公司立景光电(Himax Display, Inc.)共同宣布推出联合开发解决方案,在激光雷达系统中实现光束转向技术。该解决方案结合立景光电 LCOS(硅基液晶)技术与Lumotive的LCMs(液晶超表面)专利技术,显著提高激光雷达系统性能和可靠性,并降低成本。L...
根据 Canalys 的最新报告,苹果在 2020 年第二季度继续主导北美可穿戴设备市场,同比增长 9%。2020 年第二季度,北美市场的可穿戴设备出货量增长了 10%,但市场价值与去年同期持平。低端健身追踪器的兴起意味着可穿戴设备的平均售价下降了 11%至 235 美元。基本设备的增长抵消了美国连续三季度智能手表的下滑。而且,Apple Watch Series 5...
行业主要上市公司:璞泰来(603659)、杉杉股份(600884)、中科电气(300035)、翔丰华(300890)、国民技术(300077)、山河智能(002097)、百川股份(002455)等本文核心数据:锂电池负极材料专利申请数量、锂电池负极材料专利区域分布、锂电池负极材料申请人排名、专利市场价值全文统计口径说明:1)搜索关键词:锂电池负极材料及与之相近似或相关关...

史海拾趣

问答坊 | AI 解惑

求毕业设计——基于单片机的(DS18B20)温度自动控制系统

急啊。16号就要交初稿了。麻烦各位XDJM帮帮忙。…

查看全部问答∨

有没有做MP4的,请教下问题

请问做MP4的工程师,你们在做电源管理时,是把充电电路和DC/DC、LDO选用一个电路,还是分开选用好,或者是主芯片中包含有充电电路? 麻烦回复一下,多谢!…

查看全部问答∨

如何连接3线I2S和4线I2S?

做项目时用到了STM32和语音芯片WM8974,STM32的I2S接口是标准的1、LRCLK 2、BCLK 3、SD  但WM8974的接口是1、LRCLK 2、BCLK 3、VIN 4、VOUT 如何实现两个芯片的连接?…

查看全部问答∨

stepldr(nboot)不能超过4K的问题

各位我现在做bootloader用的是ADS开发工具,现在已经做好了stepldr,开机就能自动动行,串口输出的提示了.但是接下了做eboot剩下的事,这时已经超出了4K的代码空间,下载到nandflash后是不能运行的.问题是我不想以后下载分别下载这两个文件到nandflash的 ...…

查看全部问答∨

弱弱地问个无线路由的问题~~~请各位大大帮助

各位见笑~~~ 问题1、现在的无线路由器一般采用何种无线技术 问题2、类似CISCO、华为、TPLINK、D-LINK等这些厂商的无线路由都用些什么CPU以及CPU上的OS。 这些东西我在网上找了好久,没找着,不知道从哪里去找了,希望知情的大大给些消息,或 ...…

查看全部问答∨

关于在PB5中切换BSP的问题

在PB6中可以在同一个工程中切换到不同的bsp,请问在PB5中能不能实现同样的功能啊?…

查看全部问答∨

Wince下如何禁止系统自动弹出电量低的警告!

Wince下如何禁止系统自动弹出电量低的警告! 因为我们自己做了一个shell,所以需要禁止系统自动弹出的所有消息,不然界面上很难看。这个电量低的警告由我们自己来做,不需要系统的。 望大侠们赐教!…

查看全部问答∨

谁知道visual studio.NET 2005 与Platform Builder for windows ce 6.0 如何集成的详细步骤?

小弟想学习windows ce 嵌入式开发以及系统的定制,可是安装了visual studio.NET 2005 之后不知道怎么把Platform Builder for windows ce 6.0集成到visual studio.NET 2005 当中,请教高手指点整个过程!…

查看全部问答∨

急!请问有哪些专业生产DB9接头的厂家?

另外,我需要的db9是符合中国rohs环保认证的!谢谢!…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved