Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino I2C - SoftI2CMaster
#11
Evo primera gde softverski I2C puca. Imas mcu master i neki I2C slave. Master je poslao start bit i slave addr, a slave kada je primio ispravne podatke pokrenuo svoj communication time-out timer. Mcu krenuo da salje podatke i generisao se int gde je cpu potrosio vreme koje je duze od time-out-a. Slave je resetovao sebe i ceka ponovo iniciranje komunikacije. Mcu ne zna sta se desilo na magistrali i nastavi da salje podatke po izlasku iz int. Slave ne reaguje. Sta onda. Mnogo ovakvih situacija i nema komunikacije. Preporuka je da se kod soft i2c uvek iskljuce interapti.
Ako su potrebne vece duzine i brzine, onda se koriste drajveri ili i2c expanderi. Pravi ih NXP.
Reply


Messages In This Thread
Arduino I2C - SoftI2CMaster - by vsavic - 12-07-2016, 04:46 AM
RE: Arduino I2C - SoftI2CMaster - by Millan - 12-07-2016, 08:30 AM
RE: Arduino I2C - SoftI2CMaster - by vojinilic - 12-07-2016, 11:08 AM
RE: Arduino I2C - SoftI2CMaster - by yugaja - 12-07-2016, 01:13 PM
RE: Arduino I2C - SoftI2CMaster - by vojinilic - 12-07-2016, 01:22 PM
RE: Arduino I2C - SoftI2CMaster - by yugaja - 12-07-2016, 01:38 PM
RE: Arduino I2C - SoftI2CMaster - by gorankg - 12-07-2016, 02:10 PM
RE: Arduino I2C - SoftI2CMaster - by yugaja - 12-07-2016, 02:25 PM
RE: Arduino I2C - SoftI2CMaster - by vsavic - 12-07-2016, 02:43 PM
RE: Arduino I2C - SoftI2CMaster - by yugaja - 12-07-2016, 02:59 PM
RE: Arduino I2C - SoftI2CMaster - by vojinilic - 12-07-2016, 07:41 PM
RE: Arduino I2C - SoftI2CMaster - by yugaja - 12-08-2016, 07:47 AM
RE: Arduino I2C - SoftI2CMaster - by vojinilic - 12-08-2016, 09:05 AM
RE: Arduino I2C - SoftI2CMaster - by vsavic - 12-12-2016, 10:32 AM
RE: Arduino I2C - SoftI2CMaster - by vojinilic - 12-12-2016, 10:49 AM
RE: Arduino I2C - SoftI2CMaster - by mikikg - 12-12-2016, 11:19 AM
RE: Arduino I2C - SoftI2CMaster - by vsavic - 12-12-2016, 06:02 PM
RE: Arduino I2C - SoftI2CMaster - by vojinilic - 12-12-2016, 10:34 PM
RE: Arduino I2C - SoftI2CMaster - by npejcic - 12-13-2016, 10:45 AM
RE: Arduino I2C - SoftI2CMaster - by mikikg - 12-13-2016, 11:36 AM
RE: Arduino I2C - SoftI2CMaster - by npejcic - 12-13-2016, 11:40 AM
RE: Arduino I2C - SoftI2CMaster - by mikikg - 12-13-2016, 12:14 PM
RE: Arduino I2C - SoftI2CMaster - by vojinilic - 12-13-2016, 04:14 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)