Hoi,
Ik via ebay een Pi AD en DA module gekocht en probeer deze aan de praat te krijgen.
Ik heb de PI via het ethernet gekoppeld aan mijn PC en dan via het programma PuTTy kan ik inloggen op de PI dit is allemaal gelukt.
Uiteindelijk ook gelukt om de USB stick in te lezen en de bestanden gekopieerd naar mijn eigen directory.
Daarna ben ik gaan werken volgens deze site
https://www.waveshare.com/wiki/High-Precision_AD/DA_Board
Ik ben naar de directory ADS1256 gegaan en heb vervolgens het commando make ingetoetst.
Eerst kreeg ik een error omdat het bestand BCM2835.H niet kon vinden ek heb dit bestand in de directory /bin/include geset waar ook de overige C bibliotheken staan.
Daarna weer make geprobeerd met het volgende resultaat
code:
pi@raspberrypi:~/leendert/ADS1256 $ make
cc -c -o ads1256_test.o ads1256_test.c
ads1256_test.c:899:2: warning: null character(s) ignored
}
^
gcc ads1256_test.c -o ads1256_test -lbcm2835
ads1256_test.c:899:2: warning: null character(s) ignored
}
^
/usr/bin/ld: cannot find -lbcm2835
collect2: error: ld returned 1 exit status
Makefile:2: recept voor doel 'ads1256_test' is mislukt
make: *** [ads1256_test] Fout 1
Moet ik ergens nog een keer BMC2835.h neer zetten of is het nu op zoek naar bmc2835.c. Die laatste heb ik ook in /usr/include geplaatst maar hetzelfde resultaat