首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

关于ISP在线编程功能的有关问题

2013-04-09 
关于ISP在线编程功能的问题单片机ISP[解决办法]你弄得出来USB也可以有些就是直接用USB下载的[解决办法]如

关于ISP在线编程功能的问题
单片机 ISP
[解决办法]
你弄得出来USB也可以
有些就是直接用USB下载的
[解决办法]
如果把USB下载集成到片子内部,成本应该会比ISP高
现在很多都是JTAG接口的,烧写仿真都是USB比ISP方便多了
[解决办法]

引用:
引用:LZ好像搞混或者没搞清楚ISP和IAP这两个术语。。。我百度了下这两个的区别…还是没解决问题,难道类似ISP一样做一个USB下载器不能实现同样的功能吗?


我看看我有没有理解错LZ

ISP,在系统编程。其实这个是相对于远古时代,那个时候没有在线的下载器,仿真器。你要写程序,那必须得用专门的编程器(不知道你见过没有,反正不小的一个盒子,COM口,USB口,并口的都有)。现在已经不用这么杯具了,只需要在板子上预留少量的接口和电阻电容,就能通过仿真器编程,为芯片烧写程序提供了极大的便利。千万别去纠结用什么接口,用什么接口该是这个还是这个。

IAP,在应用编程。ISP是方便了程序的烧写,但是仍有弊端。比如设备已经应用布属,不管是维护施工人员还是其它,如果,设备出BUG,如果要更新程序,那还是相当的麻烦,就是你必须要专门的下载工具和专门的人员去更新。也有人说,这样其实不麻烦反正派个人去就OK了。说这话的,那是因为他没有做过大规模应用的,如果设备的数量多,分布的区域广,那是相当的郁闷。IAP,可以在系统中原驻的一段程序引导下,仅通过一些常用的通信接口,就可以实现程序的更新。比较常见的是通过以太网实现全网设备的程序全部更新,还有现在智能手机的各种刷机也属于IAP范畴。

至于区分这两个,主要看有没有常驻的一段引导程序。如果有,那就是IAP,如果没有,那可以当ISP论。

至于你总纠结的那些个通信接口,其实没什么意义,不是这个的重点。

大概,我的理解是这样。如果不对的,欢迎大伙指正。。。
[解决办法]
ATMEL有可以直接使用USB方式下载程序的
[解决办法]
引用:
引用:ATMEL有可以直接使用USB方式下载程序的AT89S51也可以吗?问题是我关注的不是能不能用USB,而是ISP和USB相比我感觉没什么优势,都是一样的…

ISP批量生产烧录时挺方便的 
[解决办法]
个人觉着以前USB没有像现在发展这么迅速的时候通常ISP,现在有些就直接支持USB了。

热点排行