Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Chettuser писал(а):Если под ROM подразумевается EEPROM, то да.
Ага.. типа отмазался..
В следующий раз - так и пиши.. ххROM.. :)))
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Реклама
Chettuser

Сообщение Chettuser »

В ДШ на этот МК было написано ROM - это целый класс памяти. Что производитель имел ввиду - не знаю.
Реклама
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт окт 28, 2010 19:33:35

Сообщение Кот-тоК »

Всем привет! :)
Возник вопрос. Есть, к примеру, микроконтроллер мега16 и несколько компьютеров, данные будут передаваться через USART по RS-232. Как обмениваться данными между МК и нужным мне ПК? У МК всего по одной ножке на приём\передачу, нужен видимо какой-то маршрутизатор)))) для RS-232 или микрушка какая-то? Даже не представляю как это сделать.
И ещё с точностью наоборот: как управлять с 1 компа несколькими МК?
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

Кот-тоК, опишите задачу яснее. Если не можете общими словами, то стоит прямо написать, что именно Вы хотите сделать. В Вашем описании много неясностей, например, почему именно мега16? Что за компьютеры? Как они между собой соединены? Почему именно RS232? Какого типа данные?
Кот-тоК писал(а):как управлять с 1 компа несколькими МК?
как вариант, шина 1-wire или i2c.
Ставим плюсы: )
Реклама
Эиком - электронные компоненты и радиодетали
Держит паяльник хвостом
Аватара пользователя
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Сообщение SubDia »

Кот-тоК, вообще есть такие устройства, как размножители NMEA-сигналов. На входе - сигнал передатчика, на выходах - он же, только размноженный. Необязательно покупать (да и в продаже навряд ли найдете), в инете много схем. Используются специализированные микросхемы, но они почти настолько же распространены, как и тот самый max232.
Но это - решение только половины задачи. Если нужен полный дуплекс, нужно мудрить. =)
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 493
Зарегистрирован: Ср фев 14, 2007 12:07:58
Откуда: Москва

Сообщение Fasterpast »

Ну, скажем, раздвоитель можно сделать на И логике (если подумать, и не только раздвоитель)... Видел еще "кривоватые" решение, когда на одну шину вешается целая горсть устройств, и у всех разные скорости.
Плюс ко всему, всё равно нужен преобразователь rs-232 в UART. Так может использовать какой-нить RS 485, который изначально поддерживает более 2х устройств? При этом со стороны компа(ов) ставятся преобразователи rs-232 в rs-485, а со стороны МК - из uart в rs-485. Не так много "лишних" деталей.
Контактная информация:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 129
Зарегистрирован: Пн окт 04, 2010 17:58:31

Сообщение Wereww »

Возможно ли исполнение кода с флешки на AVR ? или придётся писать свою ОСь с интерпретатором ? :dont_know:
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Wereww писал(а):исполнение кода с флешки на AVR ?
Какого конкретно кода ? Морзе ?
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Встал на лапы
Аватара пользователя
Сообщения: 129
Зарегистрирован: Пн окт 04, 2010 17:58:31

Сообщение Wereww »

МитяРа писал(а):
Wereww писал(а):исполнение кода с флешки на AVR ?
Какого конкретно кода ? Морзе ?
Ни в коем случае :lol: имеются ввиду непосредственно команды для процессора - либо их аналоги в случае с интерпретатором, тоесть суть вопроса - есть ли пути без изврата ? или сразу браться за ось и монстрить на АРМах ?
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Т.е. выполнять планируется код, находящийся не в памяти программ, а в отдельной внешней памяти ?
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Встал на лапы
Аватара пользователя
Сообщения: 129
Зарегистрирован: Пн окт 04, 2010 17:58:31

Сообщение Wereww »

МитяРа писал(а):Т.е. выполнять планируется код, находящийся не в памяти программ, а в отдельной внешней памяти ?
Именно :)
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Wereww писал(а):Именно
Это называется - Виртуальная машина..
Систему её команд можно самому придумать, а можно подстроиться подо что-то..
Как пример, можно вот тут почитать: http://www.atmel.com/dyn/resources/prod ... oc0592.pdf
А тут, что-то AVR-подобное: http://www.cinetix.de/avise/
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Встал на лапы
Аватара пользователя
Сообщения: 129
Зарегистрирован: Пн окт 04, 2010 17:58:31

Сообщение Wereww »

МитяРа писал(а):
Wereww писал(а):Именно
Это называется - Виртуальная машина..
Систему её команд можно самому придумать, а можно подстроиться подо что-то..
Как пример, можно вот тут почитать: http://www.atmel.com/dyn/resources/prod ... oc0592.pdf
А тут, что-то AVR-подобное: http://www.cinetix.de/avise/
Низкий вам поклон ! :))

:beer:
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Сам что-то такое давно-давно хотел сделать, что-бы программу для МК можно было подсовывать в микрухе по шине I2C..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

А почему нет? Вспомните калькулятор ZX_Spectum'a.
Кстати, добрый вечер МитяРа!
Docendo discimus
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

pyzh_man писал(а):Кстати, добрый вечер
Приветствую, пушистый !
Какой такой Калькулятор ?
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Там в программе пользователя писались коды действий и числа. SOS(операционка) обрабатывала их и выдавала результат. Т.е. применительно к нашему вопросу выполнялась внешняя программа.
Docendo discimus
Контактная информация:
Родился
Сообщения: 19
Зарегистрирован: Пт янв 08, 2010 21:52:40

Сообщение Plantis »

Atmega8A на лапке микроконтроллера при установке "1" на нем выдает 2.5В. Что делать? лапкой управляю тразистором который открывается при 5В. Что делать?!
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

pyzh_man писал(а): Т.е. применительно к нашему вопросу выполнялась внешняя программа.
Ага.. понятно..
Просто у мя не было Спектрума, а был самолапнособранный Орион-128.. :)
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Друг Кота
Аватара пользователя
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Сообщение *Trigger* »

Plantis писал(а):Atmega8A на лапке микроконтроллера при установке "1" на нем выдает 2.5В. Что делать? лапкой управляю тразистором который открывается при 5В. Что делать?!
Нога как выход настроена???
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Ответить

Вернуться в «Разные вопросы по МК»