The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект ZSWatch развивает открытые умные часты на базе ОС Zephyr, opennews (??), 15-Янв-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


9. "Проект ZSWatch развивает открытые умные часты на базе ОС Zep..."  –2 +/
Сообщение от kusb (?), 15-Янв-23, 12:40 
Когда появится ZXwatch?
Ответить | Правка | Наверх | Cообщить модератору

272. "Проект ZSWatch развивает открытые умные часты на базе ОС Zep..."  +/
Сообщение от Омномним (?), 17-Янв-23, 10:26 
Экранчик маловат. Если бы был 256x256 хотя бы - можно бы было попробовать, но не уверен, что эта платформа эмуляцию Z80 потянет.
Ответить | Правка | Наверх | Cообщить модератору

275. "Проект ZSWatch развивает открытые умные часты на базе ОС Zep..."  +/
Сообщение от Аноним (275), 17-Янв-23, 11:59 
Эмуляцию спектрума 80286 тянул.
Ответить | Правка | Наверх | Cообщить модератору

279. "Проект ZSWatch развивает открытые умные часты на базе ОС Zep..."  +/
Сообщение от Омномним (?), 17-Янв-23, 14:33 
80286 - это далеко не Cortex M0+
Ответить | Правка | Наверх | Cообщить модератору

287. "Проект ZSWatch развивает открытые умные часты на базе ОС Zep..."  +/
Сообщение от Аноним (-), 17-Янв-23, 16:11 
> 80286 - это далеко не Cortex M0+

Иной M0+ пожалуй ему мастеркласс даст. Ну вон RPi2040 допустим. Все в SRAM, 2 ядре, да еще interleaved RAM доступ можно. И ядро 32-битное, почти все за 1-цикл, и частоты сильно поболее 286.

Т.е. лучше оказывается вроде буквально совсем все. Все же прогресс забавная штука. Да, вот так вот можно оказаться здоровым, бестолковым и прожорливым динозавром.

Ответить | Правка | Наверх | Cообщить модератору

294. "Проект ZSWatch развивает открытые умные часты на базе ОС Zep..."  +/
Сообщение от Омномним (?), 17-Янв-23, 20:56 
Не, ну современные eZ80 есть с 50МГц и даже с OOO. Старенький 3.5 МГц'овик конечно да, то ещё оно мамонта.
Ответить | Правка | Наверх | Cообщить модератору

303. "Проект ZSWatch развивает открытые умные часты на базе ОС Zep..."  +/
Сообщение от Аноним (-), 18-Янв-23, 12:44 
> Не, ну современные eZ80 есть с 50МГц и даже с OOO.

Ну а смысла во всем этом, когда кортексы есть? Только вот OoO в cortex-M как раз нет: пойнт в более-менее предсказуемом времени реакции. Так что если надо можно потактово хучший случай просчитать. А если там непредсказуемый джиттер постоянно, нахрен оно такое?!

И 32-битное ядро это хорошо и правильно, 50МГц 32-битного - не то же самое что 8 или даже 16 битного. А у ARM так еще и набор регистров и адресация нормальная, они и 386 так то местами фору дадут. Во всяком случае, там программа не состоит из пушпопов чуть менее чем полностью, а вызов функций может влобовую параметры через регистры передавать. Так эффективнее.

> Старенький 3.5 МГц'овик конечно да, то ещё оно мамонта.

И 286 на 12 МГц или сколько там у кого мгц с дико тормозной DRAM - не далеко от этого. При том у этого дино вероятно не было костыля как у современных x86 где они хотя-бы стэкируют в какой-то отдельный встроеный буфер для скорости, да и регистры подвиртуализовывают малость (register renaming). Так что вон то заявление еще нехило бы проверить, имхо с риском обломаться.

Ответить | Правка | Наверх | Cообщить модератору

295. "Проект ZSWatch развивает открытые умные часты на базе ОС Zep..."  +/
Сообщение от Омномним (?), 17-Янв-23, 20:59 
Короче на M4 можно, но для экрана там чел задействовал отдельный M0.

https://github.com/telmomoya/educiaa-bm/tree/master/speecy_amp

Ответить | Правка | К родителю #287 | Наверх | Cообщить модератору

304. "Проект ZSWatch развивает открытые умные часты на базе ОС Zep..."  +/
Сообщение от Аноним (-), 18-Янв-23, 12:47 
> Короче на M4 можно, но для экрана там чел задействовал отдельный M0.
> https://github.com/telmomoya/educiaa-bm/tree/master/speecy_amp

Хотел постебаться на тему "а теперь сэмулируйте cortex из z80" но вспомнил что некто сэмулировал AVR atmega ARMv5TEJ + MMU и бутанул таки на этом пингвина, да. Правда, он там бутался около суток, чтоли.

Ответить | Правка | Наверх | Cообщить модератору

282. "Проект ZSWatch развивает открытые умные часты на базе ОС Zep..."  +/
Сообщение от Омномним (?), 17-Янв-23, 14:50 
А, там в исходнике M4, M0+ - это мы тут обсуждаем.
Поглядел спеки. Хрен его знает. В 512К ещё как-то можно конечно вписаться, но придётся изголяться с оптимизацией по размеру, и вот тут 64 мыхыза арма уже может не хватить.
Ответить | Правка | К родителю #275 | Наверх | Cообщить модератору

283. "Проект ZSWatch развивает открытые умные часты на базе ОС Zep..."  +/
Сообщение от Омномним (?), 17-Янв-23, 14:52 
Плюс не забываем про то, что экран оооооооочень медленный, а значит понадобится промежуточный фреймбуфер, ну или эмуляцию рендера делать ущербной. Короче так себе затея.
Ответить | Правка | К родителю #275 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру