6748-EasyEVM-A3中定时器例程的疑问 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4686|回复: 7
打印 上一主题 下一主题

6748-EasyEVM-A3中定时器例程的疑问

[复制链接]

2

主题

6

帖子

1039

积分

金牌会员

Rank: 6Rank: 6

积分
1039
跳转到指定楼层
楼主
发表于 2015-3-3 15:05:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关于6748的startware中定时器例程有点疑问:
在\demo\StarterWare\Application\TIMER_Dual_32-bit_UnChained例程中,

// 定时器12 定时时间1秒
#define TMR_PERIOD12      (1 * 24 * 1000 * 1000)
// 定时器34定时时间2秒
#define TMR_PERIOD34      (2 * 24 * 1000 * 1000)

请问这两个值是正确的吗?
我的理解觉得应该是0x0D970100

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
沙发
发表于 2015-3-3 15:14:10 | 只看该作者
正确
回复

使用道具 举报

2

主题

6

帖子

1039

积分

金牌会员

Rank: 6Rank: 6

积分
1039
板凳
 楼主| 发表于 2015-3-3 15:15:58 | 只看该作者

时钟频率228M,怎么计算得到这两个值的?能详解一下嘛?
回复 支持 反对

使用道具 举报

2

主题

6

帖子

1039

积分

金牌会员

Rank: 6Rank: 6

积分
1039
地板
 楼主| 发表于 2015-3-3 15:16:24 | 只看该作者
时钟频率228M,怎么计算得到这两个值的?能详解一下嘛?

点评

定时器 0 和 1 使用的是 PLL 旁路时钟 也就是外部晶体+内部振荡器输出的时钟 当然是 24M  详情 回复 发表于 2015-3-3 17:12
回复 支持 反对

使用道具 举报

1

主题

5

帖子

36

积分

新手上路

Rank: 1

积分
36
5#
发表于 2015-3-3 15:54:37 | 只看该作者
精确来说应该是(1 * 23999999)和(2 * 23999999)

点评

请问依据是?  详情 回复 发表于 2015-3-3 17:13
回复 支持 反对

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
6#
发表于 2015-3-3 17:12:53 | 只看该作者
utyang 发表于 2015-3-3 15:16
时钟频率228M,怎么计算得到这两个值的?能详解一下嘛?

定时器 0 和 1 使用的是 PLL 旁路时钟
也就是外部晶体+内部振荡器输出的时钟 当然是 24M
回复 支持 反对

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
7#
发表于 2015-3-3 17:13:44 | 只看该作者
dong 发表于 2015-3-3 15:54
精确来说应该是(1 * 23999999)和(2 * 23999999)

请问依据是?
回复 支持 反对

使用道具 举报

2

主题

6

帖子

1039

积分

金牌会员

Rank: 6Rank: 6

积分
1039
8#
 楼主| 发表于 2015-3-3 18:09:20 | 只看该作者
哦,我以为使用的是内部时钟呢,如果用外部24M就应该是对的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-5-12 14:24 , Processed in 0.039741 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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