эпоха спектрум-like машин и прочих бытовых компьютеров меня не дождалась, поэтому это вовсе не ностальгия.... Просто сама идея компьютера достаточно сложного (имеющий обширную переферерию , ОС) и в тоже время прост и приметивен что в него ещё можно было влезть паяльником и чегото поменять перекроить. Может я несу фигню. Но вот эта идея кампа который можно спроэктировать на коленке весьма интерестна. Меня интересует примерно тоже самое на современной элементной базе. Какие есть проэкты на эту тему, на каких ядрах. Я прекрасно понимаю что любой микроконтроллер подходит под описание, и это вполне логично чем проще тем лучше, когда всё включено, добавить внешней памяти и всяких там контроллеров клавиатуры и мыши(если лапок не хватит) и почти готово. Надеюсь вы меня понимаете.
Также очень интересует возможность управлять обычным VGA монитором. Тоесть некое подобие видеокарты. Хотябы с консольным режимом.И как это относится к изложенному выше. Какие есть проэкты? (проще найти монитор чем покупать дисплейчик для всяких поделок) (также интерестно про телевизоры
Заголовок сообщения: Re: бытовые компьютеры (старая песня на новый лад)
Добавлено: Чт май 26, 2011 16:50:24
Грызет канифоль
Зарегистрирован: Вт мар 01, 2011 19:26:31 Сообщений: 291
Рейтинг сообщения:0
Сперва конкретно определись, чего хотел. Потом сравни свои возможности со своими желаниями. И сделай выводы. Потом сузь проблему до одной-единственной задачи. И попробуй её решить, или забрось... А так - напоминаешь лейтенанта Шмидта.
Смысл персональной ЭВМ не в том, чтобы собрать её, а потом писать самому программы, которыми ты сам и будешь пользоваться, а в том, чтобы за минимальную цену получить максимальный результат. В эпоху спектрума, под этот компьютер существовало множество программ (игр в особенности) и людей, которые ими занимались (создавали, играли). Радиолюбитель мог приложить немного усилий, чтобы собрать этот простенький компьютер и открыть для себя громадный мир спектрума. Для него так получалось не потому, что этот компьютор прост в сборке или программировании, а потому, что к моменту его сборки УЖЕ имелось и программное обеспечение и люди, которым оно было интересно, и оставалось сделать небольшой шаг, чтобы всё это получить.
А теперь подумайте, что будет когда вы создадите свой компьтер? У вас есть система, или же вы её будете создавать? У вас есть программисты, или же вы их наймёте и обучите архитектуре вашей новой машины? У вас есть те, кого можно заинтересовать? Врядли. Развитие всегда идёт постепенно и для него нужно выбрать подходящий момент. Именно по этому микроконтроллеры -- это всего лишь микросхемы. Просто они выполняют более сложную работу, чем другие микросхемы, ту работу, которую вы в них зашьёте.
Последний раз редактировалось B@R5uk Пт май 27, 2011 10:15:28, всего редактировалось 1 раз.
Заголовок сообщения: Re: бытовые компьютеры (старая песня на новый лад)
Добавлено: Чт май 26, 2011 23:43:32
Друг Кота
Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52 Сообщений: 4468 Откуда: Главный Улей России (Moscow)
Рейтинг сообщения:0
Смотрите в сторону ARMов. Есть даже готовые одноплатные компьютеры, у которых есть контроллер клавиатуры, выход для VGA дисплея, Ethernet контроллер, USB и прочая хрень. Платы малы по размерам и энергопотребление низкое. Только на них Вы не сможете гонять DOOM3, но HALF-LIFE и DOOM вполне запустятся. Давно хочу себе что - нибудь такое с линуксом для экспериментов.
_________________ I am DX168B and this is my favourite forum on internet!
Заголовок сообщения: Re: бытовые компьютеры (старая песня на новый лад)
Добавлено: Пт май 27, 2011 10:58:37
Друг Кота
Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52 Сообщений: 4468 Откуда: Главный Улей России (Moscow)
Рейтинг сообщения:0
Да, видел пересобранные под другие аппаратные платформы. У этих двух игр графика полностью программная, если нет ГП. Двигло DOOM, QUAKE, и их гибрид с двиглом HAVOK под названием Source, легко портируются.
_________________ I am DX168B and this is my favourite forum on internet!
А у меня после игр с arm заинтересовал вопрос : а можно ли сделать видеокарту на arm (+\- dsp) ? не для современного пк. просто как макет ( чтобы подключить к основной плате с контроллером).
_________________ RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код @hobbyelectronics
А у меня после игр с arm заинтересовал вопрос : а можно ли сделать видеокарту на arm (+\- dsp) ? не для современного пк. просто как макет ( чтобы подключить к основной плате с контроллером).
А почему бы и нет. Где-то мне попадалась статья про чипы "Пропеллер" (вроде так называется, там еще на крышке МС нарисована шапочка с вертушком), они как раз приспособлены для вывода графики.
Я где-то видел (а именно на ютубе) реализацию простого ГП на обычной AtMega8. Точнее это был ролик демосцены. Если мои натренированные глаза не врут, то на современном ЖК мониторе с расширением где-то 240x320 (а может и больше) крутился пятиминутный ролик.
Заголовок сообщения: Re: Самодельный компьютер (старая песня на новый лад)
Добавлено: Пт июн 03, 2011 19:13:23
Друг Кота
Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36 Сообщений: 7439 Откуда: г. Москва
Рейтинг сообщения:0
Кислый писал(а):
А у меня после игр с arm заинтересовал вопрос : а можно ли сделать видеокарту на arm (+\- dsp) ? не для современного пк. просто как макет ( чтобы подключить к основной плате с контроллером).
Классика - lpc2478 и как выйдут - lpc1788, lpc1853. Там есть контроллер развертки дисплея. Хочешь - напрямую TFT панель подключай, хочешь - через ADC VGA-выход будет. Впрнципе, даже DVI можно приделать, но у контроллера макс. разрешение меньше одного из обязательных по спецификации DVI. Чтото такое мне поманится. На АРМ9/Cortex-A вобще без проблем, только проблема там подобрать чтото в паябелном на кухне корпусе -))
Знаю толкь NUC950 винбондовский в радиогубительских корпусах. там уже все совсем ОК. у фрискейла вроде чтото еще было
зис ис хорошо посмотрел первую часть.. интересно как он с внешней операивкой дружит кстати в примере ж не ассемблер, а spin ? теперь несколько вопросов
как я понимаю в видеокарте процессор занимается расчетами графики. при этом:
в каком виде организуется пересылка данных от процессора к видеокарте?
собственно какая информация передается?
передается ли gpu напрямую, или используется видеопамять из которой чип видеокарты забирает данные на обработку ?
складываются (буферизуются) ли избыточные обработаные кадры в память ?
я для начала хочу научится выводить гафические приметивы (линии, круги, треугольники и т.д.) потом постепенно повышать количество точек и разрядов цвета. но для этого нужно собрать макет в протеусе, с чб графическим дисплеем, обкатать алгоритмы.. и для этого мне нужно понимание всего процесса
_________________ RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код @hobbyelectronics
Последний раз редактировалось Кислый Пт июн 03, 2011 22:55:28, всего редактировалось 2 раз(а).
Заголовок сообщения: Re: Самодельный компьютер (старая песня на новый лад)
Добавлено: Пт июн 03, 2011 23:14:28
Друг Кота
Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36 Сообщений: 7439 Откуда: г. Москва
Рейтинг сообщения:0
Если хотите просто к абстарктному гумну, хоть этим нездорово любимым тут AVRам прикрутить монитор, то рекомендую глянуть
SSD1963 - контроллер дисплея - "Built-in 1215K bytes frame buffer. Support up to 864 x 480 at 24bpp display" Вот только стоит он ДОРОЖЕ чем ARM со встроенным контроллером -)) далее ADV7125 - RAMDAC
и будет вам труколор на VGA мониторе. С разрешением правда не фонтан, но уже куда лучше вышеупомянутых приколов.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения