㈠ PIC編程器在線編程問題
串口一般是指與PC電腦連接用的,ICSP是燒錄器與PIC晶元連接用的。
晶元的燒錄有幾種方式:
一種是用裸片燒錄(放在燒錄器上燒錄)。一種是在線燒錄(焊到板上再燒錄)。
PIC的晶元如果焊到板上的話,就採取ICSP在線燒錄的方式燒錄。
你所說的操作方法,指的是你在燒錄時採用裸片燒錄的方式。你現在用插件晶元,怎麼著都行,如果你採用貼片晶元的話。你想換程序,不可能再把晶元從板上焊下來再燒錄吧。所以,這個時候你要採用ICSP在線燒錄功能。但如果你買一個燒錄器,只能燒裸片,不能在線燒錄。碰到貼片晶元怎麼辦?所以,做燒錄器的就把ICSP做到燒錄器上去了。
㈡ 什麼是nand,什麼是nor
NAND快閃記憶體的優點在於寫(編程)和擦除操作的速率快,而NOR的優點是具有隨機存取和對位元組執行寫(編程)操作的能力(見下圖圖2)。NOR的隨機存取能力支持直接代碼執行(XiP),而這是嵌入式應用經常需要的一個功能。NAND的缺點是隨機存取的速率慢,NOR的缺點是受到讀和擦除速度慢的性能制約。NAND較適合於存儲文件。如今,越來越多的處理器具備直接NAND介面,並能直接從NAND(沒有NOR)導入數據。
編程速度快、擦除時間短
NAND的真正好處是編程速度快、擦除時間短。NAND支持速率超過5Mbps的持續寫操作,其區塊擦除時間短至2ms,而NOR是750ms。顯然,NAND在某些方面具有絕對優勢。然而,它不太適合於直接隨機存取。
對於16位的器件,NOR快閃記憶體大約需要41個I/O引腳;相對而言,NAND器件僅需24個引腳。NAND器件能夠復用指令、地址和數據匯流排,從而節省了引腳數量。復用介面的一項好處,就在於能夠利用同樣的硬體設計和電路板,支持較大的NAND器件。由於普通的TSOP-1封裝已經沿用多年,該功能讓客戶能夠把較高密度的NAND器件移植到相同的電路板上。NAND器件的另外一個好處顯然是其封裝選項:NAND提供一種厚膜的2Gb裸片或能夠支持最多四顆堆疊裸片,容許在相同的TSOP-1封裝中堆疊一個8Gb的器件。這就使得一種封裝和介面能夠在將來支持較高的密度。
NOR快閃記憶體的隨機存取時間為0.12ms,而NAND快閃記憶體的第一位元組隨機存取速度要慢得多
㈢ 什麼叫OTP片(OTP(一次性可編程))、掩膜片,兩者的區別是
OTP與掩膜 OTP是一次性寫入的單片機。過去認為一個單片機產品的成熟是以投產掩膜型單片機為標志的。由於掩膜需要一定的生產周期,而OTP型單片機價格不斷下降,使得近年來直接使用OTP完成最終產品製造更為流行。它較之掩膜具有生產周期短、風險小的特點。近年來,OTP型單片機需量大幅度上揚,為適應這種需求許多單片機都採用了在系統編程技術(In System Programming)。未編程的OTP晶元可採用裸片Bonding技術或表面貼技術,先焊在印刷板上,然後通過單片機上引出的編程線、串列數據、時鍾線等對單片機編程。解決了批量寫OTP 晶元時容易出現的晶元與寫入器接觸不好的問題。使OTP的裸片得以廣泛使用,降低了產品的成本。編程線與I/O線共用,不增加單片機的額外引腳。而一些生產廠商推出的單片機不再有掩膜型,全部為有ISP功能的OTP。
㈣ 給晶元燒錄程序時是在線編程還是離線編程
編程方式多種多樣,解釋這幾種方式的原理,方便做後續的回答:
一、離線
離線的意思就是脫離PC機,有很多晶元必須連接PC才能燒錄,比如某些FPGA晶元、MCU晶元、NAND Flash晶元等。離線和在線是可以共存的,比如某些簡單的MCU可以把程序下載到編程器裡面,你可以帶著編程器去任何地方,對晶元或者板子進行編程。比如P800-ISP,SmartPRO 5000U-PLUS等產品。
解釋了以上兩個大概念以後,應該可以知道了,採取那種編程方法,還得根據晶元品類來。
㈤ 編程器離線燒錄和離線燒錄是一樣的嗎
離線燒錄通常指「裸片燒錄」,晶元在未貼板之前,搭配相應的適配座放在編程器上進行燒錄,與之對應的是在線燒錄;離線燒錄指脫離PC機燒錄,晶元燒錄的操作可以不用電腦,這樣對生產來說十分方便。一般特指有獨立操作系統的編程器才是真離線,而非通過SD卡短時間不用電腦的假離線,例如周立功的P800flash系列等。