roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 04:32

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




Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 25 фев 2008, 23:26 
Не в сети
Аватара пользователя

Зарегистрирован: 20 мар 2007, 12:51
Сообщения: 72
Откуда: Кострома
Я вот тут программирую, программирую AVR'ы и подумал :roll: , а реально ли запрограммировать Intel Pentium 4 или там 3, как простой микроконтроллёр, спаяв к нему программатор, достав нужные дрова или в них уже внесена программа. Если нельзя, то кто знает микроконтроллёр любой марки с большой частотой тактирования, типа 500Mhz или 1Ghz и более :shock: :shock: :shock: ???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 25 фев 2008, 23:38 
Не в сети
Аватара пользователя

Зарегистрирован: 19 фев 2007, 19:18
Сообщения: 108
Откуда: msk
купи материнскую плату, через usb флешку загрузи виндоус, в автозагрузку поставь свою программу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 25 фев 2008, 23:41 
Не в сети
Аватара пользователя

Зарегистрирован: 20 мар 2007, 12:51
Сообщения: 72
Откуда: Кострома
А прогу где писать и в каком формате сохранять?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 26 фев 2008, 00:10 
Не в сети
Аватара пользователя

Зарегистрирован: 19 фев 2007, 19:18
Сообщения: 108
Откуда: msk
мои мысли:
в любом случае нужен будет другой компьютер, на котором ты будешь программировать.
заливаешь на флешку винду. скачиваешь на нее по интернету тот же борланд Си.
пишешь в нем программу, которая на выходе будет расширения *.ехе, ставишь ее в автозагрузку.
перетыкаешь флешку в мамашу на роботе и подаешь питание.
единственное - не знаю как долго надо будет ждать загрузки операционки и потом уже выполнения задачи.
к тому же надо будет в коде программы уметь выходить правильно, закрывая винду за собой.)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 26 фев 2008, 00:28 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а чё, старый добрый ДОС уже забыли???!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 26 фев 2008, 00:32 
Не в сети
Аватара пользователя

Зарегистрирован: 19 фев 2007, 19:18
Сообщения: 108
Откуда: msk
я просто не совсем представляю как среду программирования на него ставить.
с досом я только готовые программы использовал. компилировал в виндусе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 26 фев 2008, 00:33 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
ключевое слово, врезание своих программ в биос


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 26 фев 2008, 01:17 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Нереально запрограммировать процессор как контроллер.
Врезание программ в биос тоже не очень поможет.
Берете компьютер, ставите на него любую поддерживаемую операционную систему и программируете для нее на языке вам удобном, С, Ассемблер или еще что.

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 26 фев 2008, 01:47 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Виталий писал(а):
[...]

+1

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 26 фев 2008, 09:35 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
ага, щаз!... Z80 с i8086 типа всё жизнь были микроконтроллерами???
для запуска процессора ему необходима толька внешняя ПЗУ, вся остальная перефирия ему нужна только для выполнения поставленных задач.
Цитата:
Если нельзя, то кто знает микроконтроллёр любой марки с большой частотой тактирования, типа 500Mhz или 1Ghz и более ???

ну если ARM11 можно назвать микроконтроллером, то это то что дохтор прописал, частота в аккурат 1ГГц.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 26 фев 2008, 17:21 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Только вот спроектировать под него плату может только крутой инженер, а изготовить и запаять - промышленный комплекс. Для "домашнего" творчества - ARM7 с его 60 МГц думаю будет разумным пределом. Под него сложно сделать плату, его не так-то просто программировать и надо довольно много всего знать чтоб с ним работать. Но мне пока удается, хотя до программирования пока не дошло. Смотреть здесь: viewforum.php?f=59
Вот моя конструкция: viewtopic.php?f=59&t=3689

А если надо больше производительности - смотри в сторону материнских плат mini- и nano-ITX. Там ты получаешь полноценный комп размером около 100х100мм. Связь с аппаратурой можно вести через COM и LPT порты, писать можно на Си. Ставить можно любую операционку. Хотя в таких вещах обычно используют специальный линукс или модификации ДОСа. Вот тут много всего по этим платам: http://www.mini-itx.com/

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 22 апр 2008, 19:28 
Не в сети

Зарегистрирован: 22 мар 2008, 21:01
Сообщения: 23
Откуда: Белгород
Skype: dackinevitch_yan
прог. языки: C/C++
-= Александр =- писал(а):
Только вот спроектировать под него плату может только крутой инженер, а изготовить и запаять - промышленный комплекс. Для "домашнего" творчества - ARM7 с его 60 МГц думаю будет разумным пределом.

Я бы взял что-нибудь типа ARM9 с 200 мипсами и попытался бы распапалелить задачу, так что бы обеспечить производительность около 500MIPS. К тому же армы хороши переносят прошивание линуксом или другой микрооперационкой. Но боже упаси ставить процессор и заставлять работаеть его как микроконтроллер!..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 23 апр 2008, 01:28 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2008, 13:18
Сообщения: 1060
Откуда: Москва
прог. языки: PHP
Pentium это центральные процессоры без встроенной перефирии и памятью.
МК же имеют всё в одном корпусе и для работы им нужно только питание.

ЦП Pentium можно программировать самому, но его же надо куда то поставить и сделать минимальную обвязку.
А чтобы поставить нужен разъём 750 контактов для разводки которого нужна многослойная плата.
Тоесть ни дома ни даже на многих производствах в России этого не сделать.

Если же вы берёте готовую плату, то смысла не писать на Линуксе или ДОС или Виндовс ИМХО нету никакого.

Я порылся по армам и нашёл доступные кристаллы АРМ9 от ST в корпусе LQFP80, который дома паяется норм.
Можно сделать и от других производителей АРМ9, но ног поболее и уже не так удобно будет.
200МГц я находил только в корпусах BGA и дома сделать плату не удастся.

Говорить же о МК с большей частотой можно, только если вам сделают многослойную плату на заводе с метализацией.
И не факт, что слоев у вас будет 2 :ROFL: , точнее вряд ли вы сможете развести BGA в 2 слоя. Хотя если половину ног не использовать, то можно.

Если вы хотите добавить математику и обработку данных, то смотрите в сторону DSP.
Есть простенькие экземплярчики, которые можно кое как сделать самому.
Тоесть ставите МК+DSP.
И грузите c МК задачи в DSP на выполнение.

НО, если вам нужно увеличить мощность мозга, то параллельно вам придётся увеличивать память системы.
А вся быстрая память имеет параллельный интерфейс и вряд ли он 8бит-ый.
Это значит, что даже если вы поставите DSP, то шибко много он не сможет обработать т.к. памяти нету.

Вот к примеру задачка по обработке видео потока.
Есть матрица 1Мбит.
Вам нужно обрабатывать кадры и запаковывать в видео поток MJPEG.
Для этого вам нужен буфер минимум в 1Мбит и ещё место для разных данных и кэш.
Вот и выходит, что 1-2Мбайта вам нужно памяти, а такая только DRAM.
И уже дома лутом не развести DSP с внешней памятью никак.

Вот звук вполне DSP сможет обработать в своей внутренней памяти.
А строить карту детальную местности по сенсорам уже вряд ли сможет.

Так, что дома много не наковыряешь :o


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 23 апр 2008, 01:44 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
кто мешает заказать многослойку ? была бы цель, оправдывающая затраты..

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Intel Pentium, реально или нет!!!
СообщениеДобавлено: 23 апр 2008, 03:07 
Не в сети

Зарегистрирован: 22 мар 2008, 21:01
Сообщения: 23
Откуда: Белгород
Skype: dackinevitch_yan
прог. языки: C/C++
Duhas писал(а):
кто мешает заказать многослойку ? была бы цель, оправдывающая затраты..

А вот вы обладаете достаточным опытом, чтобы развести многослойную плату? Я - нет.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.

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


Кто сейчас на конференции

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


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO