2009年9月3日 星期四

8051 實驗版第三代

這是 Peng 最近設計的第三代實驗板,具備了 ISP 功能,而且新增了許多人性化的設計。目前體積大約一張名片大小,希望能夠再把一些不必要得零件移除,讓體積可以更小一點,成本更低一點。

2009年9月1日 星期二

ARM7 LPC2378

最近把研發的重點放在 AVR 跟 ARM 上面,希望能夠藉此跨入這個不熟悉領域。ARM 是 32-bit 的 CPU,它的結構與 8051 及 AVR 大不相同。它非常讓我印象深刻的是,什麼東西都是 32-bit 的(Port, SFR, ...),讓我這個喜好 8051 系列的鄉巴佬真是大吃一驚!另外 ARM 跟 8051 很大的不同點就在記憶體超大(ROM, RAM),所以要 Implement 作業系統實在不是一件難事(相較於 8051 的錙銖計較,實在輕鬆太多了)。另外更令人振奮的就是 LabVIEW 這種高階語言,也跨進這個領域了。雖然 LabVIEW ARM 的功能很有限(最好還是要熟悉 Keil C),但是 proto-typing 的速度實在是令人瞠目結舌。透過一個小小但是有點該死的 Keil C Ulink 2 Debugger,還是可以很方便的進行線上模擬跟燒錄功能。(幾天前為了搞一個讓 ARM7 脫離 debugger 執行的功能,差點被那台的 JTAG 介面玩死掉~)