• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

滴答时钟systick问题

ickey_LYL 2018-02-09 浏览量:1158
有点不理解滴答时钟,它是ARM核自带的定时器?内部时钟源运行的频率多大?如何完成数值校准的?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • systick使用的时钟源可以选,并且分频可设置。其实和定时器没啥差别,就是个特殊定时器。

    RTC可以校准,有相关校准寄存器,systick好像不能校准,精度得看晶振精度。

    • 发布于 2018-02-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :经查询,原厂未提供相关文件 回复

其他答案 数量:9
  • 滴答这个名字的意思就是从现实中的秒针来的,相对而言是较长时间的一个定时,它一般用来作为任务切换的时钟标准,它描述的是用途,不是有一个特殊的时钟叫滴答时钟,而应该称为把哪个时钟作为滴答时钟
    • 发布于2018-02-09
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :可以替代 回复

  • 对,它是自带的,

    问题的标签是stm32 ,32的滴答时钟频率是可以选择的,具体要看芯片的设计,

    数值校准的话,有外部时钟校准,有寄存器可以把这个打开或关上,这块没有太留意过。

    • 发布于2018-02-10
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :无铅包装,环保。 回复

  • 是ARM自带的,不是RAM自带的。采用和ARM内核相同的时钟频率运行。感觉应该校准系统时钟,不用校准systick
    • 发布于2018-02-11
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  : 回复

  • 时钟源可选,默认是HCLK。选择其他时钟源时每种芯片不一样,具体看芯片手册。
    • 发布于2018-02-11
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :确认产品类型。 回复

  • 系统时钟,目的是给单片机一个固定的时钟信号,当然是自带的啦!频率最常见的有8MHz,校准的原理我也不太清楚
    • 发布于2018-02-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :前台数据型号错误。 回复

  • systick是一个软件的概念.

    操作系统内部通常有一个时钟作为基准.

    如果硬件没有,就要用一个timer来做.

    基于上述需求,很多厂商会做一个位数比较长,功能相对单一的timer,作为systick,专门给系统时钟用.

    • 发布于2018-02-23
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :afe1000 不是完整型号,AFE10004这个是系列号,AFE10004RGET是完整订购型号,链接是官网链接;https://www.ti.com.cn/product/cn/AFE10004?keyMatch=AFE10004&tisearch=search-everything&usecase=GPN 回复

  • 就是systick

    这个时钟的来源可选的,可用外部的也可以用内部的

    内部时钟频率,不同单片机的不一样,要查手册

    校准一般是校准内部时钟源

    • 发布于2018-02-23
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :这颗料资料有说明使用时要做好静电防护措施,具体电压是多少资料没有说, 回复

  • systick的时钟没有校准的,由晶振分频和倍频得到,如果用了内部晶振,精度就差一点
    • 发布于2018-02-23
    • 举报
    • 评论 0
    • 0
    • 0

  • systick的中文名称就是滴答时钟,是系统时钟的分频,主要应用是生成延时函数,无法校准。

    • 发布于2018-02-28
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :精度不同,K是10%,M是20%,K可以替代M 回复

相关问题

问题达人换一批

滴答时钟systick问题