Доки в ПЗУ ZX-спектрума и во всяких турбозагрузчикахСообщение от DVS
.
Разберись с начала с чтением флешки. Мне чтото кажется что недостаточно вышеприведенного контроллера для чтения флешки.
Доки в ПЗУ ZX-спектрума и во всяких турбозагрузчикахСообщение от DVS
.
Разберись с начала с чтением флешки. Мне чтото кажется что недостаточно вышеприведенного контроллера для чтения флешки.
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!
NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
[Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
Все здесь: http://www.nedopc.com.
Новости/поддержка/Faq: http://forum.nedopc.com.
Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Гы, дык там SPI <20 МГц Slave, что тут сложного?
Я говорю про ММС т.к. с ними работаю.
Меня интересует, формат представления данных tzx и tap, а также метод двухфазного кодирования звуковой частотой. Где есть доки?
Последний раз редактировалось DVS; 11.03.2005 в 13:09.
См. здесь по TZX:Сообщение от DVS
http://www.worldofspectrum.org/TZXformat.html
к чему весь сыр-бор, если можно купить сидюк за 10$ и писать на болванки тем более ковертеры из tap/tzx есть.
74 минуты или в МП3 писать? :-)Сообщение от jtn
Докладываю результаты работы над девайсом за выходные :-) :
1) MMC подключена к 51RD2 по линиям SPI, сигналы 5В и 3В согласнованы с помощью диодов поттянутых к выходу стабилизатора на 3,3В, от которого питается ММС.
2) Был получен отклик ММС на команду инициализации
3) Написаны функции для инициализации (сброс, настройка режимов), чтения сектора и записи сектора.
4) Расчёт задержек показал, что чтение и запись можно вести "на лету" на скорости 115200 бод, требовалась практическое подтверждние
5) На практике получилось, что I/O можно вести "на лету", что также открывает путь к использованию дешёвых микроконтроллеров ака 4051 с небольшим объёмом ОЗУ (не нужно буферизировать сектор в 512 байт!)
План дальнеёших работ:
1) Разработка простенькой БД или ФАТ (кому как нравиться) ака TR-DOS, без дублирования таблицы (слепок флэшки будет храниться на ПЦ на всякий случай) . Не охота с FAT16 возиться...
2) Реализация простого протокола обмена по UART с использованием команд: чтение сектора, запись сектора, инициализация
3) Написание программы верхнего уровня, которой будет доступен весь объём ММС, с функциями записи, чтения, verify + туева хуча всяких фишек
4) Рассмотрение форматов tzx и tap (спасибо Caro за ссылку) и написание функции микроконтроллера для поиска и декодирования этих файлов.
Все, кто может помочь дельным советом, присоединяйтесь!
Кто захочет, может взять на себя написание программы верхнего уровня или предложения...
dvs: respect!
но все таки просьба, сделать чтение fat16 чтобы в других ридерах карточку можно было записать новой музой.
Если система будет PCшной, то файло заливать через кадр-ридер будет очень легко и где угодно.
сравни: cd-da при стоимости дисков 7рублей и стоимость твоего девайса.Сообщение от DVS
про mp3 вообще молчу..
Согласен с jtn, но отговаривать/разубеждать не буду, особенно если сам процесс по душе, лишь замечу:Сообщение от jtn
Загрузка с ленты была чем-то сродни мазохизму, особенно на длинных играх для 128К или с дозагрузками (вспомнил R-Type), поэтому народ с огромным облегчением переходил на дисководы…
- Идеального качества загрузки не будет, поскольку «читалки» во многих клонах разные и далеко не идеальные, плюс разъемы. Вспомните про причины появления Tape Tester в ZX Spectrum 128.
- От сбоев при загрузке, типа «холодильник» избавиться не удастся.
- Устройство цифро-аналоговое и потребуется достаточно качественный блок питания с трансформатором (импульсник от мобильника может не подойти).
- Без корпуса устройство быстро «закончится», поскольку внешнее и малогабаритное.
- Магнитофоном это не будет, ибо сохраниться (SAVE “”) на такой девайс, насколько я понял нельзя.
Будет ли на «Магнитофоне» перемотка вперед – назад и счетчик?
Если человеку хочется, то делать надо, а там видно будет. Всяко знания новые приобретет.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)