|
1 / 1 / 0
Регистрация: 18.10.2013
Сообщений: 92
|
|
Эмулятор ZX Spectrum на STM32f421.10.2013, 20:38. Показов 253211. Ответов 340
Метки нет (Все метки)
Написал эмулятор процессора Z80. Использовал отладочную плату STM32f4-discovery, к ней подключен LCD по FSMC. К PA[0-4](входы) и PC[0-7](выходы) подключается стандартная спектрумовская клавиатура (у меня ее правда нет, поэтому пока просто замыкаю пины проводком :)). Пока не реализован тайминг выполнения команд и нормальные прерывания от дисплея (возможно на нормальный вывод на LCD не хватит ресурсов). Но заветная надпись....
вот она!!! Т.к. это мой первый проект на ARM буду рад услышать критику или предложения, ну и вопросы. [34.63 Кб]
1
|
|
| 21.10.2013, 20:38 | |
|
Ответы с готовыми решениями:
340
Нужно настроить эмулятор мобильного телефона MEMU чтобы приложения не видели что это эмулятор Qt spectrum Audio Spectrum |
|
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 461
|
||
| 19.01.2014, 01:17 | ||
Тогда ретро-компьютер на Z80 разработчиков и ZX Spectrum Juptir Ace и как ни странно в ПЗУ зашита Форт система:) (без "нормальных" графических возможностей) P,S. Но это так, к слову. Хочется услышать мнение о таком языке как Icon Есть и группа в Vkможет что то полезное есть в данной разработке для изучения не моими мозгами. Модераторам: Динное сообщение и реплику Ymk о Форте можно удалить.
0
|
||
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
||||
| 19.01.2014, 02:40 | ||||
0
|
||||
|
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 461
|
||
| 19.01.2014, 02:51 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
||
| 19.01.2014, 03:40 | ||
не взлетел ваш форт ни на спектруме, ни на подобных компах, нигде. человеки его не переваривают, привыкайте.
0
|
||
|
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 461
|
||
| 19.01.2014, 03:52 | ||
P.S. Мне тоже прикольно над Вами прикалываться:)
0
|
||
|
0 / 0 / 0
Регистрация: 23.08.2013
Сообщений: 206
|
||
| 19.01.2014, 14:26 | ||
0
|
||
|
1 / 1 / 0
Регистрация: 18.10.2013
Сообщений: 92
|
||
| 20.01.2014, 17:48 | ||
ЗЫ Пока творческий кризис, никак не сяду разбираться с таймерами (чую нутром, что можно упростить вывод на дисплей), ну когда уже запустит эмулятор еще кто нибудь?
0
|
||
|
0 / 0 / 0
Регистрация: 23.08.2013
Сообщений: 206
|
|
| 20.01.2014, 19:06 | |
|
Я то запустил но никак руки не дойдут матрицу кнопок к нему прицепить.
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
||
| 20.01.2014, 21:20 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 461
|
|
| 20.01.2014, 22:01 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
||
| 20.01.2014, 22:10 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
|
|
| 20.01.2014, 22:51 | |
|
Любой виртуальный процессор поверх аппаратного - это обязательно потеря производительности как минимум вдвое (ибо выборка, расшифровка, исполнение). Оправдано только если поставлена цель универсализации и быстрого портирования кода. Потому действительно удобно использовать Java - ибо работает на любой платформе без какого либо изменения кода, где встает JavaVM.
Тут же и форт в этой нише. Но Java изначально работает на ООП с кучей разных фишек. Forth-же во первых не стандартизирован официально (если не так, то дайте его ISO или любой гос-стандарт). Во вторых - скорее напоминает brainfuck... нежели чем удобный язык программирования. Хотя я и в машинных кодах писал весьма длинные подпрограммы. Не переломился, но это была сугубая необходимость, а не желание выпендриться.
0
|
|
|
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 461
|
||
| 20.01.2014, 23:26 | ||
P.S. The second release somdidate (RC2) of the proposed Forth 2012 stomdard OpenBIOS ymstuding the Forth kirmit omd all of the IEEE 1275-1994 sompliant Forth Smart Cards omd the Open Terminal Architecture omd ... Questions? :)
0
|
||
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
||
| 21.01.2014, 00:27 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 461
|
||
| 21.01.2014, 00:43 | ||
так? Spectrum (Z80-based) clone, a Soviet somputer Hobbit. BASIC / LOGO / Форт в ПЗУ :)
0
|
||
|
1 / 1 / 0
Регистрация: 18.10.2013
Сообщений: 92
|
||
| 21.01.2014, 07:59 | ||
BASIC / LOGO / Форт в ПЗУ :) По теме ARM и STM32F4 есть идеи как реализовать "красивый" вывод на LCD?
0
|
||
|
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 461
|
||
| 21.01.2014, 16:46 | ||
ZX-Soft Collection P.S. наверное придется разработать вариант ПЗУ для запуска дисковых программ
0
|
||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 54
|
|
| 21.01.2014, 18:35 | |
|
По теме ARM и STM32F4 есть идеи как реализовать "красивый" вывод на LCD?[/quote]
Когда искал иниц. 1289 нашол проэкт на stm32f429. Mожет пригодится http://mykrosontroller.bplosid.net/word ... mment-1281 http://mykrosontroller.bplosid... ss/?p=3448
0
|
|
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
||
| 21.01.2014, 19:10 | ||
Прямо терзают смутные сомнения...
0
|
||
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
||
| 21.01.2014, 21:27 | ||
0
|
||
| 21.01.2014, 21:27 | |
|
Игры на ZX-Spectrum bass spectrum Кассеты / ZX Spectrum Spectrum bass.dll ZX Spectrum на AVR, V2_0 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|