質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
C

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

マイコン

マイクロコンピュータの略で、CPUにマイクロプロセッサを用いたコンピュータのこと。家電製品、電磁機器などの制御に用いられています。単体でコンピュータとしての機能を一通り備えています。 現代のパーソナルコンピュータに近く、同時期のメインフレームやミニコンピュータと比べ、小さいことが特徴です。

Q&A

解決済

1回答

321閲覧

マイコンによるネットワーク実装の学習についてアドバイスを求めてます。

NEWBIEEBIEE

総合スコア62

C

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

マイコン

マイクロコンピュータの略で、CPUにマイクロプロセッサを用いたコンピュータのこと。家電製品、電磁機器などの制御に用いられています。単体でコンピュータとしての機能を一通り備えています。 現代のパーソナルコンピュータに近く、同時期のメインフレームやミニコンピュータと比べ、小さいことが特徴です。

0グッド

0クリップ

投稿2017/12/02 09:27

今、H8のマイコンを用いてIP電話(Ethernet)を作る学習書に取り組んでおります。
言語はC言語です。
ネットワークの実装(なんでもいい)についてもっと理解を深めたいのですが、何かおすすめの実装例、もしくは学習書がございましたら、ご教授願いたいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

実装がなんでも良いのであれば、ZigBeeによる実装などが手軽かと思います。
bluetoothなどを使うと、通信部分以外も必要になり煩雑です。

サンプルコードとしては、下記ページなどが参考になりそうでした。

XBee ZigBee 基本編 プログラムを作ってみよう~開発方法~ by ボクにもわかる地上デジタル
http://www.geocities.jp/bokunimowakaru/diy/xbee/xbee-tutorial_2.html

投稿2017/12/02 12:05

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

NEWBIEEBIEE

2017/12/02 12:12

難しそうですが、やってみようかと思います。ありがとうございます。
退会済みユーザー

退会済みユーザー

2017/12/02 12:27

H8マイコンとRJ-45ポートでの実装を前提とするなら、TCP/IPでも良いかと思います。 pingを実装してみるなどすると仕組みの理解につながるのではないかと思います。 その場合、概念的な部分は「ネットワークはなぜつながるのか」などの書籍も参考になるかと思います。
退会済みユーザー

退会済みユーザー

2017/12/02 12:34

IP電話を作るということでUDP/IPを学ばれているのかと思い、上記のような回答、コメントとしていますが、イメージと違うようでしたらすみません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問