OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6152|回复: 4

一点击编译程序就会停在配置时钟那里?

[复制链接]

8

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2015-7-13
在线时间
4 小时
发表于 2015-12-12 23:10:39 | 显示全部楼层 |阅读模式
5金钱
我是按照探索者zgt6开发板资料里的库函数教程pdf一步一步照着做的,结果只要一点击编译程序就会进入SetSysClock(),然后走几步就停在了 do
  {
    HSEStatus = RCC->CR & RCC_CR_HSERDY;
    StartUpCounter++;
  }

我看了貌似是时钟没有起振成功?
我用的芯片是VGT6,这个应该没什么影响吧?




求指导,谢谢!

最佳答案

查看完整内容[请看2#楼]

回复【4楼】xuande: --------------------------------- 启动函数中晶振频率也改为8M了,板上的晶振就是8M。应该没有错,所以奇怪为什么没有起振
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2015-7-13
在线时间
4 小时
 楼主| 发表于 2015-12-12 23:10:40 | 显示全部楼层
回复【4楼】xuande:
---------------------------------
启动函数中晶振频率也改为8M了,板上的晶振就是8M。应该没有错,所以奇怪为什么没有起振
回复

使用道具 举报

58

主题

6293

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11474
金钱
11474
注册时间
2014-4-1
在线时间
1297 小时
发表于 2015-12-13 11:53:04 | 显示全部楼层
应当是时钟没有振起来。

查过硬件吗?
回复

使用道具 举报

8

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2015-7-13
在线时间
4 小时
 楼主| 发表于 2015-12-13 14:57:15 | 显示全部楼层
回复【2楼】xuande:
--------------------------------
硬件不会有问题,别的程序能够正常运行,我就想着自己建一个工程试试,结果不行。
回复

使用道具 举报

58

主题

6293

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11474
金钱
11474
注册时间
2014-4-1
在线时间
1297 小时
发表于 2015-12-13 15:09:29 | 显示全部楼层
只要同是F1,芯片内核就是相同的,包括启动程序的多数程序内容都是可以直接移植的。
F2、F4也是如此。

注意晶体的频率,在启动函数里要对应修改。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-25 18:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表