打印

SST单片机串口被占用,无法IAP方式下载程序

[复制链接]
3607|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lee_dsp|  楼主 | 2007-4-24 23:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我选用的是SST89E564RD单片机作为MCU,我今天写了一个串口输出的测试程序,烧入到单片机后,串口是可以正常输出了。但是我现在无法通过IAP方式下载程序到单片机了。因为单片机串口一直被单片机内部程序占用着,上位机就检测不到了。请问怎么解决这问题?让我可以下载程序。难道说必须要用烧入器重新烧入吗?有没有通过跳线什么方法的?
谢谢!

相关帖子

沙发
fsaok| | 2007-4-25 00:22 | 只看该作者

复位

使用特权

评论回复
板凳
lee_dsp|  楼主 | 2007-4-25 00:46 | 只看该作者

我一直都在按复位,还是不行

一直都在按复位。就是检测不到。没有下载测试程序之前。下载其他的程序。一般多按几次就可以检测到MCU了,可是现在复位也是找不到。很郁闷~~

使用特权

评论回复
地板
chunyang| | 2007-4-25 01:14 | 只看该作者

二者是无关的

只要你没有改写引导程序或设定了特殊编程条件,程序下载在复位后优先于用户程序的执行,与你的程序是否用到串口完全无关。

使用特权

评论回复
5
lixun00| | 2007-4-25 08:59 | 只看该作者

窜口可能被硬件给干扰了

使用特权

评论回复
6
lee_dsp|  楼主 | 2007-4-25 13:01 | 只看该作者

多谢,小弟试试~~

使用特权

评论回复
7
lee_dsp|  楼主 | 2007-4-25 13:07 | 只看该作者

小弟试试~~

我有两块SST89E564RD
其中一个可以被串口检测到,可以IAP。
另外一块就是无法检测到(没有改写引导程序或设定了特殊编程条件,这块是新买的单片机,只是进行过很简单的两次IAP)。
4楼的仁兄说得也有道理,应该是有优先权的。我一直在使劲按复位键。还是不行呢~~。我手中没有这款单片机的烧入器。如果重新烧入的话应该没有问题。

使用特权

评论回复
8
lee_dsp|  楼主 | 2007-4-25 17:17 | 只看该作者

跪求高手指点一下小弟吧!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

23

帖子

0

粉丝