AVR是由Atmel公司從1996年開始發行的一系列單晶片,
它採用Modified Harvard architecture(8-bit)的RISC架構,
它採用Flash memory[註一]來儲存program,採用RAM來儲存data,
我試著將一個簡單的code寫入AVR,
首先我利用AVR Studio 4將程式編譯 (編譯成.hex檔),
然後透過ISP功能(In-System Programming)將它寫(燒)入其中一款microcontroller - ATmega328P中,
這個程式的目的是將一些文字show在LCD上,
需要注意的一點是,
當你要利用AVR Studio 4來compile時,
要注意code的路徑是否有包含中文名稱,
因為有中文名稱的話,
compiler會出現以下錯誤訊息:
於是乎,我們即可開始把玩AVR。
[註一]
我們來看一下Flash Memory的歷史 以下資料取自http://shop.transcend.com.tw/index.asp,
快閃記憶體(Flash Memory)
對一般消費者是陌生的科技名詞,但目前當紅的數位記憶卡、讀卡機、隨身碟等,卻都是由快閃記憶體製造而成的數位產品。快閃記憶體到底具備何種魔力讓資料儲存變得快速且易於攜帶?
快閃記憶體v.s.一般電腦記憶體
快閃記憶體和一般電腦記憶體最大不同為:一般電腦記憶體(DRAM),當使用硬體電源關閉後,儲存於記憶體中的資料會消失,因此,又稱為動態隨機存取記憶體。而快閃記憶體卻不需要電力來維持已儲存的資料。在電源關閉後,原本寫入的資料仍可保存於記憶體中,再加上小體積大容量的特性,使快閃記憶體廣泛應用於許多可攜式的3C產品,如PDA、手機、數位相機搭配使用數位記憶卡(如CF、MMC、SM Card)、讀卡機、行動碟、轉接卡等。
快閃記憶體簡史與應用
1984年,日本東芝職員藤尾增岡(Fujio Masuoka)率先提出快閃記憶體概念。快閃屬於非揮發記憶體,即使電腦關機資料依然還留存在晶片上,與一般電腦記憶體不同,由於這種記憶體可以非常快速的存取資料,因此稱為快閃記憶體。
快閃記憶體 的產品優點與主要應用產品
產品優點 | 主要應用產品 |
● 體積小容量大 ● 讀取速度快 ● 低耗電量 ● 高耐久性:可重複讀寫資料十萬次 | ● 記憶卡:使用於數位相機、PDA等3C產品 ● 行動碟 ● 讀卡機 ● 轉接卡 ● 微型硬碟記憶卡(DOM) |
1 意見:
寫得真好 加油
Post a Comment