• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32f103c8的时钟树

fighter-12315 2018-06-26 浏览量:1275

stm32f103c8的时钟树是不是跟f103ZE的时钟树结构不一样啊,我把正点原子的程序移植到f103c8的程序里发现延时变的贼慢,很明显,我们知道正点原子的延时是用system clock定时实现的,而ze和c8

外部时钟都是8M,难道是他们内部的时钟树是不一样的吗,如果不是那是什么原因导致延时时间明显变慢呢

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 主要是看外部晶振的频率是多少,F103C8的最小系统板是用8M晶振的,而F103ZE是用25M晶振的,程序肯定要在这个地方改啊。

    • 发布于 2018-06-28
    • 举报
    • 评论 2
    • 0
    • 0
fighter-12315 回复了 donatello:特意又去看了下,f1是8M的,f4是25M的,仔细想一下25M怎么倍频分频也达不到72M呀, 回复
donatello 回复了 fighter-12315:f4的主频设置成150,6倍频就可以了,或者7倍频175,不一定要准确180 回复

其他答案 数量:6
  • 主要的部分是一样的,可以一些外设的不同,导致一些时钟的不同,但是延时应该是一样的。

    你可以看看,两者你配置的PLL是不是一样的

    • 发布于2018-06-26
    • 举报
    • 评论 1
    • 0
    • 0
fighter-12315 回复了 明有几时有 :直接移植的system文件夹,配置肯定是一样的 回复

  • 这两款IC的时钟树是一样的,请检查

    1、外部晶振的使用,是不是二者时钟源不同,晶振有没有起振

    2、sysclk的分频设置有无问题

    • 发布于2018-06-26
    • 举报
    • 评论 1
    • 0
    • 0
fighter-12315 回复了 chen0000009 :外部晶振都是用的8M的呀,直接移植的system文件夹,配置肯定是一样的 回复

  • 没理由,f103系列相互移植性很好的,我经常在zet6验证的程序移植到c8t6就是改芯片选型和驱动文件,还有一些外设种类。时钟配置是绝对一致的,可以怀疑是不是c8t6的板子不好,影响了主频晶振的起振。
    • 发布于2018-06-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 时钟配置应该是一样的,PLL的配置 是不是一样的呢

    两个工程的程序功能是不是完全一样,有没有中断不同

    • 发布于2018-06-26
    • 举报
    • 评论 1
    • 0
    • 0
fighter-12315 回复了 厉害企鹅 :system文件夹直接移植,未做任何修改 回复

  • 时钟树是一样的,但是时钟的配置部分代码是不同的,并不能通用
    • 发布于2018-07-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 这两个启动文件不同,还有就是KEIL中的宏定义改一下,stmf103一种有三种宏定义,根据容量定义
    • 发布于2018-07-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32f103c8的时钟树