アプリ版:「スタンプのみでお礼する」機能のリリースについて

電子関係は専門ではないのですが仕事上(趣味もあり)マイコンを少しやっていました。
主にPICが中心でH8をやろうかなと思っていたところでしばらく離れることになり最近また始めようかと思っているところですが、この世界少し間が空くとデバイスも変わってしまいますしトラ技なんか見ると最近はARMマイコンやAruduinoやFPGA(マイコンじゃないですけど・・)の制作記事が目立つ気がします。
そこで現在の主流はどんな感じなのでしょうか?業務でもかかわることもあると思いますので動向も知りたいです。やはり業務用だとH8とか健在でしょうか?
Aruduinoなんかはどちらかといえば量産タイプでないような気もしますがどうなのでしょうか?
マイコンタイプは一度選択するとなかなかほかのタイプが使えない(多分覚えることが多いから?)とも言われているようなので新規で覚えるのならこれから普及していきそうなものが良いかなと思っています。

A 回答 (2件)

今でも、H8やPICも主流の一つだと思いますよ。


CPUの選定は、仕様や用途で行えば良いと思います。

CPUのプログラムは、一つのCPUに関してしっかり勉強していれば、
後は、CPUのマニュアルを読んで違いが理解できれば、概ね何とかなります。
まずは、自分の理解しやすいCPUから初めても良いし、目的があれば
その用途に沿ったCPUを勉強すれば良いと思います。

少し気になったのは、ARM は アーキテクチャの名称であって固有のCPUを
指しているものでは有りません。
ARMのCPUであっても、個々のCPUによって、特徴や開発環境が異なります。

また、Aruduino は統合開発環境であって、これも、固有のCPUでは有りません。
基本的には、AtmelのATmega シリーズを載せたも物ですが、Aruduino互換として
PICやSTM32を使ったものも有ります。
Aruduinoは、CPUに対するプログラムというより、システム全体に対しての
プログラムになるので、純粋にCPUに対するプログラミングとは趣が異なります。

ご存じでしょうが、FPGAはCPUとは全く違う物ですね。
ただ、FPGAの中にCPUのダイや論理回路を持っている物も有りますが…

参考までに、私が良く使ってきたのは、STM32シリーズやTIのTMS320シリーズ
SH-2、H8 と、いった所でしょうか?
今後、ルネサスがどの様になるのかで、CPUのラインナップが変わってくるかも
しれませんが…
    • good
    • 0
この回答へのお礼

遅くなりましたが回答ありがとうございます。
まだまだ勉強不足でしたね。参考にさせていただきます。

お礼日時:2013/10/06 20:34

いろいろな企業を渡り歩いたわけではないから、正確ではないですが


マイコン業界(組み込み業界)はそんなに流動的では無いと思います。

製品ごとにマイコン部分を新規開発するわけではないですし、
一度製品化すれば販売期間や保守期間も含めて10年は製造するのも
珍しくありません。

だから、マイコンの選択も10年単位で製造してくれたり、カスタマイズ(SoC化)も
引き受けてくれるようなベンダが製造してくれるものを選ぶのがまずはじめで、
アーキテクチャは二の次かと思います。

したがって、主流は小規模であれば 8051系で、規模が大きくなれば ARM系というのが
今どきかと思います。少し前ならばARM系ではなくSH系かもしれませんが
ルネサスの現状からすると、新規物には使用できません。
H8系はSHを採用したとか日立系とパイプがあるために採用している場合が多いかと思います。

PICはどうしても素人用の感じが拭いきれません。
アセンブラはわかりにくいし、SoC化や製造性もよくわかりません。
マイコン関係で Micorchipと付き合ったことがないので。

あと、マイコンやさんは CPUアーキテクチャに縛られずに、幾つものアーキテクチャを
使いこなさないとやっていけませんよ。このへんはNo1の回答のとおりです。
同じ 8051やARMといっても、各ベンダで拡張されていることが普通ですから。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
今後の参考にさせていただきます。

お礼日時:2013/10/06 20:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!