3074|8

7219

帖子

192

TA的资源

五彩晶圆(高级)

楼主
 

【复旦微FM33LC046N】让人窒息的时钟 [复制链接]

  本帖最后由 常见泽1 于 2021-4-4 11:07 编辑

让人窒息的PLL时钟

 

我先看看时钟吧

 

 

 

看起来是最大系统频率是64MHZ

 

配置系统频率先看看时钟树吧

 

 

 

 

说实话  复旦微的时钟树的画工真的太差太差了,如果是论文这个图都要被退稿了。还以为是随便画画的图呢

 

瞄了一眼,这个PPLX2就空在这里了?确定不是输入?

 

于是乎我想 我配合程序看看吧

 

 

 

什么鬼?全都是寄存器,没有任何宏定义??所有的配置都需要自己去看手册寄存器计算???

 

再看看ST的标准库或者HAL库,这时钟配置代码也太麻烦了吧,我得一个一个算???

 

服气,对新手或者程序修改极不方便。

真的很不方便!!!!

 

那我输出个频率看看吧

找半天,IO口没有MCO功能???我去

 

我还是老实看寄存器吧

 

系统时钟控制寄存器RCC_SYSCLKCR

 

 

 

 

RCHF控制寄存器

 

 

 

 

PLL控制寄存器

 

 

 

不能通过MCO输出,那就找个PWM看时钟频率吧

 

8MHZ的时候输出差不多200HZ

 

 

按照要求配置

怎么都不能工作??

 

这个时钟真的很让人捉急

 

 

这个PLL的输入必须是1M,还真的必须是1M,不分频城1M,程序跑步起来

 

我的个天呢!!!

 

终于32M的程序跑起来了。我的个天呢

 

然后我想64M的程序不就是PLL 2倍频作为输出么

于是乎,成功没有实现

 

 

 

于是我想到了上面那个图

PLL2X真的是空的???

 

 

 

 

 

 

我服气了。

就到这里吧,PLL时钟也算是跑起来

 

 

 

 

 

 

最新回复

systeminit 的时钟配置,是需要快速完成跳转到main函数,而且不希望用户修改,所以全部寄存器操作。 时钟输出在GPIO章节有FOUT引脚,可以直接输出相关时钟。 64M是PLL的倍频写成63就可以了,注意flash插入2个wait。 FOUT和64M配置在复旦微提供的例程里都有。 时钟框图中PLLX2是用于ATIME的工作时钟,可以达到128MHZ。 手册和驱动的优化我们会持续进行。 感谢使用复旦微芯片,感谢提出宝贵的意见。        详情 回复 发表于 2021-4-9 09:54

赞赏

1

查看全部赞赏

点赞(1) 关注
 
 

回复
举报

6802

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

结果还是PLL时钟跑起来了么,不错了

 

文档的空行也太大了吗吧

下次发帖超过多少收版面费了

点评

尴尬了 直接从WORD复制出来的 结果成这样  详情 回复 发表于 2021-4-4 11:07
 
 
 

回复

9791

帖子

24

TA的资源

版主

板凳
 

这贴子被你编辑了多少遍?这么多换行。

 
 
 

回复

5260

帖子

239

TA的资源

管理员

4
 

这个是从word文档里粘出来的吧,技术已经在开发word上传功能

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

WORD粘贴的效果我觉得挺好的 帖子编辑后会多一些换行,越编辑越多。  详情 回复 发表于 2021-4-4 05:05
 
 
 

回复

9791

帖子

24

TA的资源

版主

5
 
nmg 发表于 2021-4-3 20:49 这个是从word文档里粘出来的吧,技术已经在开发word上传功能

WORD粘贴的效果我觉得挺好的 帖子编辑后会多一些换行,越编辑越多。

点评

我去 怎么成了这样  发的时候说要审核 来不及看  是直接从WORD复制出来的  详情 回复 发表于 2021-4-4 11:02
 
 
 

回复

7219

帖子

192

TA的资源

五彩晶圆(高级)

6
 
littleshrimp 发表于 2021-4-4 05:05 WORD粘贴的效果我觉得挺好的 帖子编辑后会多一些换行,越编辑越多。

我去 怎么成了这样  发的时候说要审核 来不及看  是直接从WORD复制出来的

 
 
 

回复

7219

帖子

192

TA的资源

五彩晶圆(高级)

7
 
Jacktang 发表于 2021-4-2 20:00 结果还是PLL时钟跑起来了么,不错了   文档的空行也太大了吗吧 下次发帖超过多少收版面费了 ...

尴尬了 直接从WORD复制出来的 结果成这样

 
 
 

回复

661

帖子

0

TA的资源

纯净的硅(初级)

8
 

谢谢分享

 
 
 

回复

29

帖子

3

TA的资源

一粒金砂(中级)

9
 

systeminit 的时钟配置,是需要快速完成跳转到main函数,而且不希望用户修改,所以全部寄存器操作。

时钟输出在GPIO章节有FOUT引脚,可以直接输出相关时钟。

64M是PLL的倍频写成63就可以了,注意flash插入2个wait。

FOUT和64M配置在复旦微提供的例程里都有。

时钟框图中PLLX2是用于ATIME的工作时钟,可以达到128MHZ。

手册和驱动的优化我们会持续进行。

感谢使用复旦微芯片,感谢提出宝贵的意见。 

 

 

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表