Witam. Moje pytanie może wydać się niektórym śmieszne, ja bynajmniej podchodzę do tego poważnie. Buduję kolejną wersję oscyloskopu i potrzebuję w nim opcji wykorzystywania urządzenia i karty pamięci z nim współpracującej jako dysk USB. Oscyloskop ma funkcję robienia zrzutów ekranu i zapisuje je do pliku *.bmp na karcie pamięci. Do pełni funkcjonalności i komfortu użytkowania potrzebna jest możliwość przesłania tych plików na komputer. Wyjmowanie karty pamięci, wciskanie w czytniki i dopiero do komputera jest troszkę niewygodne, a przynajmniej bardziej niewygodne niż podpięcie kabelka USB. Pamięć mikrokontrolera też jest ograniczona, wolałbym ją przeznaczyć na dodatkowe funkcje oscyloskopu niż na obsługę USB, dlatego wpadłem na genialny(albo idiotyczny) pomysł. Czytniki na USB kart pamięci są miniaturowe i kosztują grosze. Taka płytkę można po prostu wmontować w płytkę urządzenia, nie zajmie wiele miejsca a będzie niezastąpiona. Urządzenie miałoby zaimplementowane wykrywanie podłączenia kabla USB i wtedy ustawi wszystkie porty I/O SPI obsługującego kartę w stan wysokiej impedancji, tak by nie przeszkadzać czytnikowi. Urządzenie zostanie wykryte jako dysk i przeglądanie i edycja plików będzie komfortowa pod każdym systemem. CO o tym myślicie? A może ktos już stosował takie rozwiązania?
