в мониторе не тот коэфициент указан - под другую частоту проца.где то было уже с формулой пересчета
в мониторе не тот коэфициент указан - под другую частоту проца.где то было уже с формулой пересчета
Радио-Губитель Канал на YouTube
GlassesTmn,сначала найти формулу на форуме или в журнале радио.пересчитать под частоту ют-88 и потом командами монитора сверить что прошито в пзу на самом деле.Надо перешивать?
Радио-Губитель Канал на YouTube
Сравнил в редакторе мой файл и файл скачанный с форума. Частота записи моего файла практически в два раза выше.
Файлики с форума http://zx-pk.ru/showthread.php?t=15351&page=3.
Напрямую с выхода звуковой не грузились, когда подсоединил через усилитель колонок на громкости 75%
все файлы с форума грузятся, контрольная сумма сходится, программы запускаются.
Последний раз редактировалось GlassesTmn; 14.11.2014 в 16:27.
Нашел в интеренете ссылку на сканированный Юный техник - http://zhurnalko.net/journal-229
Да их полно, я источника три находил. А потом просто купил в интернет-барахоловке реальные журналы на тему ЮТ.
---------- Post added at 16:11 ---------- Previous post was at 16:08 ----------
Я интереса спортивного ради подключал микроконтроллер к ЮТ-88 и грузил небольшую программу прямо с МК. Подбором скорости не очень заморачивался, оказалось, что при хорошем меандре ЮТ хорошо подстраивается под скорость. С МК выходит почти пять вольт, всё влетало без проблем.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Немного оффтопа... Добрался до проекта про который писал в 876 посте
Я тестил на Меге8 и все заработало, но не сразу. Или автор забыл сказать или я не внимательно читал - на сигналы D+ и D- нужно подключатся в параллель, т.е. они должны идти от компа к клаве, а Мега должна их просто "прослушивать" и подключать клаву нужно после запуска Меги, а не одновременно подавать питание.
Для Меги32 вполне нормальные - http://www.engbedded.com/fusecalc/
Работает
Во вложении проект для Меги8, D+ на PD2 (INT0), D- на PD5. В файле log.txt небольшой лог работы.
Теперь по теме. Можно попробовать сэмулировать хост на Меге, т.е. "тупо" подать последовательность инициализации клавы (полученные этим логером), ну а дальше принимать байты от клавы. Попробовал сходу разобраться в протоколе ЮСБ и процессе выдачи ID и инициализации устройств хостом - не получилось, буду "копать" дальше.
А можно как "для идиотов"?
Клавиатура подключена к Меге, Мега уже работает, но питание на клаву еще не идет.
Втыкаем этот колхоз в ПЦ, пошло питание на клаву, Винда инициализирует клаву, и далее - можно выдергиваться из ПЦ и всё будет работать? А Мега не мешает винде инит клавы делать? А хостовые реквесты уже Мега будет слать? С какого момента?
---------- Post added at 10:48 ---------- Previous post was at 10:45 ----------
Там этого вообще не описывается...
---------- Post added at 10:56 ---------- Previous post was at 10:48 ----------
Ага, теперь разобрался.
Это просто "юсб-сниффер" получается...
Тоесть Мега сама по себе импотентна рулить клавой, все равно эту работу выполняет ПЦ, мега лишь слушает происходящее...
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Я использовал ЮСБ разъем от старой матери, к нему подпаял Мегу и обрезок ЮСБишного шнура с разъемом (в комп). Воткнул шнурок в комп, запустил Мегу, получил сообщение в терминале об инициализации УАРТ, потом воткнул клаву - в терминале пошел обмен. Если отключить от компа - обмен прекращается, т.к. (в соответсвии с описанием на сайте проекта) обмен идет по запросу хоста. Только что попробовал запустить все одновременно - сработало (это инициализация, до нажатия к.-л. клавиши)
UART init complet
IN: 00 00 00 DATAx: c3 80 06 00 01 00 00 40 00 dd 94
IN: 69 00 10 DATAx: 4b 12 e1 03 80 d0 0f d4 da 3f 60
IN: 69 00 10 DATAx: c3 8f 0e 0f 94 de 1f 30 0d 00 42
IN: 00 00 00 DATAx: 4b 22 02 01 ff 01 04 00 75 8a 53
IN: 69 02 a8 DATAx: c3 c0 05 95 fd 1c 44 20 00 71 ca
IN: 69 02 a8 DATAx: c3 85 03 09 86 84 80 d0 00 22 b6
IN: 69 02 a8 DATAx: 4b 00 00 54 87 50 19 10 e8 22 b6
IN: 69 02 81 DATAx: c3 21 09 00 02 00 00 01 00 9d 70
IN: 69 82 18 DATAx: 4b 01 81 7f ff ff ff ff ff ff ff
IN: 69 02 a8 DATAx: 4b 00 00 7f ff ff ff ff ff ff ff
Проверил еще раз, кажется Мега теряет несколько запросов с 00 (это при запущенной Меге)
IN: 00 00 00 DATAx: c3 80 06 00 01 00 00 40 00 dd 94
IN: 00 00 00 DATAx: c3 8f 0e c2 a8 b5 1f 30 0d 00 42
IN: 00 00 00 DATAx: 4b 00 00 02 08 f8 79 d4 07 94 de
IN: 00 00 00 DATAx: 4b 9f 06 0a ef a0 f4 fd 07 d3 04
IN: 69 02 a8 DATAx: c3 c0 05 01 07 11 08 40 9c b2 0f
IN: 69 02 a8 DATAx: 4b 02 19 81 07 11 08 40 9c b2 0f
IN: 69 02 a8 DATAx: c3 01 95 03 3d e9 fd 01 d3 04 50
IN: 69 02 a8 DATAx: c3 85 03 89 80 ba df 00 11 db 3e
IN: 69 82 18 DATAx: c3 21 09 00 02 00 00 01 00 9d 70
IN: 69 02 a8 DATAx: 4b 00 00 07 2e 05 04 fe e9 07 4a
Логи вообще сильно отличаются. Не понимаю!
Последний раз редактировалось Alex_LG; 19.11.2014 в 14:10.
Ну вот вопрос и закрыт. Простая мега. без USB-host аппаратного - не может быть хостом, она просто по ресурсам не потянет.
Значит, это не фейк, просто я не понял сути поначалу...
Но все равно - вопрос закрыт.
Жаль, а я вдруг поверил в чудо
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)