
10.09.2009, 10:37
|
|
Познающий
Регистрация: 26.08.2008
Сообщений: 83
С нами:
9320334
Репутация:
34
|
|
Сообщение от kot_polosatik
программная реализация USB занимает уйму места, а если еще и передаваемый файл поглядеть на экране, то это надо поддержку ФС, чекить какому файлу соответствует читаемый\записываемый сектор ну и так далее... как только представлю обьем кода... короче на контроллере это не сделать даже группе программеров.
с такими функциями нет не только флешек, но даже и плееров с телефонами! стоит задуматься, почему 
По поводу программной реализации USB не так уж и много кода она занимает, другое дело что она занимает много ресурсов самого процессора, но опять же зачем изобретать велосипед, когда в природе существует множество контроллеров с аппаратной поддержкой USB!
А по поводу ФС, тут уже нужна оператива, но тем нименее это вполне можно реализовать например на ATMega8 у которого всего 1кбайт ОЗУ, но конечно только в режиме только чтение, для записи тут уже оперативы не хватит.
Я сам лично видел множество проектов программного mp3 плеера на простеньких МК с поддержкой графического дисплея. Конечно в этих плеерах в качестве mp3 декодера выступала специальная микросхема, такая как VS10xx
|
|
|