ATNEL tech-forum https://forum.atnel.pl/ |
|
UART UTRACONE RAMKI https://forum.atnel.pl/topic23707.html |
Strona 1 z 1 |
Autor: | grzeniu 73 [ 6 kwi 2021, o 19:27 ] |
Tytuł: | Re: UART UTRACONE RAMKI |
Co prawda nie pisze w C ale raczej nie jest to normalne. Przesyłam z karty sd po kilka mega textu i każdy znak trafia do celu |
Autor: | grzeniu 73 [ 6 kwi 2021, o 20:38 ] |
Tytuł: | Re: UART UTRACONE RAMKI |
Prędkość 115200. Kwarc 16mhz. Nie nie mam kontroli przepływu. To nie jest urządzenie medyczne i jeśli by zgubił kilka bajtow nic by sie nie stało. To sa tylko logi. Wysyłam to przez BT na androida. Apka napisana w B4a. Pisze w bascom wiec nie pomogę ci z C. U mnie wygląda to tak, że pisze print i leci |
Autor: | mirekk36 [ 6 kwi 2021, o 20:57 ] |
Tytuł: | Re: UART UTRACONE RAMKI |
prędkość 115200 bps i do tego kwarc 16MHz w procku AVR ma się mniej więcej jak pięść do nosa i na 5 minut transmisji uszkodzonych albo zagubionych ramek może być czasem o wiele więcej a czasem mniej .. dlaczego ? W Bluebooku to dokładnie opisałem - ale przypomnę - chodzi o % błędu, który dla tej pary wspomnianych parametrów jest za duży. Jeśli już MUSI być 115200 to co za problem dać kwarc 18,432MHz albo 11,0592MHz i będzie 0% błędu - dzięki czemu nawet po 5 dniach albo i po roku nie będzie błędów w ramkach. |
Autor: | grzeniu 73 [ 6 kwi 2021, o 21:24 ] |
Tytuł: | Re: UART UTRACONE RAMKI |
mirekk36 napisał(a): prędkość 115200 bps i do tego kwarc 16MHz w procku AVR ma się mniej więcej jak pięść do nosa i na 5 minut transmisji uszkodzonych albo zagubionych ramek może być czasem o wiele więcej a czasem mniej .. dlaczego ? W Bluebooku to dokładnie opisałem - ale przypomnę - chodzi o % błędu, który dla tej pary wspomnianych parametrów jest za duży. Jeśli już MUSI być 115200 to co za problem dać kwarc 18,432MHz albo 11,0592MHz i będzie 0% błędu - dzięki czemu nawet po 5 dniach albo i po roku nie będzie błędów w ramkach. Wiem, że kwarc jest nie odpowiedni. Dlatego o tym napisałem, ze taki mam. Tak czy inaczej przesyłam kilkadziesiąt tysięcy bajtow i nie ma żadnych problemów. Kwarców nie mogłem zmienić dlatego, że płytki zostały juz zlecone do produkcji ,a przesyłanie danych wyszło później. Na poziomie wstępnym było wyjmowanie karty i sczytywaniu jej. A ze nie wiedziałem ,ze nie można tak zrobić to zrobiłem i jest ok. |
Autor: | mirekk36 [ 6 kwi 2021, o 22:17 ] |
Tytuł: | Re: UART UTRACONE RAMKI |
edwardkraweznik napisał(a): atmega8 + wewnętrzny oscylator 1Mhz edwardkraweznik napisał(a): Ok już wiem o co chodzi, przy 1Mhz zawsze będzie błąd Wcale nie zawsze bo 4800 bps to już stabilna prędkość ale ... no nie wiesz - i znowu, poruszałem to szerzej w książce, ale krótko przypomnę, 1. wewnętrzny oscylator dla AVR jeśli chodzi o UART to strzał w kolano - jeśli zależy na stabilności 2. wewn. oscylator jest zależny od temperatury i może mieć odchyłki bodajże do 5% co dla UARTA może być właśnie zabójcze dlatego jak już myślisz o stabilnej pracy UART to TYLKO zewnętrzny kwarc żeby uniezależnić się od temperatury no i kwarc "przyjazny dla RS232" najlepiej |
Autor: | Makowka [ 7 kwi 2021, o 10:06 ] |
Tytuł: | Re: UART UTRACONE RAMKI |
edwardkraweznik napisał(a): Straszny nacisk na te książki... Przecież Mirek mówi o Bluebooku. USB to orangebook - najnowsze wydanie. |
Autor: | JarekK [ 7 kwi 2021, o 10:12 ] |
Tytuł: | Re: UART UTRACONE RAMKI |
Może lada dzień pojawi się wersja E-book. Jeśli jesteś zainteresowany to spytaj Mirka co i jak. topic23578.html |
Autor: | mirekk36 [ 7 kwi 2021, o 10:13 ] |
Tytuł: | Re: UART UTRACONE RAMKI |
edwardkraweznik napisał(a): Straszny nacisk na te książki... Żaden straszny nacisk, nasze forum to i przypominam o książkach i je reklamuję - jeśli to aż tak koledze przeszkadza, to zawsze można przecież zmienić takie okropne forum. Poza tym pomimo że nie masz książki to i tak podpowiadam w tematach o które pytasz tyle że krótko bo w książce się rozpisałem dłużej ... edwardkraweznik napisał(a): Może i bym zakupił taką książkę ale w sklepie pisało że to nie książka tylko USB Toż kolega nie widział strony wydawnictwa Atnel i że wszędzie mowa w takich przypadkach o Bluebooku, który jest w wersji papierowej ? https://atnel.pl/wydawnictwo.html a Bluebook tutaj: https://atnel.pl/mikrokontrolery-avr-jezyk-c.html edwardkraweznik napisał(a): w wątku topic23667.html ktoś mi napisał, że to jakiś timelink, także nie wiem co to jest... Tysiące czytelników działa na linuxie i otwiera linki a ty rzekomo na linuxie nie miałbyś takiej możliwości tylko od razu zakładasz że Cytuj: Jak za coś płacę to chciałbym to mieć. kupisz i wydawnictwo cię oszuka i nie otworzysz dodatkowych materiałów do książki ? dziwne podejście |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |