ADAM
Guest
Thu May 10, 2007 12:09 pm
Witam
Zainteresowałem sie modemem GSM SIM300C z oferty Matitexu. Zastanawiam
sie w jaki sposób najlepiej jest go podłaczyć do mikrokontrolera. W
dokumentacji zalecaja pełne podłaczenie ze sprzetowym sterowaniem
przepływem. Troche to kłopotliwe i zastanawiam sie czy dałoby sie podłaczyś
samo RX i TX do UARTA w procesorze (tzw. "modem zerowy")?
Czy ktoś moze wie gdzie mozna znależć przykłady gotowych procedur w C
rezalizujacych różne funkcje zwiazane z GPRS np. wysłanie emaila, dostep
do internetu (np. wprowadzanie danych poprzez strone www itd).
Bogdan Gutknecht z domu
Guest
Thu May 10, 2007 9:37 pm
Quote:
Zainteresowałem sie modemem GSM SIM300C z oferty Matitexu.
Zastanawiam sie w jaki sposób najlepiej jest go podłaczyć do
mikrokontrolera. W dokumentacji zalecaja pełne podłaczenie ze sprzetowym
sterowaniem przepływem. Troche to kłopotliwe i zastanawiam sie czy dałoby
sie podłaczyś samo RX i TX do UARTA w procesorze (tzw. "modem zerowy")?
Jeśli zalecają to tak zrób. To nie jest wcale kłopotliwe, a jeśli jest to
nie rób wogóle. Jeśli zamierzasz, żeby to była warstwa fizyczna całego stosu
TCP/IP to musisz mieć zrealizowane buforownie danych wychodzących i
przychodzących i oddzielne, przezrocyste procedury wysyłania i odczytu.
Musisz się również liczyć, że to właśnie Twój sterownik będzie chciał
wstrzymywać odbiór. Zrób to najlepiej od samego początku porządnie.
Quote:
Czy ktoś moze wie gdzie mozna znależć przykłady gotowych procedur w C
rezalizujacych różne funkcje zwiazane z GPRS np. wysłanie emaila,
dostep do internetu (np. wprowadzanie danych poprzez strone www itd).
Jeśli planujesz skończyć swoje zadanie w ciągu 2 tygodni bo znajdziesz
gotowe procedury, które przepiszesz to raczej Ci się nie uda. Parę lat temu
na stronie Mirochipa był program w C realizujący wysyłanie pakietów UDP i
ich odbieranie. Wtedy była to chyba jedyna dostępna tego typu rzecz. Teraz
pewnie jest lepiej. Ale chyba nie aż tak jak sobie wyobrażasz.