在線燒錄 在線燒錄Insystem programming簡稱ICSP是可以燒錄已焊接在印刷電路板上的可程式化邏輯裝置单片机或是其他嵌入式系统的技術傳統的燒錄方式是在元件安裝之前先燒錄韌體燒錄後再焊接到電路板上透過在線燒錄技術也可以燒錄微控制器以及其他處理器上的記憶體不需專用的燒錄硬體因此可以簡化設計工作 有關燒錄单片机設備的通訊協定目前還沒有一致性的標準幾乎所有廠牌的微控器都支持此一功能但利用不同的通訊協定來實現就算是同一廠商的不同晶片也可能使用不同的通訊協定一般來說目前的通訊協定會設法讓使用的針腳數越少越好一般會用到二個針腳有些ISP介面會設法用一個針腳達到此目的也有一些是用四個針腳的JTAG介面 在線燒錄的主要好處是工廠生產時不用單獨規劃程式燒錄站可以將程式燒錄以及測試整合在同一站以便節省成本也可以讓工廠以自身的生產線燒錄晶片不需要由製造商或是經銷商購買已燒錄好的晶片因此可在生產過程進行韌體的修改 另一個好處是產線可以使用最新的韌體可以將最新的功能以及問題修正實施在生產線上的產品若是用預燒錄的微控制器且不支援在線燒錄機能需要將舊韌體的控制器用完再使用最新韌體使得上線的時程往後延 微控制器一般會直接焊接在電路板上沒有電路或是空間可以透過外部的燒錄線接到另一台電腦 一般來說支援在線燒錄功能的晶片會有內部的電路用系統正常的工作電壓來產生燒錄用的電壓也可以透過串列通訊和燒錄器通訊許多燒錄設備會針對在線燒錄提供類似JTAG的通訊協定以和自動測試程序進行整合有些設備則用專用的協定或是用舊標準下定義的協定若系統已大到需要較大的胶连逻辑英语glue logic設計者會針對非JTAG元件例如闪存和微控制器規劃用JTAG控制的燒錄子系統以便用單一協定進行燒錄和測試