Например TDA7294

Форум РадиоКот • Просмотр темы - Проект MS-PC-DOS на PIC
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн июл 28, 2025 02:03:39

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 27 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Вс авг 04, 2024 08:36:39 
Говорящий с текстолитом

Карма: -3
Рейтинг сообщений: 84
Зарегистрирован: Сб янв 19, 2008 23:57:27
Сообщений: 1675
Рейтинг сообщения: 0
Здра!
Навело на мысль обсуждение на другом форуме. Поискал, вроде нет такого, никто не додумался. Ведь даже младшие PIC выполняют большинство команд за такт, в отличие от i8086. Можно взять 16-битный для упрощения. ОЗУ можно внешнее подключить. Во сколько вычислительных ресурсов станет трансляция адресного пространства и прочие аппаратные вещи? Реально?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Вс авг 04, 2024 13:21:21 
Сверлит текстолит когтями

Зарегистрирован: Вт ноя 19, 2019 06:10:18
Сообщений: 1228
Рейтинг сообщения: 0
Здра!
Навело на мысль... Реально?

Во-первых, судя по словам в вопросе, ТС очень плохо представляет систему команд 8086.
Во-вторых, всё давно уже сделано. Поищи в Инете проект эмуляции 80386 (если не ошибаюсь) на AVR. Те извращенцы аж Вынь98 на дохлой AVR запустили с соответствующим результатом. который заключается в том, что только запуск Вынь98 занял около 4 часов.

Отвечая на вопрос ТС: всё можно, даже член сломать можно, только сначала нужно оооочень сильно постараться ответить на вопрос о том, наXYя такой изврат нужен?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Чт авг 15, 2024 11:27:16 
Говорящий с текстолитом

Карма: -3
Рейтинг сообщений: 84
Зарегистрирован: Сб янв 19, 2008 23:57:27
Сообщений: 1675
Рейтинг сообщения: 0
Не на PIC, но
https://4pda.to/2024/08/15/431477/entuz ... indows_xp/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Пт авг 16, 2024 04:26:49 
Нашел транзистор. Понюхал.

Карма: -8
Рейтинг сообщений: 17
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 155
Рейтинг сообщения: 0
Не на PIC, но...

Не очень понятна суть "хотелки". Началась тема с "MS-PC-DOS на PIC", продолжилась на Raspberry Pi под управлением стилизованной под Windows XP некоей Twister OS. Если хочется компьютер на PIC, то давно реализован проект Maximite на PIC32. Там как в Spectrum встроенный Бейсик, но проект, вроде как, открытый, никто не мешает реализовать поддержку файловой системы, а также функции свойственные ОС. Может, даже уже сделал кто-нибудь. Роботрон был на 2.5MHz Z80 сделан, CP/M там крутилась вполне себе шустро.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Пт авг 16, 2024 11:37:05 
Друг Кота

Карма: 68
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Согласен. Такая хотелка имеет только развлекательный смысл, а зачем тогда спрашивать на форуме? всё развлечение в самостоятельном решении...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Пт авг 16, 2024 15:07:50 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15108
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
У каждого семейства МК свои прикладные задачи.
Есть кристаллы "минимального примитива", есть более навороченные..
Отдельно на сегодня "системы на кристалле" и микропроцессоры (со своими комплектами микросхем периферии).
У каждого вида своя область применения.
Можно конечно и поизвращаться для набора навыков/собственного удовольствия.
8)


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Пт авг 16, 2024 15:24:22 
Друг Кота

Карма: 31
Рейтинг сообщений: 817
Зарегистрирован: Пт сен 10, 2021 15:19:36
Сообщений: 5556
Откуда: Протвино
Рейтинг сообщения: 0
PIC всетаки не самая популярная и не самая интересная и точно не самая перспективная архитектура, я бы рекомендовал взять какойто risk-v https://en.wikipedia.org/wiki/RISC-V , например https://www.chipdip.ru/product0/8020309367 а лучше https://www.chipdip.ru/product0/8016772395


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Пт авг 16, 2024 15:53:03 
Говорящий с текстолитом

Карма: -3
Рейтинг сообщений: 84
Зарегистрирован: Сб янв 19, 2008 23:57:27
Сообщений: 1675
Рейтинг сообщения: 0
В ЧиД 17 рублей! В Китае за такие наверно приплачивают?
Ну помощнее, 32-разрядный, это ж запаришься программировать)) А чем он перспективнее, так и не понял.
Свободные средства разработки есть? А под линуксы? И паять дома на коленке неудобно, если нет других корпусов.
Тема перетекла в обсуждение процессоров, ну и хорошо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Пт авг 16, 2024 16:27:43 
Друг Кота

Карма: 31
Рейтинг сообщений: 817
Зарегистрирован: Пт сен 10, 2021 15:19:36
Сообщений: 5556
Откуда: Протвино
Рейтинг сообщения: 0
перспективнее тем что архитектура открытая и будет активно поддерживаться независимо от коммерческих предприятий. как и линукс, который за 40 лет стал основной серверной платформой и основной мобильной платформой 8)

есть gcc/gdb riscv64 https://github.com/riscv-collab/riscv-gnu-toolchain
именно для riscv32 mcu такой мощной ide как для avr пока нет, но начинают появляться проекты:
https://github.com/cnlohr/ch32v003fun


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Пт авг 16, 2024 17:08:38 
Говорящий с текстолитом

Карма: -3
Рейтинг сообщений: 84
Зарегистрирован: Сб янв 19, 2008 23:57:27
Сообщений: 1675
Рейтинг сообщения: 0
перспективнее тем что архитектура открытая
А PIC закрытая? Документации полно.


будет активно поддерживаться независимо от коммерческих предприятий.
Ну это может да.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Сб авг 17, 2024 09:19:13 
Говорящий с текстолитом

Карма: -3
Рейтинг сообщений: 84
Зарегистрирован: Сб янв 19, 2008 23:57:27
Сообщений: 1675
Рейтинг сообщения: 0
Поиск "ch32 ассемблер" не увенчался успехом. Где его берут?
Поддерживают ли они прошивку во впаянном состоянии на плате, ICSP по-микрочиповски?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Сб авг 17, 2024 11:22:25 
Друг Кота

Карма: 68
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
https://www.google.com/search?q=risc+v+assembler


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Сб авг 17, 2024 15:48:35 
Друг Кота

Карма: 31
Рейтинг сообщений: 817
Зарегистрирован: Пт сен 10, 2021 15:19:36
Сообщений: 5556
Откуда: Протвино
Рейтинг сообщения: 0
если под linux то gcc-riscv умеет ассемблерный код собирать, все какобычно в gcc:
.text
и пишем код
.macro mmm p1 p2 ...
и создаем макросы
.endm
.equ nnn xxx //дефайны

а загружать можно avrdude или dfu или stm32flash


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Вс авг 18, 2024 11:48:22 
Говорящий с текстолитом

Карма: -3
Рейтинг сообщений: 84
Зарегистрирован: Сб янв 19, 2008 23:57:27
Сообщений: 1675
Рейтинг сообщения: 0
Ходят слухи, что PIC по сравнению с AVR устойчивее к помехам. А эти CH32 как?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Вс авг 18, 2024 12:57:40 
Друг Кота

Карма: 68
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Ходят слухи, что полезней просто подучить правила помехозащищённости при проектировании полупроводниковых поделок (девять букв "п" подряд!)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Вс авг 18, 2024 13:10:55 
Друг Кота

Карма: 31
Рейтинг сообщений: 817
Зарегистрирован: Пт сен 10, 2021 15:19:36
Сообщений: 5556
Откуда: Протвино
Рейтинг сообщения: 0
это слухи, я много лет конструировал изделия на avr для работы в условиях экстремально сильных помех, проблем не замечал. скорее всего это просто некачественный эксперимент сравнения создал у когото такое представление. с CH32 у меня пока такого опыта нет, только начинаю с ними работать. но для бытовых устройств - проблем быть не должно, для 99% задач совершенно точно незачем беспокоиться :music:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Чт окт 03, 2024 13:55:03 
Говорящий с текстолитом

Карма: -3
Рейтинг сообщений: 84
Зарегистрирован: Сб янв 19, 2008 23:57:27
Сообщений: 1675
Рейтинг сообщения: 0
Потихоньку ищу инфо, и вот такие истории совсем не воодушевляют:
https://zhevak.wordpress.com/2023/05/27 ... %BC%D1%83/
Я так понял, эти CH32 косят под STM32, так не лучше ли заняться ими?
Тем более готовые платки есть Blue Pill. По цене меньше PIC-a. Или для STM32 тоже ничего свободного/бесплатного нет?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Чт окт 03, 2024 14:58:29 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15108
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Тогда уж не для STM, а для АРМов искать надо.
Компилятор ассемблера там точно раскапывать прийдётся, в основном на ЯВУ (Си) или есть ещё раздел в ардуино IDE (то же Сишный, но в рамках "единого подхода ардуино Си".
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Чт окт 03, 2024 15:30:48 
Мучитель микросхем

Зарегистрирован: Вт окт 01, 2024 15:22:33
Сообщений: 428
Рейтинг сообщения: 0
Попадался мне как-то эмуль PC XT, вроде на STM32F429 c SDRAM, переделанный проект с ПК. Работало в разы медленнее оригинала и наверняка работало не все и не как надо. Вероятно на STM32H7 будет медленнее раза в 2, но даже просто переделать готовый проект ТС вряд ли сможет, а написать самому, чтоб работало пошустрее, еще на порядок сложнее. Хотя если цель просто потихоньку собирать инфу, то почему бы и нет )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проект MS-PC-DOS на PIC
СообщениеДобавлено: Чт окт 03, 2024 16:28:04 
Нашел транзистор. Понюхал.

Карма: 4
Рейтинг сообщений: 20
Зарегистрирован: Чт сен 19, 2024 19:18:28
Сообщений: 159
Рейтинг сообщения: 0
Здра!
Ведь даже младшие PIC выполняют большинство команд за такт,

Не-а! 4 такта на команду.

А вот STM32H7R адаптирован под работу с внешней памятью, сделано исполнение кода из внешней ПЗУ, а внутренняя флеш МК урезана до 64 кБ и сделана типа как загрузочная.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y