ラズベリーパイでC言語でプログラムを組むにはwiringPiというライブラリを使うらしい。

どんな機能を持ったライブラリなのか調べてみた。

http://nanicananica.blog.fc2.com/blog-entry-10.html

上記のサイトでWiringPiのAPIについての説明があった。

なんとなく思ったのは
①Arduinoのポート関連をRaspberry Piへ移植している。(関数名が同じなので、コードを移植しやすい)
②デジタル入出力ポートとPWMの機能を移植している気がする。

A/DとかI2Cは別なライブラリがあるんだろうなと思った。RS-232とかTCP/IPなら普通にLinuxとしてコーディングすればいいんだろうな。

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.