完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好,我配置为增强模式,用于系统时钟生成,我们的输入时钟为40Mhz外部晶振,需要产生150Mhz的系统时钟。由于不支持硬件检查CLKOUT引脚的系统时钟,因此我们配置了SCK时钟来计算系统时钟。
在ST提供的下面的代码中,我们在调试TRACE32中的代码时遇到了自由运行code()的问题。 对于以下配置,代码运行一些异常情况。没有系统时钟生成。 FMPLL.ESYNCR2.R = 0x00000001; FMPLL.ESYNCR1.R = 0xF005002D 而(FMPLL.SYNSR.B.LOCK!= 1){}; / *等待FMPLL到LOCK * / FMPLL.ESYNCR2.R = 0x00000000; 在ST提供的下面的代码中,我们在调试TRACE32中的代码时遇到了自由运行代码(调试端口失败)的问题。 对于以下配置,代码运行一些异常情况。没有系统时钟生成。 FMPLL.ESYNCR1.R = 0xF005002D; 而(FMPLL.SYNSR.B.LOCK!= 1){}; / *等待FMPLL到LOCK * / FMPLL.ESYNCR2.R = 0x00000000;在下面的代码中,我们参考了SPC564A80B4的参考手册。 。代码在调试条件下自由运行。 对于以下配置,系统时钟为72Mhz FMPLL.ESYNCR1.R = 0xF005002D 而(FMPLL.SYNSR.B.LOCK!= 1){}; / *等待FMPLL到LOCK * / FMPLL.ESYNCR1.R | = 0x70000000;在下面的代码中,我们参考了SPC564A80B4的参考手册,但是在调试TRACE32中的代码时。 对于以下配置,系统时钟为150Mhz。 FMPLL.ESYNCR1.R = 0xF005002D 而(FMPLL.SYNSR.B.LOCK!= 1){}; / *等待FMPLL到LOCK * / FMPLL.ESYNCR1.R | = 0x70000000;请做好我们的解决方案解决这个问题,项目处于危急状态。如果有任何与问题相关的文件,请分享我下面提到的ID。 问候 Mahesh chamaraja 办公室ID: 邮寄地址:mahesh.chamaraja@kpit.com 电话*** ## clock ## spc56 ## fmpll 以上来自于谷歌翻译 以下为原文 Hello, I configured in enhanced mode for system clock generation, our input clock is 40Mhz external crystal and need to generate 150Mhz system clock. Since hardware is not supported to check CLKOUT pin for system clock, we configured SCK clock for calculating system clock.
Regards Mahesh chamaraja Office ID : mailto:mahesh.chamaraja@kpit.com Phone No : +917259205624 ##clock ##spc56 ##fmpll |
|
相关推荐
21个回答
|
|
,
你好Mahesh, 抱歉,RM没有清除 你应该尊重一些步骤 步骤1 , 支持50 MHz系统时钟生成 , 振荡器和PLL支持在使用时产生150 MHz系统时钟, FlexRay操作需要40 MHz晶振。显示了可能的PLL配置, 下面: —? , —? EPREDIV / IDF divider = / 8(支持1个支持15个范围), —? , —? VCO时钟输出= 300 MHz(支持256¢â“-512 MHz范围), —? ERFD / ODF输出分频器= / 2(支持/ 2,/ 4,/ 8,/ 16), —? SYSDIV divider = / 1(支持/ 1,/ 2,/ 4,/ 8,/ 16), —? 第2步 ,等待锁定PLL 第3步, 支持50 MHz系统时钟生成 , 振荡器和PLL支持在使用时产生150 MHz系统时钟, FlexRay操作需要40 MHz晶振。显示了可能的PLL配置, 下面: —? , —? EPREDIV / IDF divider = / 8(支持1个支持15个范围), —? , —? VCO时钟输出= 300 MHz(支持256¢â“-512 MHz范围), —? ERFD / ODF输出分频器= / 2(支持/ 2,/ 4,/ 8,/ 16), —? SYSDIV divider = / 1(支持/ 1,/ 2,/ 4,/ 8,/ 16), —? 步骤4 等待锁定PLL ==>,这对我来说没问题 ,最好的祝福 ,,,,,,,,,, Erwab 以上来自于谷歌翻译 以下为原文 , Hello Mahesh , sorry the RM is not cleared You should respect some steps Step 1 , Support for 50 ,MHz system clock generation , The oscillator and PLL support generation of a 150 MHz system clock while using the , 40 MHz crystal required for FlexRay operation. A possible PLL configuration is shown , below: , â—? , â—? EPREDIV/IDF divider = /8 (1–15 range supported) , â—? , â—? VCO clock out = 300 MHz (256–512 MHz range supported) , â—? ERFD/ODF output divider = /2 (/2, /4, /8, /16 supported) , â—? SYSDIV divider = /1 (/1, /2, /4, /8, /16 supported) , â—? Step 2 ,wait for Lock the PLL Step 3 , Support for 50 ,MHz system clock generation , The oscillator and PLL support generation of a 150 MHz system clock while using the , 40 MHz crystal required for FlexRay operation. A possible PLL configuration is shown , below: , â—? , â—? EPREDIV/IDF divider = /8 (1–15 range supported) , â—? , â—? VCO clock out = 300 MHz (256–512 MHz range supported) , â—? ERFD/ODF output divider = /2 (/2, /4, /8, /16 supported) , â—? SYSDIV divider = /1 (/1, /2, /4, /8, /16 supported) , â—? Step 4 wait for Lock the PLL ==>, It is ok for my side
,Best regards , , , , , , , , , ,Erwab |
|
|
|
你好,Erwan,
抱歉耽搁了 我可以知道这个宏的值吗? 以上来自于谷歌翻译 以下为原文 Hello Erwan, Sorry for the delay Can I know the values for this macros?
|
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2644 浏览 1 评论
3209 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1784 浏览 1 评论
3613 浏览 6 评论
5990 浏览 21 评论
940浏览 4评论
1317浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
585浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1304浏览 3评论
1362浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 19:41 , Processed in 1.056249 second(s), Total 49, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号