查看: 4103|回复: 17

[分享] KL25 channel value register

[复制链接]
  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-6-29 16:07:34 | 显示全部楼层 |阅读模式
    我是用KL25的官方板子做这个ping-pang模式测CPU温度的实验的,然后我打开CW中的TPM模块的时候看到了里面有一项配置 “channel value register = 10000” ,我想问问这个代表是什么意思,用来干什么的,想不明白????
    channel value register.png

    Ping_Pong_KL25 _Test.rar

    819.52 KB, 下载次数: 0, 下载积分: 威望 1

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-8-30 16:02
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    1065

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1851
    最后登录
    2019-11-19
    发表于 2015-6-29 22:05:01 | 显示全部楼层
    通道值寄存器,即当计数器的值达到这个值时,就发生相应的动作(例如翻转电平)
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-6-29 23:05:29 | 显示全部楼层
    kingsings 发表于 2015-6-29 22:05
    通道值寄存器,即当计数器的值达到这个值时,就发生相应的动作(例如翻转电平) ...

    就是说定时器会从0数到这个数10000,然后就发生中断之类的动作??? 那定时器从0数到10000是需要多久啊,这个知道吗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-8-30 16:02
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    1065

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1851
    最后登录
    2019-11-19
    发表于 2015-6-30 11:57:08 | 显示全部楼层
    最后无事 发表于 2015-6-29 23:05
    就是说定时器会从0数到这个数10000,然后就发生中断之类的动作??? 那定时器从0数到10000是需要多久啊 ...

    这个需要看你给TPM设定的时钟频率是多少了
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-6-30 12:04:40 | 显示全部楼层
    kingsings 发表于 2015-6-30 11:57
    这个需要看你给TPM设定的时钟频率是多少了

    31.250KHZ,然后呢,请说明下他有什么用??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-6-30 13:19:44 | 显示全部楼层
    通道值为10000,也就是如果你溢出计数器计到这个通道值的时候就满足了,然后通道的输出可以为高或者低。
    你可以好好看看KL25的TPM章节,在function description中讲的很清楚,你可以自己做一个,让通道输出PWM波。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-8-30 16:02
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    1065

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1851
    最后登录
    2019-11-19
    发表于 2015-6-30 13:30:43 | 显示全部楼层
    最后无事 发表于 2015-6-30 12:04
    31.250KHZ,然后呢,请说明下他有什么用??

    你是把tpm的计数器的频率设置为31.25KHz了吗?如果是这样的话,那么计数到10000的话,需要时间为1/31250 * 10000 = 0.32s
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-6-30 13:36:45 | 显示全部楼层
    kingsings 发表于 2015-6-30 13:30
    你是把tpm的计数器的频率设置为31.25KHz了吗?如果是这样的话,那么计数到10000的话,需要时间为1/31250  ...

    恩,谢谢!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-6-30 13:46:37 | 显示全部楼层
    kingsings 发表于 2015-6-30 13:30
    你是把tpm的计数器的频率设置为31.25KHz了吗?如果是这样的话,那么计数到10000的话,需要时间为1/31250  ...

    请问你知道这个2.097秒是怎么算出来的吗
    2miao.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-6-30 14:26:32 | 显示全部楼层
    最后无事 发表于 2015-6-30 13:46
    请问你知道这个2.097秒是怎么算出来的吗

    楼主看来你的KL25用户手册是一点都不看的。
    强烈建议你去看手册。
    31.25Khz的倒数是一个counter,EPWM的周期:(MOD+1)*(1/31.25k),MOD=65535,自己计算下是不是2.097s
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-29 04:17 , Processed in 0.105523 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表