打印
[其他ST产品]

ST72321的内部时钟在外接8M晶振时如何配置成8MHz

[复制链接]
2818|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
simina|  楼主 | 2007-12-3 10:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看了spec好像ST72321的内部时钟在外接8M晶振时只能配置成4MHz,请问一下如何能使fcpu达到8M Hz?(如果不使用外接4M晶振再用pll倍频的方法)

沙发
grant_jx| | 2007-12-3 19:33 | 只看该作者

没有办法

当你使用ST72F321进行编程的时候,你可以看到它有个“FLASH OPTION BYTES”窗口,里面有个OPT0 = PLLOFF PLL activation位,虽然可以打开,但是它支持的频率范围只能是2~4MHz,

因此要想MCU的Fosc2跑8MHz唯一的办法就是外部晶振用16MHz的或提供16MHz的时钟源。除2是因为ST7的汇编指令是2个振荡周期的,具体可以看ST7的编程手册,在STVD7安装目录下找到。

使用特权

评论回复
板凳
simina|  楼主 | 2007-12-3 20:59 | 只看该作者

多谢了

多谢了

使用特权

评论回复
地板
haohuan| | 2008-1-3 14:51 | 只看该作者

st7的内部频率校正问题

使用ST7FOXU0内部频率(4MHz),经过指导,加了一些频率校准的代码,但是频率漂移还是有点严重,是不是外部还要加一些电路辅助校正功能?

使用特权

评论回复
5
aes_sea| | 2008-1-3 17:03 | 只看该作者

re:

你说的频率漂移有多大?加的一些频率校准的代码怎么写的?拿出来晒晒?

使用特权

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

本版积分规则

1

主题

2

帖子

0

粉丝