- ベストアンサー
プログラマがマイコンをやる利点
プログラマがマイコンをやる利点 ってなんですか?アセンブラとかに触れるならパソコンでも出来るわけですが・・・ H8/3069Fを半田づけしたのですがうまくいかず、諦めたので もし、もともとハンダ付けなどがされているものでおすすめのマイコンがありましたら 教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
IT系のプログラマなのでしょうか? マイコンは、各種IO(入出力)や割り込み処理などを直接操作するのでプロセッサの基本的な動作を学習することができます。 お薦めは 「USBマイコンでパソコンI/O!」 CQ出版 です。これはハンダ付けなどが一切不要でPCのUSBポートに差し込むだけでプログラミングができます。 書籍形式ですから、アマゾン等の書籍通販で購入が可能です。 その他CQ出版社で、複数の教育用マイコンの書籍(基板付き)が発売されていますから、CQ出版のHPを覘いてみてください。また「秋月電子」で教育用マイコンキットなども発売されています。 キャリアアップ頑張ってください(^^)ノ
その他の回答 (2)
- anicicle
- ベストアンサー率36% (129/356)
>プログラマがマイコンをやる利点ってなんですか? 正直、「ユーザーアプリケーション」の作成だけするなら、あまり利点は無い。 H/Wに近い部分、ドライバーや組み込み系であれば必然的にH/Wの知識を知る必要があるため、そういった意味では利点にはなる。 でも、直接電子回路を組み立てるところからというのはちょっと違うとも思う。 >アセンブラとかに触れるならパソコンでも出来るわけですが・・・ は大間違い。 使用するCPUや開発環境により使用するアセンブラは違うし、必ずしもエミュレーターがあるわけでもないので、「パソコンでもできる」というのはあまり意味がない。 >おすすめのマイコンがありましたら教えてください。 秋月の電子キットシリーズ。 簡単で、ある程度改造もしやすいので慣れるには便利。
お礼
そうですよね。 ただ元々出来上がってるマイコンって売ってないので・・ 電子キット・・3069FのLCDの接続に失敗した僕には無理そうです・・
- D-Matsu
- ベストアンサー率45% (1080/2394)
分野次第としか言いようがないですが、 ・組込み系では扱えないと話にならない マイコン制御こそが組込み系プログラマの専門分野ですから。 ・ゲーム機系では知っていないと効率良く仕事ができない 昔とは違い開発キットが充実しているので組込み系ほど極端にハードウェア寄りの知識が必要ではなくなっているようですが、それでも知っているのと知らないのでは効率に天地の開きが出ます。 ・Windows・Web系ならどーでもいいでしょう 共通する知識はありますが、共通するということは別にマイコンやらなくても習得できるという意味ですから。 あと、これはマイコンである必要はありませんが ・違うアーキテクチャのプログラミングに触れることで自分が知らないうちに染まっているアーキテクチャ依存を洗いだせる という利点は全般的にあります。 なお、アセンブリ命令セットはアーキテクチャ次第で異なるので「パソコンでアセンブラが出来るからマイコンでも書ける」とか思っていると痛い目にあいます。 あれは(同じ会社の同じシリーズ上なら互換はあれども)基本的にマイコン・CPU単位で憶えなおしです。
お礼
アセンブリ命令って書き方だけじゃなく、 内容も全然違うものなんですかね? うーん。やはりやるべきかやらざるべきか・・・難しいです。
お礼
多分、将来的にはweb関係の仕事につきたいと思っていますが 今はデバイスドライバなどハード寄りのことに興味が有るのです。 USBマイコンでパソコンI/O!検討してみます。