Sziasztok, gondban vagyok a ma megkapott leckével:
I2C busz lekérdezése egy I2Cscanner segédprogram segítségével.
Ime a kis segéd program:
#include "Wire.h"
extern "C" {
#include ˇutility/twi.h"
}
// Busz scannelésének fuggvenye: van e valami?
void scanI2CBus(byte from_addr, byte to_addr, void(*callback)(byte address, byte result) )
{
byte rc;
byte data = 0;
for( byte addr = from_addr; addr
a programocska ellenőrésekor a következő hibaüzeneteket kaptam:
I2C_lekerdezes.cpp:4:12: error: #include expects "FILENAME" or <FILENAME>
I2C_lekerdezes.cpp: In function 'void scanI2CBus(byte, byte, void (*)(byte, byte))':
I2C_lekerdezes:9: error: expected `;' at end of input
I2C_lekerdezes:9: error: expected primary-expression at end of input
I2C_lekerdezes:9: error: expected `)' at end of input
I2C_lekerdezes:9: error: expected statement at end of input
I2C_lekerdezes:9: error: expected `}' at end of input
hol hbáztam?
Kérlek segítsete. Köszi
