愛體驗認證

顯示具有 快閃 標籤的文章。 顯示所有文章
顯示具有 快閃 標籤的文章。 顯示所有文章

2019年5月4日 星期六

TCweng_EEPROM 記憶體介紹

EEPROM

是很特別的記憶體
在記憶體外殼上
有一個透明的玻璃窗
這是用來讓紫外線照射的地方
只要用紫外線連續照射十分鐘左右
即可清除記憶體裡面的所有資料

在寫入和讀取方面
跟ROM唯獨記憶體一樣
都需要燒入器或特殊的裝置
地下這篇文章
教你用arduino讀寫入部記憶體
https://tcweng.blogspot.com/2019/05/tcwengarduino-eeprom.html

但不同的是
EEPROM一次只能清除一個byte的資料
快閃記憶體則是用區段的範圍清除資料

更多記憶體簡介請見
https://tcweng.blogspot.com/2019/05/tcwengardyinoatmega328.html?m=1

TCweng_認識Ardyino控制器ATmega328 快閃記憶體 資料記憶體 程式記憶體

電腦的處理器我們成為CPU
他負責大部分的運算和程式的執行

但Arduino的微處理器
不單單只有CPU的功能
還包含
內建記憶體
數位轉換器
類比轉換器
甚至周邊的控制器都包含在裡面
因此他算是一個功能蠻強大的微電腦


底下是介紹記憶體的部分
ATmega裡包含了3種記憶體
分別為快閃、程式以及資料記憶體


至於三種記憶體的功能就大不相同了

快閃記憶體Flash的部分:
非揮發性記憶體
也就是說儲存在裡頭的程式不會自動消失
因此功能就是儲存開機的程式
以及我們編譯傳輸進Arduino的程式

資料記憶體SRAM:
為揮發性的記憶體
斷電後裡面的資料即會自動消失
專門暫時存放程式運作時所需的資料
更詳細記憶體資料請見:
https://tcweng.blogspot.com/2019/05/ram.html?m=1

EEPROOM:
非揮發性的記憶體
專門存放永久性的資料
可用程式把資料儲存在裡面喔!
更詳細記憶體資訊請見:
https://tcweng.blogspot.com/2019/05/eeprom.html?m=1


另外一提
Arduino執行程式的地方
是在CPU的地方
同時有一個暫存資料的暫存器來儲存資料

ROM唯獨記憶體介紹
https://tcweng.blogspot.com/2019/05/rom.html?m=1