'
如果我没理解错的话,你的单板机外壳由于某种原因是不能打开的。单板机的串口无法计算机串口直联。只能从485传输数据。我在使用中也发现,计算机与stc连接通过usb-com转换(我的笔记本无串口),程序下载的速度慢了许多。你是否能找其他的485转换器试一试。我个人认为,该程序下装软件对握手信号要去不严,所以在传送的过程通过两次转换,信号延误,造成无法下装。建议找质量好些的485转换器试一试。
祝你好运。
vy 73! [表情]
'
如您所说,就是这个原因。
我也怀疑是延迟所致,但板子上的电路无法改变,外面用的也只能一样,如果就是这个问题,那就是死结了。
还有一个可能的原因就是,在给目标板上电时,收发器芯片还没有进入稳定阶段,单片机的一些初期的信号已经发出了,但由于收发器不能立即建立稳态,所以导致数据转换出错。如果是这个原因,同样是死结。
基于以上的考虑,如果能搞到宏晶的软件代码,自己写一个上位软件,忽略前面一部分验证(已经证明是第一句“芯片型号”没有正确送给计算机,而后面的信息全部正常),然后直接下载,应该是可行的。但是,到哪里去搞源代码,找宏晶基本是没门。
还有,哪位朋友用sst的芯片的,麻烦提供一份下载软件,可能是通用的。因为stc的核心技术和主要研发人员就是从sst出来的,理论上核心的东西是一样的。