这里有两个版本的仪表,一个是第一版的,另一个是升级版的,升级版的有两块单片机,升级版的是在原来的基础上加上特殊的数据显示处理的模块,这里有另一个单片机控制。我有原程序的hex文件,但是我没有源程序,我自己写了源程序,下载到第一版的仪表中能正常运行。升级版的仪表中的一个单片机下载的是原来的hex文件,控制数据显示的这块单片机的程序是另外写的(别人写的)。把这两个程序分别下载到单片机中能运行。但是我把我写的源程序下载到其中一个单片机中后,这个升级版的仪表就跑不起来。当我把我的程序下载到这个单片机中的现象好像有没有都无所无一样,单片机中的程序压根就没运行,但是换成原来的hex文件后这个升级版的仪表有正常运行。不知道问题出在那里?硬件上没有问题 |