查看: 5787|回复: 17

[已解决] KL15z128单片机能产生2MHZ的方波吗(已解决)

[复制链接]

该用户从未签到

1

主题

12

帖子

0

新手上路

Rank: 1

积分
14
最后登录
1970-1-1
发表于 2013-8-6 11:03:51 | 显示全部楼层 |阅读模式
我想用KL15z128单片机的PIT功能控制端口产生2MHZ的方波,无论我时钟设置多大,最大只能产生3Us左右的方波,程序应该没有问题,我设置其他频率的方波都能出来。。。新手刚上路,特来求助
我知道答案 目前已有16人回答
回复

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2013-8-6 13:54:27 | 显示全部楼层

RE:KL15z128单片机能产生2MHZ的方波吗

可以将你的工程上传,方便帮你找出问题。
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

12

帖子

0

新手上路

Rank: 1

积分
14
最后登录
1970-1-1
 楼主| 发表于 2013-8-6 15:43:33 | 显示全部楼层

回复:KL15z128单片机能产生2MHZ的方波吗

回复第 2 楼 于2013-08-06 13:54:27发表:
可以将你的工程上传,方便帮你找出问题。 

先谢谢了,附上我的工程,晶振是8MHZ,256分频后给FLL,然后倍频1280,得40MHZ,总线时钟及核时钟不分频

iar.rar

2.01 MB, 下载次数: 5

回复 支持 反对

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2013-8-7 11:54:45 | 显示全部楼层

RE:KL15z128单片机能产生2MHZ的方波吗

PIT时钟源是Bus clock,其最大值为24Mhz,还有即使按照你的思路,在void PIT0_Init(void)函数中,根据PIT_LDVAL0 = (uint32_t)0xF9F;初始化也应该不能产生2Mhz的方波吧!!
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

12

帖子

0

新手上路

Rank: 1

积分
14
最后登录
1970-1-1
 楼主| 发表于 2013-8-7 13:43:25 | 显示全部楼层

回复:KL15z128单片机能产生2MHZ的方波吗

回复第 4 楼 于2013-08-07 11:54:45发表:
PIT时钟源是Bus clock,其最大值为24Mhz,还有即使按照你的思路,在void PIT0_Init(void)函数中,根据PIT_LDVAL0 = (uint32_t)0xF9F;初始化也应该不能产生2Mhz的方波吧
不好意思'PIT_LDVAL0的值我上传的时候忘改了。之前设置过20MHZ的时钟也不出不来'用PWM做出来的方波周期是对的'就是失真严重'不知道你是怎么做的啊?
 
回复 支持 反对

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2013-8-7 15:05:12 | 显示全部楼层

回复:KL15z128单片机能产生2MHZ的方波吗

 我看你的IAR程序是基于PE生成的代码的,我这里有个自己写的PIT中断程序,是基于CW的,你可以参考一下。
PIT_test.rar (754.36 KB, 下载次数: 4)
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2013-8-7 15:05:28 | 显示全部楼层

回复:KL15z128单片机能产生2MHZ的方波吗

“失真严重”,应该是和你的测试仪器精度有关吧。
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

12

帖子

0

新手上路

Rank: 1

积分
14
最后登录
1970-1-1
 楼主| 发表于 2013-8-7 15:11:06 | 显示全部楼层

回复:KL15z128单片机能产生2MHZ的方波吗

回复第 7 楼 于2013-08-07 15:05:28发表:
“失真严重”,应该是和你的测试仪器精度有关吧。
谢谢'仪器应该没问题'我测西门子的信号都测得挺准确的
 
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2013-8-7 15:15:06 | 显示全部楼层

回复:KL15z128单片机能产生2MHZ的方波吗

回复第 8 楼 于2013-08-07 15:11:06发表:
回复第 7 楼 于2013-08-07 15:05:28发表:
“失真严重”,应该是和你的测试仪器精度有关吧。
谢谢'仪器应该没问题'我测西门子的信号都测得挺准确的
 

 

如果可以的话,能不能贴几张结果图片出来,“失真的”,这样也方面查看。
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

12

帖子

0

新手上路

Rank: 1

积分
14
最后登录
1970-1-1
 楼主| 发表于 2013-8-7 15:25:58 | 显示全部楼层

回复:KL15z128单片机能产生2MHZ的方波吗

回复第 6 楼 于2013-08-07 15:05:12发表:
 我看你的IAR程序是基于PE生成的代码的,我这里有个自己写的PIT中断程序,是基于CW的,你可以参考一下。

 谢谢'CW有没有破解版的啊?我从网站上下的都是限制级的
 
 
 
 
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-20 11:51 , Processed in 0.111604 second(s), 31 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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