ARMについてまとめ

各社ARMマイコンについて知っている限りまとめておきます。Digi-keyで手に入る物オンリーで、

ATMEL社

ARM7コアとしてAT91SAM7Sxxxシリーズ、AT91SAM7SExxx、AT91SAM7Xxxx(イーサネット搭載)どれもUSB、I2C、UARTなどペリフェラル豊富

ARM9コアとしてAT91SAM9xxxシリーズ。JAVA向けのコア搭載。ペリフェラル多し。でも正直メモリは少ない。外部で増やすこと前提。

Cortex-M3コアとしてAT91SAM3Uxxシリーズ。消費電力テラ低い。メモリ少なめ。

STM社

CortexコアとしてSTM32F10xxxxシリーズ。品種豊富。よって、メモリやコストにあわせて選べる幅が広い。

ARM9コアとしてSTR91xFAxxxシリーズ。メモリもペリフェラルも速度も最強。

NXP社

ARM7コアとしてLPC23xxシリーズ。品種豊富。いろいろ選べる♪

ARM9コアとしてLPC29xxxシリーズ。メモリもペリフェラルも速度も最強。

Cortex-M0コアとしてLPC11xxシリーズ。消費電力は無い同然。低コスト。しかし、性能かなり低い。

Cortex-M3コアとしてLPC13xxシリーズ。Cortexならもうちょっと性能欲しいかなっという微妙ライン。

ってな感じです。

低規模製品ならLPC11xxかLPC13xxかAT91SAM3U

中規模ならLPC23xxかSTM32F10x

大規模ならSTMかNXPのARM9

まあ、一概に何が良いとは言えません。コストにあわせて選べる選択肢が多いってところがARMのいいところです。

コメントをどうぞ