-
Data: 2016-01-14 19:25:49
Temat: Re: Zgrywanie plików z MCU po UART
Od: Marek <f...@f...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Thu, 14 Jan 2016 15:19:06 +0100, Atlantis <m...@w...pl>
wrote:
> Któryś z tych protokołów nadaje się do zintegrowania ze standardowym
> systemem komend ASCII (np. AT)? Chodzi o to, żeby standardowo
operacja
> transmisji była rozpoczynana przez jakąś komendę tekstową, kończącą
się
> np. \r. Dopiero po jej wywołaniu rozpoczynałaby się transmisja
kolejnych
> pakietów, zakończona powodzeniem, błędem albo timeoutem.
Dokładnie tak jest w Telitach. Teraz spojrzałem jak to się robiło.
Tam nawet nie było protokołem zmodem tylko ascii, wysyłało się
polecenie:
AT#WSCRIPT="nazwa_pliku",rozmiar_w_bajtach\r
pojawiał się prompt >>> i można było w terminalu wybrać "send file as
ascii" i poszło. Moduł przyjmował strumień danych o zadeklarowanej
długości do zadeklarowanej nazwy pliku.
Akurat w tym przypadku przesyłało się tekstowy skrypt w pythonie ale
nie przeszkafza aby wysłać plik binarny, długość jego przecież
deklarujesz.
> Któryś z protokołów standardowo wspiera przesyłanie informacji o
> strukturze katalogów i transmisję w dwie strony, tak aby możliwe
było
> wykonywanie operacji kopiowania w stylu Windows Commandera?
Hmm nie kojarzę, bo większość tych protokołów jest end-to-end gdzie
strony komunikacji podają sobie tylko nazwę pliku. Zmodem miał coś
takiego jak dont strip path ale to chyba działało tylko wtedy gdy po
drugiej stronie była już struktura katalogów określona w path.
Moim zdaniem kombinujesz. Jeśli "w mcu" mają znalezc się pliki (dane)
albo z niego trzeba je pobrać to eleganckim rozwiązaniem jest
udawanie pendrive.
Tylko ciężko jest zrobić system fat o rozmiarze rzędu kilobajtów
(limituje rozmiar flash mcu), mi używając mkfs.msdos udało się
minimalizując opcje zejść do fs size ok 38kB.
--
Marek
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
Najnowsze wątki
- 2025-07-03 Trybik
- 2025-07-04 Renault Symbioz
- 2025-07-04 Architektura IIIRP: Wyjątkowa, a prymitywniejsza niż stodoła pod zaborami
- 2025-07-04 Warszawa => International Freight Forwarder <=
- 2025-07-04 Wrocław => SAP ABAP Developer <=
- 2025-07-04 Warszawa => Mid/Senior IT Recruiter <=
- 2025-07-04 Białystok => Kotlin Developer <=
- 2025-07-04 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-07-04 Warszawa => Specjalista wsparcia IT - analiza techniczna sprzętu IT <
- 2025-07-04 Zakrzewo => Konsultant SAP HCM <=
- 2025-07-04 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-07-04 Szczecin => Key Account Manager IT <=
- 2025-07-04 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-04 Warszawa => Technique IT - Hardware Configuration and Support <=
- 2025-07-04 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=