打印
[技术问答]

为什么nano100仿真获取不到真实的HXT频率?总是12M

[复制链接]
1434|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
为什么nano100仿真获取不到真实的HXT频率?
而我实际使用13.56Mhz的晶振,程序跑起来也确实是13.56Mhz。
但是,SystemCoreClockUpdate();  确实是12Mhz
导致定时器,UART也都是按12Mhz配置的。   实际出来的频率都变快了

QQ图片20160309222319.png (48.89 KB )

QQ图片20160309222319.png
沙发
Beckham_Owen| | 2016-3-13 22:13 | 只看该作者
是不是设置的不正确,系统时钟初始化是怎么做的

使用特权

评论回复
板凳
zhuomuniao110| | 2016-3-15 23:18 | 只看该作者
那第一句指令就是让系统工作在12MHZ的,你要看看那个是如何实现的

使用特权

评论回复
地板
E-Kaia| | 2016-3-16 09:47 | 只看该作者
你看一下芯片手册里面关于时钟搭配的那个电路,看看时钟如何得到

使用特权

评论回复
5
Jessicakjdsl| | 2016-3-17 13:30 | 只看该作者
那你的uart的频率是按实际值配的吗?

使用特权

评论回复
6
a_ziliu| | 2016-3-22 14:47 | 只看该作者
程式中有定義一行,#define __HXT         (12000000UL)
把他改成你外部掛的的頻率即可。

使用特权

评论回复
7
jf7686| | 2017-1-5 09:39 | 只看该作者
請問大大有解決這個問題嗎?我也遇到一樣的問題,參考M0516或M451 example設定,最高就是12Mhz。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝