跳轉到內容

嵌入式系統/AT91SAM7S64

來自華夏公益教科書,開放的書籍,為開放的世界

AT91SAM7S64 是 ARM 處理器架構中一個值得注意的例項,因為它具有價格合理的原型製作硬體 (1, 2, 3, 4) 和線上教程資訊 (1, 2)。它也有一個開源的 引導載入程式

Olimex 板的圖片在 http://www.olimex.com/dev/images/ARM/ATMEL/SAM7-Hxxx-1.jpg

這個控制器有許多有趣專案有記錄 (1, 2)。

此頁面旨在作為使用價格合理的 SAM7 板進行實驗的入門指南。我能找到的最便宜的是 Olimex 接頭板,但它缺少 開發板 上的除錯便利性。網上還有一些其他的 SAM7 實驗頁面,包括

該晶片有很多真正有趣的功能。下面引用了 Atmel 網站上描述 AT91SAM7S256 的網頁內容。

AT91SAM7S256 是一款基於 32 位 ARM7TDMI RISC 處理器的低引腳數快閃記憶體微控制器。它具有 256K 位元組的嵌入式高速快閃記憶體,帶有扇區鎖定功能和安全位,以及 64K 位元組的 SRAM。整合的專有 SAM-BA 引導助手支援對嵌入式快閃記憶體進行系統內程式設計。
其廣泛的外設集包括一個 USB 2.0 全速裝置埠、USART、SPI、SSC、TWI 和一個 8 通道 10 位 ADC。其外設 DMA 控制器通道消除了外設到記憶體傳輸期間的處理器瓶頸。其系統控制器管理中斷、時鐘、電源、時間、除錯和復位,顯著減少了外部晶片數量,最大限度地降低了功耗。
在工業溫度下,最壞情況下,最大時鐘頻率為 55MHz。典型核心電源為 1.8V,I/O 電源為 1.8V 或 3.3V,並具有 5V 耐受性。整合的穩壓器允許使用 3.3V 單電源供電。AT91SAM7S256 採用 64 引腳 LQFP 或 QFN 綠色封裝。它由一個評估板和豐富的應用程式開發工具支援。
AT91SAM7S256 是一款通用微控制器,為需要額外效能、USB 連線和擴充套件記憶體的 8 位應用程式提供了理想的遷移路徑。

它甚至可以執行 Scheme

華夏公益教科書