这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界» 论坛首页» 嵌入式开发» MCU» atmelmck控制器设置失败

共1条 1/1 1 跳转至

atmelmck控制器设置失败

菜鸟
2020-04-16 09:26:26 打赏

大家好:

最近用ATMELSAMA5D3系列做开发,初始化时钟时,使用PLLA=12MHZ*83=996MHZ时,当设置完PLLA后,设置MCK时,按照顺序首先单独写入PRES后,无法等到MCKRDY置位,进入死循环,CPU无法启动。但是此现象不是每次上电都出现,出现概率为50%。

当设置时钟为PLLA=12MHZ*44=528MHZ时,每次都能正确等到MCKRDY置位,正常启动。

芯片手册上PLLA的最大输出为1000MHZ,没有超出最大值,实在是困惑不解,为何MCKRDY无法置位,且频率不一样时,表现不同。

时钟初始化顺序:

1.初始化PLL

2.初始化MCK

忘各位大神赐教!谢谢!




关键词: atmel 失败 控制器 设置

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]