Strana 1 z 1

I2C Rozumí někdo komunikaci mezi dvěmi procesory?

Napísané: 24 Aug 2012, 21:24
od používateľa pecivat
Zdraví jsem tu poprvé v Bascom už něco ovladám , ale potřeboval by jsme pochopit I2C Komunikaci mezi dvěmi procesory. Rozumí tomu někdo? Děkuji.

Re: I2C Rozumí někdo komunikaci mezi dvěmi procesory?

Napísané: 24 Aug 2012, 21:34
od používateľa Peťus
v bascom nedělám, ale ... nějaký problém? jeden je master (řídí kdo bude posílat data po sběrnici) a druhý slave, který poslouchá popřípadě vykoná instrukci.

Re: I2C Rozumí někdo komunikaci mezi dvěmi procesory?

Napísané: 24 Aug 2012, 21:55
od používateľa martin knocik
i2C špecifikacia priamo od Philipsu (ten ju vymyslel) Arnold J Rimmerysvetleny principo i2c nezavisle od programovacieho jazyku.

Re: I2C Rozumí někdo komunikaci mezi dvěmi procesory?

Napísané: 24 Aug 2012, 22:04
od používateľa jenda23
Obecně se ten slave bude chovat jako jakej koli podřízenej čip a master bude normálně. Buďtot to můžeš emulovat softem a nebo použí knihovnu TWI lib. Sůave procesoru nastavíš "volací" adresu a v knihovně sou zřízený přerušení pro jednotlivý stavy (příjem, odesílní, ACK....) Takže zavoláš slave, pokud používáš hiearchii ve formě pracovních registrů tak zavoláš obvod, registr a ukončíš komunikaci. Pak zavoláš obvod pro čtení a vyčteš hodnotu a jeto...

Re: I2C Rozumí někdo komunikaci mezi dvěmi procesory?

Napísané: 24 Aug 2012, 22:09
od používateľa pecivat
Diky za odpovědi. No já už něco studoval. Umím komunikovat z eeprom po I2C jde mi spiše o to jak vyslat nějakou proměnou do slave a pak nějakou z něj přečíst. Zkoušel jsme mnoho možností ale nic mne nejde a vždy jsem stroskotal na te knihovně TWI tu já nemám

Re: I2C Rozumí někdo komunikaci mezi dvěmi procesory?

Napísané: 24 Aug 2012, 22:38
od používateľa pecivat
Knihovnu I2C_TWI.lbx mám ale nemám pro slave I2C_TWI_SLAVE.lbx

Nejdou mi ani s compilovat tyto kody master jde ale slave nejde
http://avrhelp.mcselec.com/index.html?i2c_twi.htm