Создаём свой PC

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Аватара пользователя
moLCHec
Мявтор!
Сообщения: 825
Зарегистрирован: Вс дек 18, 2005 20:04:42
Откуда: Свердловская обл.
Контактная информация:

Сообщение moLCHec »

Поддержать тему хочу следующими мыслями, AVR контроллеры имеют функцию самопрограмирования т.е. программа загрузчик может изменять основную программу при этом код программы может быть считан по любому из имеющихся интерфейсов UART/USART,TWI,SPI, т.е. берём MMC заливаем *.hex и открываем его загрузчиком. Сейчас изучаю это самопрограмирование структуру *.hex файла уже нашёл. В данный момент ко мне едет TFT 320*234 16-бит от братьев из WINSTARa, причём рабочая температура у него -20...70. В начале на нем хочу собрать GPS навигатор потом поставить туды GSM модуль с GPRS(GPRS для перспективы разница всего 500 руб) и научить его собственно шить в себя *.hex. Контроллер пока решил взять ATMEGA1280 т.к. надо много пинов под ЖКИ. Сейчас вот продумываю алгоритм работы ЖКИ чтоб отображать большие файлы без тормозов с прокруткой и пр. шина ЖКИ параллельная и можен работать на частоте до 50 МГц т.е. самое медленное звено это AVR.
Для ускорения решил поставить ОЗУ паралельно индикатору на 16Мб 16-ти разрядную и регистры защёлки на адрессные входы. Пока всё только в голове. Работа начнётся в конце августа, когда приеду с отпуска сам индикатор обещали доставить через 5-6 недель.
Настоящий кот всегда либо голоден,
либо невыспался ...
Аватара пользователя
Tohey
Грызет канифоль
Сообщения: 257
Зарегистрирован: Сб сен 09, 2006 19:00:18
Откуда: СССР

Сообщение Tohey »

А где же можно купить этот ARM? Или проще будет из смарта выкалупать?
Аватара пользователя
moLCHec
Мявтор!
Сообщения: 825
Зарегистрирован: Вс дек 18, 2005 20:04:42
Откуда: Свердловская обл.
Контактная информация:

Сообщение moLCHec »

ATmega1280 это AVR стоит порядка 400 руб. у нас их продают (ПРОМЭЛЕКТРОНИКА). Сейчас активно копаю под ARM7 AT91SAM7X256 стоит 350 руб. а возможностей не сравнимо больше. В августе у Додеки ожидается выпуск книги по этим контроллерам и если моя лень меня окончательно не доконает ближе к Новому году отпишу в виде статьи что-то в стиле начального старта/обучалки со всеми граблями.
Настоящий кот всегда либо голоден,
либо невыспался ...
Romanich
Открыл глаза
Сообщения: 54
Зарегистрирован: Ср авг 29, 2007 01:37:56

Сообщение Romanich »

Добрый день!

Интересно узнать, чем всё закончилось?
Реально кто-нить построил PC-обрАзик или нет?

Вот мой ответный ход:
http://www.nedopc.org/forum/viewtopic.php?t=8822
Аватара пользователя
I.Cherry
Сверлит текстолит когтями
Сообщения: 1123
Зарегистрирован: Вс фев 26, 2006 14:45:21
Откуда: УКРАИНА

Сообщение I.Cherry »

:) хех ..начинают потихоньку люди с других сайтов сюда прибывать..видать ТАМ http://www.nedopc.org/forum/ молчание уж слишком затянувшееся. :))
скоро РАДИОкошка точно выйдет в лидеры. :) ..ну а чего, приятно, млин.. Разве нет?
Флудить закончу скоро.. наверна щас. :)
Rokl
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

Romanich писал(а):Добрый день!

Вот мой ответный ход:
http://www.nedopc.org/forum/viewtopic.php?t=8822


Ознакомился, просто Супер!!! Но название темы не соответствует...ближе к истине было бы..."а вам слабо?" :))
Аватара пользователя
moLCHec
Мявтор!
Сообщения: 825
Зарегистрирован: Вс дек 18, 2005 20:04:42
Откуда: Свердловская обл.
Контактная информация:

Сообщение moLCHec »

Re Romanich
ЖК ужо лежит ждёмс прогер и отладку на ARM7(AT91SAM7X256) От Атмела и на закуску книгу соответствующу от Додеки
Настоящий кот всегда либо голоден,
либо невыспался ...
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

moLCHec писал(а):ждёмс прогер и отладку на ARM7(AT91SAM7X256) От Атмела и на закуску книгу соответствующу от Додеки


Посмотрите пока arm2day .нар од.ру
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Romanich
Открыл глаза
Сообщения: 54
Зарегистрирован: Ср авг 29, 2007 01:37:56

Сообщение Romanich »

[quote="I.Cherry"]:)
Да я и не покидал nedopc. просто нашёл радиокотовский форум и решил немного помочь(так сказать) - может что и полезное найдете или идеи появятся...

удачи всем во всех проектах! :idea:
Спасибо за интересную ссылку. Буду знакомиться с тамошними материалами. Сэр Мурр
Romanich
Открыл глаза
Сообщения: 54
Зарегистрирован: Ср авг 29, 2007 01:37:56

Сообщение Romanich »

Rokl писал(а):Ознакомился, просто Супер!!! Но название темы не соответствует...ближе к истине было бы..."а вам слабо?" :))


на самом деле ничего страшного в армах нет. просто за них надо решиться взяться ;) и они оправдают нажежды!
AC/DC
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт май 03, 2007 18:43:32
Откуда: Kirov:\

Сообщение AC/DC »

Romanich, круто!!! А в качестве чего эта Арматура будет использоватся? Игровая машина, или что то другое?

Rokl, пожалуйста, подкиньте информацию про 80C188 ( Схемы включения, исходники и другое )! Заинтересовал )
Rokl
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

AC/DC писал(а):...Rokl, пожалуйста, подкиньте информацию про 80C188 ( Схемы включения, исходники и другое )! Заинтересовал )

Я пользовал книженцию в 350 листов "80C186/80C188EB Microprocessor" User's Manual Intel February 1995
Если очень надо, могу перерисовать схему включения (конкретное устройство, которое работало не в одном экземпляре) дамп ПЗУ начального запуска процессора. Но на это потребуется время. А User's Manual в инете мне попадалась, так что есть вероятность найти. В мануале есть примеры начальной конфигурации 80С188 в ассемблере х86 процессора.
AC/DC
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт май 03, 2007 18:43:32
Откуда: Kirov:\

Сообщение AC/DC »

Rokl, схему и дамп надо, если не затруднит!

User Manual скачаю.

А 80C188 полностью совместим с 8086/88? Тоесть очень хотелось бы запускать на нём проги под IBM PC без особой переделки ( а DOS можно запустить??? ). Как думаете, это реально? А Ассемблер какой? Можно обычный, для x86?

Слыхал, что в модемах USR Robotics ( Курьер вроде ) есть 80C188, он там всем управляет - правда?
Rokl
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

AC/DC писал(а):Rokl, схему и дамп надо, если не затруднит!
...А 80C188 полностью совместим с 8086/88? Тоесть очень хотелось бы запускать на нём проги под IBM PC без особой переделки ( а DOS можно запустить??? ). Как думаете, это реально? А Ассемблер какой? Можно обычный, для x86?

Слыхал, что в модемах USR Robotics ( Курьер вроде ) есть 80C188, он там всем управляет - правда?

TN80C188EB20 полностью совместим с 8086/88. Это тот же процессор, только в 84 пиновом корпусе, в этом же корпусе есть и дешифратор адресов ПЗУ/ОЗУ(1мБайт) и куча других контроллеров (таймеры, сом порт, 2 параллельных порта т.д.) в одной упаковке. Запустить DOS возможно, только если сможете BIOS для 188 упаковать, программно связав все контроллеры своего РС (драйвер клавы, экрана, интерфейсы ввода вывода, КНМД и т.д.) Ассемблер подойдет любой для х86, я пользовал RASM86. В старых внутренних Robotics исашных ставили 80С186 в планарном корпусе о 120 ногах.Во внешних курьерах не знаю, не вскрывал. Схему попробую отсканить, или перерисую, но нужно время. Кстати TN80C188EB20 можно включать с удвоеной частотой (кварц на 40 мГц) зто его нормальный турбо режим, оговореный Intel...40мГц, 1 мегаслов(16 разрядных) адресного пространства...это не какой нибудь Атмега16, хоть и 20 лет отроду и по нынешним меркам дедушка, но очень удачный по конфигурации, не зря же Intel его до сих пор выпускает :)))
AC/DC
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт май 03, 2007 18:43:32
Откуда: Kirov:\

Сообщение AC/DC »

ОК, это хорошо.
А в чём разница между 188EA и EB ???
Как я понял у EA есть DMA, но зато у EB 2 ЮАРТА и 2 параллельных порта? Ничего не забыл?
Думаю, без ДМА прожить можно ( если надо - внешний контроллер ), а порты I/O - нужны обязательно.
Я просто сначало скачал даташит на 80C188EA - незнал, что есть порты. Задача облегчается.
Ждём продолжения...
Rokl
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

AC/DC писал(а):...
Как я понял у EA есть DMA, но зато у EB 2 ЮАРТА и 2 параллельных порта...

Да, все верно. Самый полный вариант, это ЕС. Там есть расширеный набор и порты, и DMA и встроеный контроллер прерываний 8259.
Rokl
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

AC/DC писал(а):...Ждём продолжения...

Отсканированная схема устройства на 80С188 получилась в GIF 520кбайт в 2х листах, сюда не пролезает((( Придется в ручную рисовать, но может тоже не влезть в 48кбайт лимита.
AC/DC
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт май 03, 2007 18:43:32
Откуда: Kirov:\

Сообщение AC/DC »

Rokl, можете на мыло.
crazybdfy[сабака]rambler.ru
Rokl
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

AC/DC писал(а):Rokl, можете на мыло.
crazybdfy[сабака]rambler.ru

Отрпавил, Дамп ПЗУ будет чуть позже. Что не ясно по схеме, готов обьяснить.
AC/DC
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт май 03, 2007 18:43:32
Откуда: Kirov:\

Сообщение AC/DC »

Спасибо! Буду разбирать...

Есть вопросы по назначению микросхем.

Как я понял, микросхема E - просто буфер для светодиодов.
Микросхемы справа от проца - защёлки для сохранения адреса во время передачи данных.

Я прав?

Какое назначение у микросхем I,C и у микросхемы, которая по схеме выше E?

А чем вообще управляет схема? Что то связанное с сетью?

Таким образом, как я понимаю, для запуска проца нужно: ОЗУ, ПЗУ, 2 регистра для сохранения адреса и всё. ( Ну может ещё буферы для портов... )

Я прав?
Ответить

Вернуться в «Умные мысли»