搜索
bottom↓
回复: 15

ISP下载和串口通信的区别是什么

[复制链接]

出0入0汤圆

发表于 2012-7-18 20:00:06 | 显示全部楼层 |阅读模式
1、STC能用9针的串口通过USB转串口数据线进行程序的下载吗,要怎么样才能实现呢,我试过没成功呢

2、还有要自制51的ISP,是要将SDA_OUT和SDA_IN接到51的TXD和RXD上面是吗,ISP下载线是不是就是有片PL2303在上面啊,它是怎么做的呢?

3、开发板上的USB下载电路是ISP吗,那上面就是有块PL2303?

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2012-7-18 20:03:58 | 显示全部楼层
ISP下载线属于是专用的
串口通讯是通用的

出0入0汤圆

发表于 2012-7-18 20:07:26 | 显示全部楼层
STC 的通过串口下载是因为它已经自带了bootloader,用STC的下载工具点击下载后 重启一下就可以了

出0入0汤圆

 楼主| 发表于 2012-7-18 21:40:28 | 显示全部楼层
lxa0 发表于 2012-7-18 20:03
ISP下载线属于是专用的
串口通讯是通用的

ISP下载线是专用的是什么意思啊。
我买了一条下载线了已经,它不是对应51和AVR都行的吗,只要那个十针的接线对好了就行吗?

出0入0汤圆

 楼主| 发表于 2012-7-18 21:41:13 | 显示全部楼层
zcx2012 发表于 2012-7-18 20:07
STC 的通过串口下载是因为它已经自带了bootloader,用STC的下载工具点击下载后 重启一下就可以了 ...

bootloader有点陌生的名词

出0入0汤圆

发表于 2012-7-18 21:58:01 | 显示全部楼层
yangkuan85988 发表于 2012-7-18 21:41
bootloader有点陌生的名词

你可以把它理解为一个引导程序。可以让单片机进入程序下载状态。

出0入0汤圆

发表于 2012-7-18 22:13:49 | 显示全部楼层
stc直接用串口下就行了
at的不行

出0入0汤圆

 楼主| 发表于 2012-7-19 08:41:28 来自手机 | 显示全部楼层
785418837 发表于 2012-7-18 21:58
你可以把它理解为一个引导程序。可以让单片机进入程序下载状态。

懂了,谢谢大侠了
再问下,JATAG下载和上面的区别是什么啊,我去网上查了查,没看懂晕晕的。
还有就是ISP的第三方下载软件,不能通用吗,

出145入215汤圆

发表于 2012-7-19 10:53:13 | 显示全部楼层
本帖最后由 dz20062008 于 2012-7-19 12:02 编辑



1.UART串口下载
2.SPI串口下载
3.JTAG调试口下载



AT89S系列是SPI总线接口进行ISP下载,这口是专用的,不能用来做SPI口通讯,没有IAP功能也就只能使用SPI口下载,无需担心引导程序损坏造成不能下载

STC AVR的都是使用IAP功能调用自带的标准接口下载

STC系列是默认引导程序调用IAP功能使用UART总线进行ISP下载,进入IAP可以是冷启动,或者使用自定义下载也可以不断电下载,反正启动IAP功能就行,能不能使用其它接口下载就不知道了,反正没见过STC支持其它下载方式的

AVR也是通过内部引导功能,调用IAP 程序选择任意接口进行下载(PDF上说的) 一般使用SPI接口下载。

JTAG貌似是硬件接口无需IAP功能就能操作内部存储单元

出0入0汤圆

发表于 2012-7-19 19:34:17 | 显示全部楼层
yangkuan85988 发表于 2012-7-18 21:40
ISP下载线是专用的是什么意思啊。
我买了一条下载线了已经,它不是对应51和AVR都行的吗,只要那个十针的 ...

我的意思是
isp职能用于isp
而串口可以用在很多场合

出0入0汤圆

发表于 2012-7-19 19:37:01 | 显示全部楼层
本帖最后由 lcw_swust 于 2012-7-19 19:40 编辑

STC下载要注意冷启动,有时候串口线上的高电平会给单片机供电,导致单片机无法掉电。
像这种情况,就让单片机一直接通电源,烧写软件(STC-ISP)里按下“download”,再找根导线,短接单片机的VCC、GND零点一秒,这样就能让单片机冷启动进入下载状态了

出145入215汤圆

发表于 2012-7-20 14:38:34 | 显示全部楼层
lxa0 发表于 2012-7-19 19:34
我的意思是
isp职能用于isp
而串口可以用在很多场合

ISP下载线是专用的是什么意思啊。

就是使用SPI的通讯协议,而单片机没有SPI口控制器。没自带SPI接口功能

出0入0汤圆

 楼主| 发表于 2012-7-21 22:57:49 | 显示全部楼层
dz20062008 发表于 2012-7-19 10:53
1.UART串口下载
2.SPI串口下载
3.JTAG调试口下载

这下真心懂了.....谢谢大侠了

出0入0汤圆

 楼主| 发表于 2012-7-21 22:58:37 | 显示全部楼层
lxa0 发表于 2012-7-19 19:34
我的意思是
isp职能用于isp
而串口可以用在很多场合

这样啊,嗯嗯,那ISP的下载软件应该是都可以通用的吧

出0入0汤圆

 楼主| 发表于 2012-7-21 23:00:42 | 显示全部楼层
lcw_swust 发表于 2012-7-19 19:37
STC下载要注意冷启动,有时候串口线上的高电平会给单片机供电,导致单片机无法掉电。
像这种情况,就让单片 ...

VCC和GND,不会烧掉电源吧,

出0入0汤圆

发表于 2012-7-21 23:52:03 | 显示全部楼层
yangkuan85988 发表于 2012-7-21 22:58
这样啊,嗯嗯,那ISP的下载软件应该是都可以通用的吧

也不绝对是通用的
比如AT的和STC的
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 17:19

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表