工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->综合电路图->综合电路图->ISP在系统可编程

ISP在系统可编程

作者:dolphin时间:2013-05-30

ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。无论在单片机上,还是在CPLD/FPGA上都得到了广泛的应用,ISP技术是未来发展方向!
传统的编程方式,以单片机应用系统开发为例,如果想要对单片机进行写入程序,必须要先把单片机从电路板上取下来,然后用编程器进行编程烧写,写入程序后再次插入电路板调试,如果产品的单片机已经焊接到电路板上,想要进行程序升级,那么要拆单片机下来就很困难了。可以看出,这种传统的开发方式有以下缺点:
1)需要频繁地拔插单片机芯片,很容易造成芯片引脚折断,损坏芯片(当然采用了零拔插力ZIF插座的实验板除外)
2)如果单片机学习开发,那么需要频繁的刷新程序,就必须重复地拔插芯片,大大降低了开发效率
3)开发产品的可维护性低

ISP在系统可编程技术彻底地改变了传统的开发模式,它只要在设计时电路板上预留一个标准的ISP接口,配合ISP下载电缆,就可以不用拔出芯片,在电路板上就可以对芯片进行编程配置,对比传统的开发系统,有以下优势:
1)工程师在开发产品时彻底告别频繁拔插芯片的烦恼,避免频繁拔插损坏芯片的引脚
2)ISP技术可以加速产品的上市并降低开发成本
3)ISP技术帮助工程师缩短从设计、生产到现场调试、简化生产流程并采用经证实更有效的方式进行现场升级和产品维护,大大提高了工作效率
4)在试验新品或学习试验等经常需要用不同的程序调试芯片的场合中,在线编程技术尤为重要,实用。而以上这些还只是 ISP 技术所能为你带来的一部分好处。


关键词: 系统 可编程

评论

技术专区