Цитата Сообщение от freddy Посмотреть сообщение
О! Типичная современная школа кодинга. Поэтому я не работаю больше программистом.
Да, согласен. Это действительно грустно, но такова реальность. Самому порой хочется писать на чистом си, используя хитроумные алгоритмы для того, чтобы выжать все. Но если я начну это делать, то все рухнет. В плане софта сейчас все готово (на минимально-необходимом уровне). Вопрос только в железе (вопрос тоже близок к решению).

Цитата Сообщение от freddy Посмотреть сообщение
Так дело же не в стоимости. Хотя мега8 всегда стоила значительно дешевле, примерно 0,8USD на али в партии по 10шт. Дело в повторяемости дома на коленке.
Я сравнивал с atmega32 по цене, а не с stmega8. Но да, вы правы. На ali действительно сейчас дешевле, тут я не прав. Давно не отслеживал их... Я брал f205 за 3.9$ штука, партия 5. По-поводу повторяемости. Сейчас все разведено под 0805 и 1206. Дорожки 0.2/0.2. Так что изготовить лутом вполне реально. BGA корпусов нет. Максимум - lqfp64. Что лично лутом делал, вполне реально паять. Но при этом, я не ставил задачи сделать плеер, который можно собрать дома. Это уже для любителей. Моя цель выжать из чипа все. Например, у вас частота AY фиксирована. У меня же, ее можно задать произвольной (как в разных компьютерах было). Можно выбрать по душе. Так же и со смешиванием каналов. Я могу менять громкость каналов и их расположение произвольно. Так что тут функционал заметно более широкий. Можно, конечно, посчитать его избыточным, но все же, как по мне, то это нужно. Все же это моя реализация, запихиваю все, что захочется и что попросят желающие.

Цитата Сообщение от freddy Посмотреть сообщение
Ух ты! Это что то новое! Таблица 15 на странице 64 из даташита f205 говорит что оно жрет на 120Мгц аж 61ма. Это как весь мой плеер!
А фигура 33-55 на странице 379 даташита atmega8a говорит что она потребляет на 8Мгц 5,8ма. Таблица 30-2 со страницы 303 это подтверждает. Типично 6ма в активном режиме и 2,2ма в простое (это мой случай, меня мега в основном курит).
Вы наверно думаете что тут никто даташитов не читает?
Не подумайте, что я хочу кого-то как-то унизить. Конечно же читают. Но кто сказал, что я собираюсь работать все время на 120 МГц. На данный момент 8 МГц хватало на все. + 2-й PLL был запущен на генерацию тактового сигнала AY. Но это уже не так важно. Я заложил 120 МГц для того, чтобы можно было свободно прототипировать, а потом, как появляется время,оптимизировать бибилиотеки (многие из которых мною же и написаны). Так что все в порядке)

Цитата Сообщение от freddy Посмотреть сообщение
Я Вас понимаю. Но у меня использован готовый, проверенный годами движок. Это именно ПЛЕЕР. Там не предусмотрено редактирование содержимого СД-карты, берите кардридер, комп и там подготавливайте фонотеку.
Там так же не предусмотрено проигрывание не потоковых форматов данных (pt3, надо распаковывать в поток прерываний AY, а для этого тоже есть комп).Поэтому и выбрал PSG.
Ну вот тут в корни не согласен. Плеер, в моем понимании, подразумевает под собой возможность управления коллекцией треков. Я очень не люблю перебирать треки на компьютере. Так что эту фичу поднял в первую же

- - - Добавлено - - -


Цитата Сообщение от freddy Посмотреть сообщение
А че так скромно? Может лучше на древнем A8 или более новом, но тоже не первой свежести А10?
Поставите андроид какой нибудь старенький, за пару часов напишите плеер на каком нибудь скрипте.
Зачем мелочиться? Нужно помнить о главном -
Ну только не нужно иронии (Поставив A9 будет соблазн поставить linux, что уже лишнее... Да и пока явно не потяну корманный ZX эмулятор). А эмулировать... Смысл? Можно так же приложение на телефон поставить. Сейчас есть много прекрасных эмуляторов. Хочется именно тот самый ламповый звук) Вижу, вас моя позиция сильно задела... Просто давайте посмотрим, что из этого получится. Вот и все.