各位大神~相同的程序烧到相同型号的另一片单片机上,程序结果不一样啊...跪求可能存在的问题

2019-07-21 06:44发布

各位大神,小弟遇到问题了...

    相同的程序烧到买的开发板上和自己做的板子上的结果不一样。开发板上串口持续输出的结果很快,但是自己的板子却会隔个1-2s,有大神遇到过类似问题吗?晶振两个板子用的都是8MHZ的,而且担心自己板子的晶振坏掉了,特意换了个晶振,结果还是一样。。。现在真的感到无力了,跪求各位大神了(各位大神请留意下,是相同的程序,一点都没有改。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
jkd405
1楼-- · 2019-07-21 07:02
 精彩回答 2  元偷偷看……
cookles
2楼-- · 2019-07-21 09:23
确定你的板子没问题吗
北一766炮灰
3楼-- · 2019-07-21 13:42
cookles 发表于 2017-12-5 15:13
确定你的板子没问题吗

不太确定啊,所以我不太清楚到底是哪里出了问题,串口会输出,就是延时效果不一样。所以想问下像这种情况,原因大概分几种情况?
shh200438
4楼-- · 2019-07-21 18:35
你是烧的同一个hex还是重新编译的?重新编译并用delay, 建议检查一下systick的CLKSOURCE设置
北一766炮灰
5楼-- · 2019-07-21 23:01
shh200438 发表于 2017-12-5 15:23
你是烧的同一个hex还是重新编译的?重新编译并用delay, 建议检查一下systick的CLKSOURCE设置

烧的是同一个HEX文件,请问delay怎么用?因为不太懂底层代码,所以就没有动,CLKSOURCE应该设置都是一样的
shh200438
6楼-- · 2019-07-22 04:33
 精彩回答 2  元偷偷看……

一周热门 更多>