Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

usart / soft uart / i2c

[es] :: Elektronika :: Mikrokontroleri :: usart / soft uart / i2c

[ Pregleda: 297 | Odgovora: 1 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Elktro Alek

Član broj: 161268
Poruke: 40
*.vic.bigpond.net.au.



Profil

icon usart / soft uart / i2c27.04.2008. u 14:10

Pozdrav svima.

Jel se neko razume u USART? Zanimaju me par osnovnih stvari. Prvo, koja je razlika izmedju USART, soft UART i I2C? Ja sam pokusao da koristim USART i, primam i saljem informacije (sa jednog MCU-a na drugi). Medjutim, ne znam kako da iskoristim informaciju koje sam dobio. Znaci ako primim nesto preko USART-a, kako to da posle recimo stavim da budu kao neki interrupt-ovi? Ja koristim 18F4680, ali vazniji mi je sam princip rada, tj postupka posle primanja informacija. Pogledao sam neto na mikroelektronici i koliko sam video, potrebno je da se napravi neki buffer. Da li je to tacno? I uopste, ako bilo ko ima neko iskustvo a i znanje, bilo bi super da podeli sa nama ostalima koji smo pocetnici sto se USART-a tice, bicemo mu zahvalni :)

Hvala i pozdrav
27.04.2008. u 14:10 

Sepa011
Zoran Šćepanović
uzgajivac sargarepe, basta izakuce :)
Beograd

Član broj: 161918
Poruke: 131
*.adsl.beotel.net.

ICQ: 8713400
Sajt: www.zastos.com


Profil

icon Re: usart / soft uart / i2c27.04.2008. u 18:36
Citat:
Elktro Alek: Pozdrav svima.

Jel se neko razume u USART? Zanimaju me par osnovnih stvari. Prvo, koja je razlika izmedju USART, soft UART i I2C?


USART = hardverski asinhrono/sinhroni serijaki port
RX linija - RC7
TX linija = RC6

Soft UART = samo ime kaze, softverski asinhroni serijski port
RX linija se moze pridodeliti bilo kojem I/O pinu kontrolera
TX linija se moze pridodeliti bilo kojem I/O pinu kontrolera

I2C = Philips-ov komunikacioni protokol, dvozicni, po jednoj liniji imas Clock dok je druga zaduzena za I/O

Citat:
Ja sam pokusao da koristim USART i, primam i saljem informacije (sa jednog MCU-a na drugi). Medjutim, ne znam kako da iskoristim informaciju koje sam dobio. Znaci ako primim nesto preko USART-a, kako to da posle recimo stavim da budu kao neki interrupt-ovi? Ja koristim 18F4680, ali vazniji mi je sam princip rada, tj postupka posle primanja informacija. Pogledao sam neto na mikroelektronici i koliko sam video, potrebno je da se napravi neki buffer. Da li je to tacno? I uopste, ako bilo ko ima neko iskustvo a i znanje, bilo bi super da podeli sa nama ostalima koji smo pocetnici sto se USART-a tice, bicemo mu zahvalni :)

Hvala i pozdrav


Ne vidim kako bi primljene podatke ubacio kao interapt, budi malko precizniji.
Zoran A. Šćepanović
zastos@gmail.com
www.zastos.com
+381 63 609-993
27.04.2008. u 18:36 

[es] :: Elektronika :: Mikrokontroleri :: usart / soft uart / i2c

[ Pregleda: 297 | Odgovora: 1 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.