OpenEdv-开源电子网

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

跑马灯在开发板和自己做的板子闪烁频率不一致

[复制链接]

1

主题

9

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2017-4-10
在线时间
9 小时
发表于 2017-4-20 10:36:22 | 显示全部楼层 |阅读模式
8金钱
各位大神,原子哥,小弟在基于STM32F4开发板的基础上,简化了一些接口,自己做一版pcb,同样的跑马灯程序,烧到开发板和自己做的板子里指示灯的闪烁频率不一样,大约相差5倍。
跟开发板有点不一样的是:

1、主芯片用的STM32F407ZET6,开发板用的是ZGT6,看了技术资料,查了百度,只是内存大小的区别,其他都一样用。

2、电源部分更改了,开发板的电源芯片可以到1.5A的电流,我做的板子最大电流只能到1A,这个不知道是不是主要原因。

3、增加了08接口。

搜了下论坛,可能是因为晶振没起来,针对晶振做了以下工作:ps,没有示波器,只能万用表将就了。


1、可能的问题的是晶振没起来,32.768K的没起来,用万用表测了下电压,电压从开始的1.8V,运行一段时间后降到了1.0V左右,这个情况不知道对不对。8M晶振的电压跟开发板一致。


2、关于晶振的问题,论坛上有提到晶振边上的两个电容不能大于10pf,原子哥有提到可以把这两个电容去掉,所以应该不是这个电容问题引起的,拿掉电容,问题没解决。


3、给晶振并联一个M级的电阻,在晶振的两个脚上并了一个1M的电阻,问题没解决。


4、关于布线,这个没办法修改,存在的情况是,晶振离芯片引脚略远,但是走线还是并行走的,还有就是晶振背面有覆铜包围。


5、已附上原理图,大神们和原子哥帮我看看是不是原理图少了不可缺的部分。外围用到了:串口、usb、网口、外加了08接口,485和422选一,sd卡。





STM32F407.pdf

1.08 MB, 下载次数: 356

原理图

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-4-21 01:52:49 | 显示全部楼层
把晶振两个脚短接,看看程序还跑不跑,就知道用没用外部晶振了。
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2017-4-10
在线时间
9 小时
 楼主| 发表于 2017-4-21 08:48:03 | 显示全部楼层
正点原子 发表于 2017-4-21 01:52
把晶振两个脚短接,看看程序还跑不跑,就知道用没用外部晶振了。

谢谢原子哥,我把晶振两个脚短接了程序就不运行了,是不是能说明32.678K的晶振起振了呢 ?
但是为啥频率会不一样呢,同样的程序,在开发板和自制的PCB就不一样。
您帮我看下我画的原理图,是不是有stm32芯片有些必须要接的引脚没接呢 ?万分感谢!
回复

使用道具 举报

10

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-7-12
在线时间
35 小时
发表于 2017-4-21 12:31:43 | 显示全部楼层
之前跑马灯的时候,发现我的固件里PLL几个参数定义不同,所以灯亮灭时间不同,我改了之后正常了D:\新建文件夹
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-4-21 18:23:06 | 显示全部楼层
qwert13777 发表于 2017-4-21 08:48
谢谢原子哥,我把晶振两个脚短接了程序就不运行了,是不是能说明32.678K的晶振起振了呢 ?
但是为啥频率 ...

我们的主晶振是8M的,你放的32.768K????
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

127

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
438
金钱
438
注册时间
2017-3-10
在线时间
63 小时
发表于 2017-4-21 20:44:03 来自手机 | 显示全部楼层
路过学习的。。
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2017-4-10
在线时间
9 小时
 楼主| 发表于 2017-4-22 09:30:29 | 显示全部楼层
正点原子 发表于 2017-4-21 18:23
我们的主晶振是8M的,你放的32.768K????

感谢原子哥,根据原理图来放的,当时没注意到这个8M晶振,一开始根据电压测下来就是这个32.768K的晶振跟开发板对不上,所以关注点就在这个32.768K的晶振上了。

后来根据您的提示 才发现是8M的晶振出了问题,原理图在移植过来的时候8M晶振的一个脚没连上,拿到PCB板子再回去核对原理图的时候才发现的,所以后来就直接拉了一根漆包线给它连了上去,问题就应该是出在这个晶振的走线上。

下一步,请教原子哥,时钟不对,后面的网络调试、串口调试是不是都会受到影响?会不会出现完全调不通的现象?谢谢
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2017-4-10
在线时间
9 小时
 楼主| 发表于 2017-4-22 09:31:11 | 显示全部楼层
卢飞跃 发表于 2017-4-21 12:31
之前跑马灯的时候,发现我的固件里PLL几个参数定义不同,所以灯亮灭时间不同,我改了之后正常了

感谢回复,可以告知下PLL里哪几个参数定义不同嘛?谢谢
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2017-4-10
在线时间
9 小时
 楼主| 发表于 2017-4-22 09:31:34 | 显示全部楼层
bg6qbt 发表于 2017-4-21 20:44
路过学习的。。

感谢帮顶,共同进步,谢谢!
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2017-4-10
在线时间
9 小时
 楼主| 发表于 2017-4-22 09:55:07 | 显示全部楼层
正点原子 发表于 2017-4-21 18:23
我们的主晶振是8M的,你放的32.768K????

原子哥,麻烦帮忙看看原理图有没有少了必须要的部分?谢谢,准备再做一板PCB。

8M晶振的少一根线,用漆包线连起来,这个补救措施对8M晶振影响大吗?会不会影响功能,比如我的网络接口,串口等等的外围电路!谢谢
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-4-24 01:00:07 | 显示全部楼层
qwert13777 发表于 2017-4-22 09:55
原子哥,麻烦帮忙看看原理图有没有少了必须要的部分?谢谢,准备再做一板PCB。

8M晶振的少一根线,用 ...

晶振都能画少一条线??
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2017-4-10
在线时间
9 小时
 楼主| 发表于 2017-4-25 14:39:40 | 显示全部楼层
正点原子 发表于 2017-4-24 01:00
晶振都能画少一条线??

就是啊  哎  都怪自己没检查仔细啊。。。

原子哥,麻烦帮我看看这样的原理图能跑起来吗?
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2017-4-10
在线时间
9 小时
 楼主| 发表于 2017-4-25 15:20:25 | 显示全部楼层
正点原子 发表于 2017-4-24 01:00
晶振都能画少一条线??

原子哥,教程里有只使用内部晶振的教程吗?这样是不是可以撇开外部晶振的问题,直接进行板子其他功能的调试?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-17 20:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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