2017-11-05から1日間の記事一覧

Raspberry pi で AP のレジスタをC言語で直接変更して GPIO を操作する

やること Raspberry Pi 用の特別なライブラリとドライバを利用せずにGPIOをC言語で操作する。 その他の普通の手段 wiringPi を利用する http://wiringpi.com/ Device Tree Overlay でドライバを利用する Raspberry Pi 公式 gpio コマンドを利用する 本質的に…

Raspberry pi で AP のレジスタを操作する前に

Linux からのレジスタ操作 仮想アドレス OS上の通常のプログラムはハードウェアのアドレス(物理アドレス)からは隔離されていて、 仮想的なアドレス空間上で動作しています。 その仮想アドレスがOSとHW(MMU)で変換されて、一部が物理アドレスです。 そのた…