12386|13

64

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

单片机烧写程序时,不是需要烧写器?为什么我买的开发板上用串口转ISP的接口就可以直接烧写了? [复制链接]

单片机烧写程序时,不是需要烧写器?为什么我买的开发板上用串口转ISP的接口就可以直接烧写了?

最新回复

ISP在线编程接口  详情 回复 发表于 2009-10-11 14:01
点赞 关注

回复
举报

81

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
另外烧写和下载程序有什么区别?
 
 

回复

96

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
支持ISP的单片机当然就可以不要烧写器。

ISP一般就像bootloader,也就是一段程序,这段程序是单片机出厂的时候就固化在里面的。
在某种特定条件下,单片机上电复位后就运行这段程序,也就是进入ISP状态,这段程序
会利用串口跟PC通信,从串口把用户的代码下载下来,并烧写到单片机的程序空间里面。

用编程器烧写和用ISP下载程序从实现原理看可能有所区别,但是最终结果都是一样的,那就是
把用户程序写到单片机的程序空间里面。
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

4
 
引用 2 楼 FatPotato 的回复:
支持ISP的单片机当然就可以不要烧写器。

ISP一般就像bootloader,也就是一段程序,这段程序是单片机出厂的时候就固化在里面的。
在某种特定条件下,单片机上电复位后就运行这段程序,也就是进入ISP状态,这段程序
会利用串口跟PC通信,从串口把用户的代码下载下来,并烧写到单片机的程序空间里面。

用编程器烧写和用ISP下载程序从实现原理看可能有所区别,但是最终结果都是一样的,那就是
把用户程序写到单片机的程…


解惑了!
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

5
 
80s51 支持ISP  80c51不支持,就需要烧写器了
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

6
 
刚开始我也不明白为什么单片机没有编程器,原来ISP给取代了
 
 
 

回复

58

帖子

0

TA的资源

一粒金砂(初级)

7
 
大家可以到我的博客看看

我给大家特别推荐的两款产品,非常棒!!!  
1. c8051f 单片机(c2 ,jtag)和at89s5x单片机(isp)二合一串口编程下载线,支持3伏(c8051f 单片机),5伏(at89s5x单片机)电源,速度快!价格便宜,欢迎使用。
目前通过实际验证可编程下载的芯片:c8051f310、c8051f320、c8051f330D、c8051f340、c8051f350、c8051f360、c8051f410、c8051f020、c8051f120、at89s51、at89s52、at89s8253等。

2. c8051f320 usb demo 板(是目前学习和应用usb 性价比特别高的一款单片机,资料全!上手快!)软硬件资源丰富:可提供硬件原理图;USB demo板上位机应用软件源代码(VB6 和VC6),以及usb底层驱动和驱动安装信息;USB demo板单片机固化程序的c51源代码。同样可以提供在keil下串口isd51源代码,可以硬件单步,连续运行和仿真!!!




联系电话: 13002928013  杨伟民或杨工

email: yang96381@126.com

http://c8051fmcu.blog.sohu.com

 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

8
 
ISP也可以编程,不过规模量产还是编程器效率高。。。
 
 
 

回复

56

帖子

0

TA的资源

一粒金砂(初级)

9
 
用串口那个不应该叫ISP,而应该是IAP,IAP的话,是在mcu里面有bootloader,通过这段代码来写单片机flash的。isp不同,isp是直接写flash的。
个人觉得,烧写和下载程序应该是一样的。目的一样,只是叫法不通而已。
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

10
 
to ls: ISP也有用串口的,比如sst和nxp。。。
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

11
 
那个只是官方的叫法而已,其实质也是在出厂的时候,内置了一个模块,来支持串口编程的,实现的IAP
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

12
 
引用 8 楼 zxq6 的回复:
用串口那个不应该叫ISP,而应该是IAP,IAP的话,是在mcu里面有bootloader,通过这段代码来写单片机flash的。isp不同,isp是直接写flash的。
个人觉得,烧写和下载程序应该是一样的。目的一样,只是叫法不通而已。


我也纳闷呢, 我的感觉也应该是IAP嘛

不过IAP 更灵活呵呵, 最近做的一个项目就是用IAP完成的

原理很简单, 就是内置了boot 而已, 上电检测某管脚状态,然后进入IAP模式。..
 
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

13
 
ISP啊。。
就是“在系统可编程”。。。
片子不拿下来,在原来的系统上,直接连上几根线,
比如那个STC的,用两根串口线就行了,就可以更新程序。。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

14
 
ISP在线编程接口
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表