各種CPU紹介

「各種CPU紹介」の編集履歴(バックアップ)一覧に戻る
各種CPU紹介」を以下のとおり復元します。
<ul><li>PICマイコン:往年の輝き,いまだ衰えず
<ul><li>5年ほど前までは,小型ロボットに使用するマイコンの選択肢としてはこれ以外ありませんでした.</li>
<li>小型軽量であることが何よりも利点.</li>
<li>
PIC16F84やPIC16F877などが有名です.(秋月電子がお安くてお勧め、因みにベースライン以外は新しい方が安いというよく分からないお値段設定です。)</li>
<li>過去の資料が豊富にあります.(PIC16F84、877に関してのものが多い)</li>
<li>
コストパフォーマンスは最高だと思われます.量産する場合はこれでしょう.(秋月電子で売れ筋ミッドライン40ピンのDIPマイコンが1個190円から…ベースラインでもいいなら最低では1個30円とか)</li>
<li>古くからあるマイコンでラインナップの豊富さは随一です。特殊な用途でもなんんとかなるかもしれません。</li>
<li>PIC新シリーズ(18F以降)は多くの点で欠点が改善された。</li>
<li><a href="http://www.kimurass.co.jp/picindex.htm">PICな日曜日様:www.kimurass.co.jp/picindex.htm</a></li>
<li><a href="http://www35.atwiki.jp/robot2ch/pages/36.html">PICで学ぶサーボモータ制御方法</a></li>
<li>スレで出た <a href="http://www35.atwiki.jp/robot2ch/pages/38.html">PIC18F14K50</a></li>
<li>Cコンパイラは無償版のものをMicrochip :<a href="http://www.microchip.com/forums/tt.aspx?forumid=-1">www.microchip.com/forums/tt.aspx</a>からダウンロード可能、
<ul><li>PIC16F系はHI-TECH C、PIC18F系はMPLAB C18、PIC24系はMPLAB C30。</li>
</ul></li>
</ul></li>
</ul><p> </p>
<ul><li>AVR : 秋葉で入手できる8bitマイコンではPICと双璧をなすマイコン。
<ul><li>PICより後発で多くの部分が改善されている。</li>
<li>同じクロック周波数ならPIC24Fの二倍、PIC16FやPIC18Fの四倍速い。</li>
<li>上記のことからPICより完全に優れていると思われがちだが、消費電力の点では劣る面もある。</li>
<li>また以下リンクは若干古く現在では当てはまらないものもある。</li>
</ul></li>
</ul><p style="margin-left:40px;">  いますぐPICをやめてAVRに移行すべき10の理由 <a href="http://d.hatena.ne.jp/yaneurao/20080228"><font color="#000080">http://d.hatena.ne.jp/yaneurao/20080228</font></a></p>
<p>  ついでにいうと、AVrとか書くとあれだからちゃんと大文字で書こう!</p>
<p> </p>
<ul><li>H8マイコン:とりあえずビール的な…
<ul><li>主に,制御系研究室の実習などで使用されています。</li>
<li>端子が多く,C言語で制御するため,初心者がとっつきやすいです。</li>
<li>小型2足歩行ロボットの制御に最も向いていると思われます。</li>
<li>既に保守製品でありメーカーでは新規採用は非推奨です。</li>
<li>新しいオリジナルを作るつもりなら同じ16BITマイコンのR8Cがお勧めです。</li>
<li><a href="http://www.amazon.co.jp/60%E6%97%A5%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B-%E4%BA%8C%E8%B6%B3%E6%AD%A9%E8%A1%8C%E3%83%AD%E3%83%9C%E3%83%83%E3%83%88%E8%87%AA%E4%BD%9C%E5%85%A5%E9%96%80-%E5%90%89%E9%87%8E%E8%80%95%E5%8F%B8/dp/4839923965">
参考図書:www.amazon.co.jp/60%E6%97%A5%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B-%E4%BA%8C%E8%B6%B3%E6%AD%A9%E8%A1%8C%E3%83%AD%E3%83%9C%E3%83%83%E3%83%88%E8%87%AA%E4%BD%9C%E5%85%A5%E9%96%80-%E5%90%89%E9%87%8E%E8%80%95%E5%8F%B8/dp/4839923965</a></li>
</ul></li>
</ul><p> </p>
<ul><li>R8C:現ルネサスエレクトロニクスの現行16ビットマイコン。
<ul><li>ルネサステクノロジ時代からの現行マイコン。</li>
<li>新規ならH8よりこっちを選ぶべき。</li>
<li>20ピンからあり、小規模から中規模まで柔軟に対応できる。</li>
<li>コード効率が高くメモリ容量がPICなどと同じでもこっちのほうが多くのことができる。</li>
<li>ルネサス製全般に言えることだがノイズ対策などがしっかりなされておりとてもタフ。</li>
</ul></li>
</ul><p> </p>
<ul><li>SHマイコン:現ルネサスエレクトロニクスで最高の演算能力を持つ32ビットマイコン。
<ul><li>セガサターンにも搭載されていたシリーズです.</li>
<li>演算能力はすばらしい。</li>
<li>だが、消費電力も大きい。</li>
<li>また秋葉での入手性はあまりよくない。品番を選ぼうとすると通販(degikeyなど)しかない。</li>
<li>近年、演算能力うpからバランスを考えたものへ方針を変えた模様。</li>
</ul></li>
</ul><p> </p>
<ul><li>RXマイコン:ルネサスエレクトロニクスの次世代32ビットマイコン
<ul><li>位置づけとしてはARMでいうcortex-m0相当だと思われる。</li>
<li>すばらしいらしいが情報がすくなくよくわからない。</li>
<li>秋月電子ではすでにマイコンボードが売られている模様。<a href="http://akizukidenshi.com/catalog/c/crx/"> http://akizukidenshi.com/catalog/c/crx/</a></li>
</ul></li>
</ul><p>  </p>
<ul><li>arduino:欧州から世界へ
<ul><li>オープンソースハードウェアという概念の元に,すべての情報が公開されています.</li>
<li>最近人気急上昇中.</li>
<li>初心者でも非常に簡単に取り扱うことができます.</li>
<li>ネット上の資料が充実してきました,これからマイコンをする人にお勧めです.</li>
<li>考えたことをとりあえず形にしてみるという使い方に最も向いています.</li>
<li>AVRを使用している.</li>
<li>シールドと呼ばれるアタッチメントをつけることで機能を追加することができる.</li>
</ul></li>
</ul><p> </p>
<ul><li>PSoC:アメリカから来たトランスフォーマー
<ul><li>ソフトウェアでマイコン内部のハードウェアの組み換えを行う異色のマイコン。</li>
<li>開発環境PSoC Designerをインストールすると無料のCコンパイラが付いてくる。</li>
<li>最大の特徴は、マイコンの起動時や動作中に動的に内部の構造を作り変えることができる点。</li>
<li>PWM、タイマ、AD、DA等々必要な機能を必要な数だけ選んで使うことができる。(当然上限はある)</li>
<li>
PWM16chとか、タイマ16chとかUART8chとかSPI8chとか(何に使うんだ…)他の小ピンマイコンじゃちょっとマネできないことができる。</li>
<li>ADC、DACは勿論、コンパレータ、PGA(アンプ)、LPF、BPFが1チップで構成できるのでアナログセンサを使った用途にもってこい。</li>
<li>PSoC1はお値段ちょっと高めでCPUコアが24MHz-4MIPSと遅い</li>
<li>ICEは数万するが書き込みだけなら二千円程度のライタで可能。</li>
<li>性能向上版のPSoC3やPSoC5もある、PSoC3は8051コア、PSoC5は84MIPSのARM Cortex-M3コア</li>
<li>PSoC3とPSoC5は八千円程度のJTAG/SWDデバッカで書き込み・デバック・トレースが可能</li>
</ul></li>
</ul><p> </p>
<ul><li>Beagle Board:もはやパソコン
<ul><li>こちらも,オープンソースハードウェア.
<ul><li><a href="http://beagleboard.org/">http://beagleboard.org/</a></li>
</ul></li>
<li>考え方としては,マイコンというよりもパソコン.</li>
<li>androidをインストールして開発することができます.</li>
</ul></li>
</ul><p> </p>
<ul><li>パソコン:意外と忘れがち
<ul><li>あふれる汎用性.</li>
<li>様々なUSB接続機器がそのまま使えます.</li>
<li>shattleのXS35GTなどのファンレスのパソコンを使用するといいと思います.</li>
<li>viaなどの小型のものは直接組み込めるかもしれない。</li>
<li>Visual C#ならシリアル(RS232C)を使ったプログラムも簡単。</li>
</ul></li>
</ul><p> </p>
<ul><li>ARMコア STM32マイコンボード : 安い・速い・高性能・消費電力が少ない・設計がコンパクト・小型軽量 </li>
</ul><p style="margin-left:40px;">同価格帯のPICやAVR, H8Tinyの数倍~10倍以上のスピード </p>
<p style="margin-left:40px;">近年のcortex-以降のものはコード効率が格段に上昇した。</p>
<p style="margin-left:40px;">STBee Mini (72MHz, 128K+20K)  1,974円 <a href="http://strawberry-linux.com/catalog/items?code=32105">http://strawberry-linux.com/catalog/items?code=32105</a></p>
<p style="margin-left:40px;">STBee(エスティービー)スタートアップガイド <a href="http://strawberry-linux.com/stbee/">http://strawberry-linux.com/stbee/</a></p>
<p style="margin-left:40px;"><strong>ARM</strong>アーキテクチャ32bitRISC Nintendo
DS、Andoroid携帯、ノートパソコン、ipadに採用されている。</p>
<p style="margin-left:40px;">欠点は</p>
<p style="margin-left:40px;">上位モデルはあまり秋葉では入手しにくい。</p>
<p style="margin-left:40px;">周波数あたりの性能が低い(消費電力を重視しているため。</p>
<p>  </p>
<ul><li>LPC1xxx マイコン: オランダNXP社のARM Cortex M0/M3コアマイコン
<ul><li>STM32と同じARMコアでありながらSTM32のライバル的存在(?)</li>
<li>JTAG/SWDデバッガ付きのスターターキット的なものが秋月電子やマルツパーツ館などで2000円台から買える
<ul><li>LPCXPresso LPC1769 (ARM Cortex-M3, 120MHz, ROM512K, RAM64K) <a href="http://akizukidenshi.com/catalog/g/gM-04117/">http://akizukidenshi.com/catalog/g/gM-04117/</a></li>
<li>LPCXPresso LPC1343 (ARM Cortex-M3, 72MHz, ROM32K, RAM8K)  <a href="http://akizukidenshi.com/catalog/g/gM-03598/">http://akizukidenshi.com/catalog/g/gM-03598/</a></li>
<li>LPCXPresso LPC1114 (ARM Cortex-M0, 50MHz, ROM32K, RAM8K)<a href="http://akizukidenshi.com/catalog/g/gM-03597/">http://akizukidenshi.com/catalog/g/gM-03597/</a></li>
</ul></li>
<li>開発環境としてLPCXPresso IDEが無償提供されており、USB接続で書き込み/デバッグが可能(無償版はダウンロードサイズ128KBまで) 
<ul><li>NXP LPCXPresso: <a href="http://ics.nxp.com/lpcxpresso/">http://ics.nxp.com/lpcxpresso/</a></li>
<li>ペリフェラルやFreeRTOSのサンプルプロジェクトなど:<a href="http://ics.nxp.com/support/lpcxpresso/">http://ics.nxp.com/support/lpcxpresso/</a></li>
</ul></li>
<li>マルツパーツ館ではLPC1769、LPC1343などのIC単品も販売中</li>
<li>STM32と比べるとネット上の日本語情報は少なめな印象</li>
</ul></li>
</ul><p> </p>
<p> </p>
<p>。</p>
<p> </p>

復元してよろしいですか?

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。