— Raspberry Pi もくもく会 レシピ集シリーズ Vol. 2 — 

正誤表(2020-03-31現在)

『Raspberry Pi もっと食べたいレシピ集』に下記の誤りがありました。
読者の皆様ならびに関係者の皆様にご迷惑をおかけしましたことを深くお詫び申し上げ、ここに訂正いたします。

2020-02-17 発行分

ページ 訂正箇所等

89

8.1.2 本文

BridgePointで生成したコードを 基板をつないだ Raspberry Pi で動かして連動させてみた

BridgePointで生成したコードを tm1638 ボードをつないだ Raspberry Pi で動かしてみた

90

8.3.2 本文

(誤) Raspberry Pi 4 では、ライブラリやサンプルの構築時に次のエラーになる。

gcc -DHAVE_CONFIG_H -I. -I..    -Wall -std=c99 -g -O2 -MT tm1638.o -MD -MP -MF .deps/tm1638.Tpo -c -o tm1638.o tm1638.c
In file included from tm1638.c:75:
/usr/local/include/bcm2835.h:643:8: error: unknown type name ‘off_t’
 extern off_t bcm2835_peripherals_base;
        ^~~~~
make[2]: *** [Makefile:291: tm1638.o] エラー 1

 

 

(正) bcm2835.hsys/types.h を追加する。

リスト 1. bcm2835.h(修正後)
#include <stdint.h>
#include <sys/types.h>   (1)
#define BCM2835_VERSION 10062 /* Version 1.62 */
1 sys/types.h を追加した

91

8.3.3 本文

example ディレクトリ

examples ディレクトリ

91

リスト 8.1

example/button.c (1)

examples/button.c (1)

91

リスト 8.1

①DIOを19番、CLKを13番、GNDを6番に変更した。

①DIOを19番、CLKを13番、STBを6番に変更した。

91

リスト 8.2

example/button.c (2)

examples/button.c (2)

97 — 98

8.6.1 本文

説明の順序が違う。 「Set Model Compliers」を設定してから、 「Builders」を設定する。

正しい説明順は、項番 3、4、1、2の順。

110

リスト 8.18

GPS_Watch/src/sys_user_co.c (2)

GPS_Watch/src/GPS_Watch_sys_main.c (2)