かわせです。 久しぶりにらずぱいでIoTを更新します。 いよいよ日本でもRaspberry 4Bが発売されました。 ということでスイッチサイエンスさんで購入してDebian10ベースのOSを入れてみました。 やはり前にも書いた通りlibgpio仕様となっているためgpioコマンドを起動するとエラーが発生します。 Oops - unable to determine b……
前回は、メモリのアドレスと意味についてマニュアルから読み取れるというお話をしました。 C言語を使うと、ポインターに仮想メモリのアドレスを与えてあげればメモリにアクセスすることも可能でしょう。 しかし、ラズベリーパイは基本的にRasbian LinuxというOSが乗っているのでメモリーにアクセスるるためにはメモリデバイス/dev/memを介してアクセスるようにします。 ただ、/de……
こんばんわ、かわせです。 ラズパイでIoT前回は現在乗っている、BROADCOMのチップによって制御する方法が変わってくるのでチップセットを知る方法について書いてみました。 RaspberryPi ZeroではBCM2835というチップでこの説明書を読んでみるとラズパイのメモリ配置やペリフェラルデバイスIOマップや各種レジスタの意味が書かれており これを読むことでUARTシリアル……