アカウント名:
パスワード:
いまどき、マイクロプロセッサが搭載されたボード/システムのことを「マイコン」呼ばわりする言い方には違和感を覚える。
最近の用語としては、マイコンとは「マイクロコンピュータ」ではなく 「マイクロコントローラ」 [wikipedia.org]の略として使われる場合が主流だと思います。そういう点では、「GPIOといった制御用入出力端子」があるかどうかが「マイコン」の条件でしょう。
#この論だと、Raspberry Pi は、GPIOがあるので一応「マイクロコントローラボード」のジャンルに入れられそう。でも、リアルタイムOSじゃないLinux上で動いていて、精密なタイミングでのGPIO制御がしにくいRaspberry Pi を、マイクロコントローラボードとは呼びたくないなぁ。
でもって高級言語インタプリタが動くマイコンと言えば、今まではBASICを乗せてるのが多いですかね。今年の初出新製品だと
従来型のC言語等でイメージを作って書き込むタイプの安価な [akizukidenshi.com] マイコン [rs-online.com] 評価ボード [akizukidenshi.com]ではmruby [github.com]や.NET Micro Framework [codeplex.com]を動作させるにはSRAMが足りなくて困ることが多くありました。一方、SRAM等の周辺機能を増強したボードになりますと単価1万円を切るものがなく、技術講習会や学習用の機材として大量に購入することは予算の兼ね合い上無理です。
そのため、このボードがスペックどおりに従来品よりも安価に入手できる(そしてJTAGやSWDでファームを書き換えられる)のであれば自分の思い描く用途にはまさに打ってつけだと思っております。
mrubyやmonoを乗せる評価ボードとして比較対象にあげられ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
マイコン (スコア:0)
いまどき、マイクロプロセッサが搭載されたボード/システムのことを「マイコン」呼ばわりする言い方には違和感を覚える。
Re: (スコア:1)
最近の用語としては、マイコンとは「マイクロコンピュータ」ではなく 「マイクロコントローラ」 [wikipedia.org]の略として使われる場合が主流だと思います。
そういう点では、「GPIOといった制御用入出力端子」があるかどうかが「マイコン」の条件でしょう。
#この論だと、Raspberry Pi は、GPIOがあるので一応「マイクロコントローラボード」のジャンルに入れられそう。でも、リアルタイムOSじゃないLinux上で動いていて、精密なタイミングでのGPIO制御がしにくいRaspberry Pi を、マイクロコントローラボードとは呼びたくないなぁ。
でもって高級言語インタプリタが動くマイコンと言えば、今まではBASICを乗せてるのが多いですかね。
今年の初出新製品だと
マイコンボードのほうが興味深いです (スコア:2)
従来型のC言語等でイメージを作って書き込むタイプの安価な [akizukidenshi.com] マイコン [rs-online.com] 評価ボード [akizukidenshi.com]ではmruby [github.com]や.NET Micro Framework [codeplex.com]を動作させるにはSRAMが足りなくて困ることが多くありました。
一方、SRAM等の周辺機能を増強したボードになりますと単価1万円を切るものがなく、技術講習会や学習用の機材として大量に購入することは予算の兼ね合い上無理です。
そのため、このボードがスペックどおりに従来品よりも安価に入手できる(そしてJTAGやSWDでファームを書き換えられる)のであれば自分の思い描く用途にはまさに打ってつけだと思っております。
mrubyやmonoを乗せる評価ボードとして比較対象にあげられ
Re:マイコンボードのほうが興味深いです (スコア:0)
感じるのは勝手だけど、Raspberry Piには、FAコンピューターとして一般的に求められる性能…対環境性や堅牢性とか…は全く考慮されていないと思うけど。
そもそも教育用として開発されたものですからね。Scratchでプログラミングの面白さを知って、Pythonでもうちょっと本格的なプログラミングに触れて、かつ、ソフトだけでなくGPIOでフィジカルなデバイスの制御も知って…という事が本来の目的だったわけですよね。
だから、「簡単に組込みシステム化できる」という意味で「優れた製品」とするのは、まぁ結果としてそのように便利に使えるかもしれないけど、ちょっとズレてるかと思いますし、そもそも組込み用では無いでしょう。
PCの延長線上…という点は理解できますが、そのように従来の分野で分類すると無理があるんじゃないでしょうかね。
デスクトップPCやノートPC等のいわゆる「PC」と、Arduinoやmbed等のOSレスで簡単に動かせるプラットフォームがあり、そしてその中間の新たなる分野として、何と名付けられるのかわからないけどLinux等で動く小型ワンボードコンピューターデバイスという分野に住み分けされていくんじゃないでしょうかね。