今日遇到了一个很抑郁的问题,就是在向单片机下载HEX文件时分,虽然能检测到单片机的信息,如主频等信息,可是下载时分教师呈现握手失利的提示。
查了许多材料,可是仍是没能处理这个问题。由于自己运用的是笔记本电脑,所以只能用USB转串口线,曾经我也是用这跟串口转化线都没有呈现这个问题,因而我开端置疑是软件的问题了,可是我装了又卸,卸了又装,试了N个版别但仍是呈现这样的问题,真的是要溃散了。
这使得我开端置疑不是软件的问题,在网上看到说把最高下载波特率减低一些,我将最低波特率下降到了57600,最低波特率为2400,可是仍是有这样的问题,想了好久仍是不得其解,合理要抛弃的时分,我试着将最高最低波特率都改成了1200这个最低波特率,竟然能够了,这可真的让我欣喜万分啊,即便速度慢点,可是至少仍是能下载成功哈,真的是把我快乐坏了
接着我试着把波特率进步,发现最高到9600的时分就不能下载成功了,所以我用了两个4800来进行程序的下载,速度还比较快了,并且也处理了握手失利的问题。
仅仅我到现在还不是很清楚问题出在哪里,可是总归我知道应该怎样处理了,或许是软件的问题,也或许是串口转化线的问题,横竖不管它了,若你也遇到相同的问题,不妨一试,或许也能柳暗花明又一村呢!!!