请问用过sst单片机的网友:怎么把程序通过串口下载进sst89e58rd2单片机?

我用SST EasyIAP,通过串口连接sst89e58rd2单片机时,总是提示:Failed to setup RS232 connection with Target MCU!!! 请问是什么原因?
谁有F51MBLL5.BIN 这个文件啊?
我出100分悬赏。

用SST官方的软件SSTFlashFlex51.exe或SST较新版本的EASY IAP软件,通过串口下载。
前提是芯片里要有原厂的bootloader。

如果没有bootloader,在SST的网站上下载对应的bootloader固件程序,用一个并行烧录器把bootloader烧写回去。其中烧写时注意把固件load到Data Memory那个区。

然后配置一下芯片,配置时注意加密那SC那几个选项都去掉:

烧写时的配置设置 (原文件名:sst2.jpg)

配置好就可以烧写了。

接下来就是IAP的使用了。通过串口线连接电脑,电脑端可以用SSTFlashFlex51.exe或SST较新版本的EASY IAP软件。

连接好硬件后,先在软件上配置一下串口参数,然后点击连接按钮,接着迅速按下板子的复位键,让板子复位并运行bootloader程序,这样就可以在电脑上看到连接成功的提示了。

然后就可以通过串口IAP烧写用户程序了。烧写完点击运行程序,CPU就会跳转到刚烧写进去的用户程序去运行了。

你给我邮箱,我发给你。追问

你直接发知道吧

追答

已发

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-09-22
首先,你要确定你的SST单片机包含有Bootloader。(也就是说,出厂之后没有擦写过)
其次,你要确认你的单片机串口信号转换为RS232后、正确连接到计算机的串口。注意线序问题(收发对接)。
再次,如果你是通过外置的TTL转RS232小板烧写的话,需要确认这个小板的供电来自哪里、是否足够。追问

我也不知道现在我的sst单片机是否包含bootloader,我用过sp300编程器,给sst单片机烧写过其他hex文件,这会把bootloader覆盖掉吗? 你有sst89e58rd2单片机的bootloader没?

追答

    会覆盖。

    自己去SST的网站下载。现在应该叫Greenliant了。

第2个回答  2018-11-08
我有一片SST89E564RD单片机,也是无法连接电脑。麻烦发一份有关SST89E系列的烧录资料给我[email protected],谢谢了!!
第3个回答  2014-09-22
要做什么设计 可以探讨追问

我其他部分已经做好了,就是程序下载有问题。就是上面那个问题。请问问题出在哪儿? 我应该怎么做才能把程序烧进入?

追答

需要帮你做设计吗

追问

不 我就想问sst89e58rd2单片机怎么烧写程序?你用过sst的单片机没?

追答

用过的

追问

请问你当时是怎么烧写的程序?出现过我的那个问题没?

追答

没有哦
需要帮你做设计吗

相似回答