您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> BF533的配置主频问题
本帖共有266个阅读者
发表帖子 发表投票 回复主题
BF533的配置主频问题
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
BF533的配置主频问题
PS:论坛内所有的问答,均是OP每天做售前或者售后技术支持,或者客户咨询的技术问题汇总来的,我觉得有一定的价值,所以就PO到论坛上来,供大家参考。

问:有没有什么办法可以看我配置的主频呢,我用的是BF533,总感觉配置后输出的不一样

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/26 11:14:40
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
答:在寄存器菜单下找到core  下面有pll相关的寄存器,可以看到倍频和分频系数,然后根据你的晶振频率计算

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/26 11:15:00
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
问:我配置进去了 然后我用定时器输出方波  
定时器参数不变改变pll值 可是方波周期一直是155ms


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/26 11:15:55
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
答:你没执行idle指令 已读
配置pll后,必须执行idle指令才能生效 已读
另外定时器和系统时钟挂钩,你看看系统时钟有没有变

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/26 11:16:16
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
问:我执行了idle
而且刚刚试了试利用递减的方式产生延迟对一个io反转
改变pll  io反转还是一样的


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/26 11:16:37
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
答:你这样,看看内核里cycles寄存器,
运行代码十秒,
然后把那个64位的数据换成10进制,除以十秒,看看每秒多少个内核时钟,
大致能算出你当前内核频率,
另外io翻转有个极限速度,
你定时器定的时间太短,io达到了极限速度,就不会再快了。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/26 11:18:33
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
6信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
问:我算了一下,大概是278M,可是我pll配别的值 都是这个速度,寄存器里确实也变了

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/26 11:20:17
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
7信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
答:不应该的,除非你pll没生效,你改个值,然后单步运行代码,看能进pll函数中那个if不

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/26 11:21:14
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
8信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
问:能进if

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/26 11:27:25
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
9信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
答:你重新上电试试吧,内核配600兆和100兆,然后看看运行10秒,内核时钟计数的变化。也可以换个板子看看,如果能进pll,数据就应该生效的。代码运行要循环啊,不能让代码跑停了,跑停了,内核时钟数就是一样的

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/26 11:27:53
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154265 Call, 1 Queries, Processed in 0.015625 second(s),