红外串口烧录字符报错请问是什么原因导致的,谢谢

[复制链接]
1834|5
 楼主| piaoyiliu03 发表于 2013-10-25 23:10 | 显示全部楼层 |阅读模式
本帖最后由 piaoyiliu03 于 2013-10-25 23:17 编辑

之前做了好几次波特率57600都可以烧录,但是现在这次烧录用57600烧录字符只能烧录几KB字节就报错,后来改成19200就可以烧录,不知道为什么会出现这种现象呢?我把能烧录57600板子与只能烧19200的板子有好多器件对换了,但是还是不行,板子也是同一批的,唯一就是元器件在深圳华强北买的,不知道是哪个器件或者线路板导致。程序没有变过。对换了U16,U15,U27,U9,U11,U10,U13,U1,U2,U3,U5,U8和所有的晶振和谐振电容。我找了好几天都没有找出问题,请各位大侠帮帮我,真的非常感谢,具体请查看附件原理图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
linfeng24 发表于 2013-11-3 00:58 | 显示全部楼层
原因排除法,把能下载的与不能下载的对比,就能很快确定是硬件还是软件的原因了。别人没做过,可能没多少时间来仔细帮你研究你的电路图哦,。
dirtwillfly 发表于 2013-11-3 16:49 | 显示全部楼层
器件不一定有问题。
波特率高了本来就容易出问题
不知道楼主用的什么单片机。比如stc单片机,一般烧写失败时,官方也建议用较低的波特率
 楼主| piaoyiliu03 发表于 2013-11-7 11:51 | 显示全部楼层
是PXAG49单片机,为什么我把能烧57600的与能烧19200对换所有原件结果还一样,这怎么解释呀
 楼主| piaoyiliu03 发表于 2013-11-7 11:53 | 显示全部楼层
是PXAG49单片机,为什么我把能烧57600的与能烧19200对换所有原件结果还一样,这怎么解释呀
 楼主| piaoyiliu03 发表于 2013-11-11 11:40 | 显示全部楼层
linfeng24 发表于 2013-11-3 00:58
原因排除法,把能下载的与不能下载的对比,就能很快确定是硬件还是软件的原因了。别人没做过,可能没多少时 ...

现在问题已经解决了,有时是好有时是坏的原因了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

175

主题

455

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部