stm32做的pcb板 运行不对 程序慢了很多 pwm输出都不对

2019-07-21 06:36发布

本帖最后由 路雨潇潇ll 于 2018-12-20 11:28 编辑

我的程序在其他板子都可以正常运行     但是自己做的板子就不对了   换了芯片 晶振都不行        现象是程序慢了很多  pwm脉宽很大求大家的帮助    5ohz 1000us的脉宽 变成9000us的脉宽,电源格外供电也这样  换芯片晶振 也这样  晶振的电容换成20pf也不行,硬件调试了下 ,发现SYSCLK 始终是8M,程序在其他板都是72,请问大神与哪里有关系
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
木凡
1楼-- · 2019-07-21 07:16
只要晶振频率是一样的,程序快慢跟板子一点关系都没有。你是怎么判断是程序慢了?会不会是原来的程序调用了其它外设,然后你的板子上没有这个外设,一直在等待
路雨潇潇ll
2楼-- · 2019-07-21 11:50
 精彩回答 2  元偷偷看……
路雨潇潇ll
3楼-- · 2019-07-21 13:15
木凡 发表于 2018-12-19 15:40
只要晶振频率是一样的,程序快慢跟板子一点关系都没有。你是怎么判断是程序慢了?会不会是原来的程序调用了 ...

在其他最小系统都没事     我自己做的这个就不行    其他外设 是不会影响定时器的吧
木凡
4楼-- · 2019-07-21 18:39
路雨潇潇ll 发表于 2018-12-19 16:43
在其他最小系统都没事     我自己做的这个就不行    其他外设 是不会影响定时器的吧

排除法,慢慢排除,先把范围缩小

一周热门 更多>