-
Data: 2015-11-12 02:57:31
Temat: Re: Procesor z USB udający device type UART
Od: s...@g...com szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu wtorek, 10 listopada 2015 04:15:34 UTC+1 użytkownik Pszemol napisał:
> Jak trudno jest udawać USB UART (np. taki jak w chipsach FTDI)
> mając do dyspozycji 32-bitowy procesor z USB, np. ARM
> (Cortex M3 firmy NXP, np. LPC1788 lub M4 LPC4088)?
>
> Buduję urządzenie, które będzie podłączane do linuxa...
> Będzie się komunikowało strumieniem danych dobrze
> reprezentowanym przez coś ala UART i pasowałoby
> się przedstawić do tego linuxa jako dodatkowy port...
>
> Mam więc opcję kupić gotowy chipset USB-UART i połączyć
> z jego UARTem któryś UART z mojego Cortexa M3.
> Ale to wydaje się być trochę nadmiarowe, bo tenże Cortex
> M3 ma już port USB-Device. Gdybym chciał uniknąć
> kładzenia na płytce chipsetu USB-UART i wejść z USB
> wprost na port device mojego Cortexa - jak ciężko jest
> w tym procku udawać że jest się UARTem dla USB Hosta?
>
> Istotne jest aby aplikacja używająca moje urządzenie
> widziała tylko port szeregowy i najchętniej aby nie było
> konieczności pisania specjalnego drivera pod linuxa.
Niestety mam ciuta złe doświadczenia z FTDI, drivery D2XX są ŹLE opisane, tryb FT245
serial mode działa faktycznie szybko (35MB/s), ale przy konfiguracji FTDI=>FPGA=>PC
trza trochę się narobić. Zarówno w HW jak i SW. Jak czytasz z FIFO dane, są
prawidłowe, ale przesunięte w "w fazie" o kilka adresów. Jak chcesz, to mogę Ci
przesłać międzymordzie zrobjone po mojemu (Xilinx/VHDL).
Podaj adres - wyślę.
Następne wpisy z tego wątku
- 12.11.15 03:08 Pszemol
- 12.11.15 03:08 s...@g...com
- 12.11.15 03:09 Pszemol
- 12.11.15 07:39 Jarosław Sokołowski
- 12.11.15 09:26 Marek
- 12.11.15 12:33 Jakub Rakus
- 12.11.15 14:27 brak
- 12.11.15 15:16 Mario
- 12.11.15 16:17 brak
- 12.11.15 17:29 Pszemol
- 12.11.15 18:02 Zbych
- 12.11.15 23:34 Jarosław Sokołowski
- 12.11.15 23:42 Marek
- 13.11.15 20:58 Zbych
- 13.11.15 21:05 Jarosław Sokołowski
Najnowsze wątki z tej grupy
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
Najnowsze wątki
- 2025-01-22 Gdańsk => System Architect (Java background) <=
- 2025-01-22 Katowice => Senior Field Sales (system ERP) <=
- 2025-01-22 Warszawa => Java Developer <=
- 2025-01-22 pokolenie Z
- 2025-01-22 Wyświtlacz ramki cyfrowej
- 2025-01-22 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-01-22 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2025-01-22 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-01-22 oferta na ubezpieczenie OC życie prywatne
- 2025-01-22 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-01-22 Warszawa => International Freight Forwarder <=
- 2025-01-22 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-21 Zgromadzenie użytkowników pojazdów :-)
- 2025-01-21 bateria na żądanie
- 2025-01-21 Warszawa => IT Business Analyst <=