- posted
18 years ago
8031-89C2051 po I2C
- Vote on answer
- posted
18 years ago
Panoramix napisał(a):
Zrobić programową obsługę I2C? Uprzedzam, będzie powolna.
- Vote on answer
- posted
18 years ago
- poczytaj opis standardu I2C (Philips) / TWI (Atmel).
- musisz zaimplementować master I2C w jednym procesorze, a slave I2C w drugim; zdecyduj, który jest ważniejszy i będzie tego drugiego odpytywać
- wymyśl komendy do transferu danych (możesz np. udawać procesorem slave pamięć EEPROM)
- chyba wszystko jasne?
A tak poza tym to I2C srednio sie nadaje do komunikacji miedzy 2 procesorami. Pomysl raczej o szybkim synchronicznym interfejsie szeregowym (cos jak RS232 ale z dodatkowa linia zegara) albo SPI.
- Vote on answer
- posted
18 years ago
badworm napisał(a):
No własnie - zwłaszcza realizacja funkcji MASTER'a będzie dosyc wolna. A czy te procesory maja jeszcze gadac po I2C z jakimis innymi układami ? I jakie są wymagania co do szybkości transmisji ?
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
Najsensowniej .. zrobic to bez I2C albo zmienic procki na takie co maja sprzetowo.
Najtaniej .. to chyba trzeciego atmelka miedzy nie wlozyc :-) Niech udaje dwa slave i fifo w obie strony, jak to bedzie jedyne zadanie to powinien zdazyc.
A moze jakies malutkie FPGA ?
J.