В бытность сисадмина-аутсорсера отжал я в одной фирме моник Sony SDM-N50 без внешнего блока по началу хотел его прикошачить (как говорят на радиокоте) к компу, но быстро отказался от этой затеи в виду большой сложности обвязки и сомнительного удовольствия от результата через несколько месяцев, крутя-вертя в руках дисплей (ножку и подставку давно отодрал, но начинку оставил) в голову пришла идея собрать на его основе планшетник но тут встал вопрос железа. для 1024х768х18бит цвет х 60Гц необходимо 50МГц данных... поэтому 8 и 16битные микроконтроллеры сразу пошли лесом, остается только 32битные ARMы... но армов тоже много... Для начала хочу сделать все на ARM7 ядре, Atmel AT91SAM7x серия. у него нет встроенного интерфейса для LCD дисплеев, поэтому придется делать всю обвязку на стандартных портах, с тяжелым микродрайвером и микропрограммой обработки изображения... вот только эти "микро-" займут много памяти и хорошо будут кушать оперативку... пока изучаю просторы интернета на наличие подобных проектов, или хотябы интерфейсинг LCD матриц большого разрешения с таких камней... предлагаю всех желающих присоедениться к проекту
проект интересный Но присоединяться нт смысла Моников таких нет А специально искать не будешь да и обойдется дорого скорее всего
по сути может подойти любой моник с нативным TTL-TFT интерфейсом (по 6 бит RGB, Clock и Data Enable) может у кого валяются старые 14-15 дюймовые старушки которые хотелось кудато приспособить
Чтобы что-то скомпилить, надо сначала что-то накодить. Пустой лист как бэ сколько ни компиль - ничего путного не выйдет
Кодят на языках высокого уровня C, C++, Visual Basic, Java, Python, PHP, Ruby, Perl, Delphi (Pascal) Ну если не жалко пару сотен лет можно и на асемблере собрать . А вот компилят уже под платформу.... В данном случае АРМ.
К чему такое отношение к ассемблеру? Я на под attiny пишу, и ничего, всё устраивает Это во-первых. А во-вторых, не в языке дело. Если ты знаешь С++ для компа - ты не напишешь ничего под МК. Думаю не надо обьяснять почему
Что в твоём понимании МК? Микроконтроллер? Или Микрокомпьютер?(КПК) Планшетный ПК- это просто ПК. Тут думаю речь о нём. Вот для любой виндовой оси на С++ софт собирается легко. Если ты на асемблере страничку написал, то это такая мелочь... Я как то писал окно, повторял точнее чужое.. так я его неделю делал, а это всего лишь окно....
мне, как старому паскальщику (для меня это наиболее удобный язык, Си я не люблю) было бы трудно (яб сказал что невозможно) переучиваться на Си... но о чудо! есть среда разработки под AVR на языке паскаля (ессессно с особенностями)... а сегодня я вообще обнаружил живой проект по созданию среды разработки (точней ассемблера, компилировщика и прочих радостей) на языке Паскаль для ARM контроллеров (причем не только атмеловских)... и проект этот близок к завершению... даже FreeRTOS будет портнут под паскаль. в общем проект набирает обороты. в ближайшие дни закуплюсь для начала AVR МК для формирования, обкатки и отладки кода видеокарты (в моем проекте предполагается использовать AVR МК в качестве видеокарты моего девайса)
Acinonyx если финансы позволяют бери контроллер серии SAM9M10 они дороговаты но по функционалу себя оправдывают 100 полноценных портов ввода-вывода видеокарта(2д) контроллер ТФТ дисплеев ДДР2 шина и еще куча всяких вкусностей куриш по ним ДШ учиш асм пишеш бутлоадер и ставиш на него виндовс www.at91.com/windows4sam или линукс www.linux4sam.org это СПЕЦИАЛЬНЫЕ версии разработанные для ARM ссылки не помню но видел видюху как на таком МК в квейк1 играли (тк видеокарта 2д) вот типа линукс ФАК http://www.at91.com/linux4sam/bin/view/ ... ingStarted
про САМ9 я уже давно читал... и по большому счету даже бутлодер писать не надо, есть готовые варианты да и цена на них не особо кусается, 1500-2000р просто они в BGA корпусе... и это представляет некоторую проблему
задумка нумбер 2 покупаем самый дешевый автонавигатор за 2килорубля (техет 301, АRM, 400 с гаком мгц, рам 128, флэш 1 гиг) разбираем... изучаем потроха... взваливаем новую матрицу... пишем прошивку... Profit! =)
изучив продукцию атмела обнаружил (только сейчас, ага) атхмеги... а именно атхмега 128а1, 32мгц, поддержка сдрам, 4 дма контроллера, плл до 64гц, 78 I/O ног возможно что проект еще вернется к жизни (уж точно не в полноцветовом режиме... как минимум будет просто черно-белый, как максимум по 4 бита на канал)
А чем ARM7 не понравился? У атмела есть довольно вкусные процы, например AT91SAM7S128 Производительность у них как минимум раза в 2 выше, да и гонятся они вроде нормально
с армами работать значительно сложнее чем с 8/16битниками опыта мне пока не хватит на арм пересаживаться