新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > R8C/1B單片機的Flash編程/擦除掛起功能

R8C/1B單片機的Flash編程/擦除掛起功能

作者: 時間:2009-08-07 來源:電子產(chǎn)品世界 收藏

  存儲器已成為嵌入式系統(tǒng)中數(shù)據(jù)和程序最主要的載體。但是在對進(jìn)行編程或擦除的操作過程中,如果單片機需要處理一些緊急的情況(如中斷、數(shù)據(jù)存儲等等),就需要暫停相對比較消耗時間的編程/擦寫過程,優(yōu)先處理這些緊急情況。這對Flash存儲器的工藝水平及控制技術(shù)提出了更高的要求。

本文引用地址:http://butianyuan.cn/article/96982.htm
圖1編程/擦除掛起操作時序

  公司推出的/1B單片機采用改進(jìn)的Flash存儲器工藝,大大縮短了編程/擦除掛起的時間,使其能夠更加及時地響應(yīng)中斷或進(jìn)行其他操作。

  Flash編程/擦除掛起功能

  所謂掛起功能,是指當(dāng)Flash模塊正在執(zhí)行編程或擦除操作時,CPU改寫模式可以暫停當(dāng)前的Flash操作,將編程或擦除掛起的功能。在編程/擦除掛起的過程中,用戶ROM區(qū)的內(nèi)容可通過程序來讀取。

  /Tiny單片機在/18以后的產(chǎn)品中(如R8C/1B),較之以前的產(chǎn)品(如R8C/15),F(xiàn)lash存儲器在編程/擦除掛起功能上有了很大改進(jìn),其具體功能的比較請參見表1,編程/擦除掛起操作時序請參見圖1。

  由表1可以看出,R8C/1B單片機所采用的Flash模塊工藝在以下方面擁有明顯的優(yōu)勢。

  掛起時間延遲最長為97μs+6個CPU時鐘周期,最長的掛起重新啟動時間延遲為3μs+4個CPU時鐘周期;R8C/15單片機Flash模塊只能在擦除時掛起,但改進(jìn)Flash工藝的R8C/1B單片機在編程時也可以實現(xiàn)掛起功能;擦除時可以編程。


上一頁 1 2 3 4 5 6 下一頁

關(guān)鍵詞: 瑞薩 R8C Flash

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉