как соединить несколько мк?
как соединить несколько мк?
Всем доброго времени суток! При разработке одного устройства столкнулся я с такой проблемой, необходимо присоединить 3 атмеги8 к 4.
Последний раз редактировалось vip00-09 Пн мар 26, 2012 18:54:28, всего редактировалось 2 раза.
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: как соединить несколько мк?
вопросец:
ты сваял такого монстра о 4х головах, а связать не можешь, что-то ту не вяжется.
и что это за датчики такие, что код обработки забил весь камень,ведь даже у тиньки13 1к флеша?
поделись устройством - интересно глянуть.
ты сваял такого монстра о 4х головах, а связать не можешь, что-то ту не вяжется.
и что это за датчики такие, что код обработки забил весь камень,ведь даже у тиньки13 1к флеша?
поделись устройством - интересно глянуть.
-
Мастер Ломастер
- Поставщик валерьянки для Кота
- Сообщения: 1995
- Зарегистрирован: Ср май 11, 2011 21:37:45
- Откуда: Цветочный город
- Контактная информация:
Re: как соединить несколько мк?
не выйдет каменный цветок
3 к 4 - кому-то не достанется
я б еще понял 3 к 3 или 3 к 6, а тут...
битва с дураками проиграна, победители торжествуют. слава победителям!
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: как соединить несколько мк?
Мастер Ломастер писал(а):не выйдет каменный цветок3 к 4 - кому-то не достанется
я б еще понял 3 к 3 или 3 к 6, а тут...
Ставим плюсы: )
Re: как соединить несколько мк?
vip00-09 писал(а):Всем доброго времени суток! При разработке одного устройства столкнулся я с такой проблемой, необходимо присоединить 3 атмеги8 к 4.
Блин, ну опять... "это любопытство или разрешения спрашиваешь?" (С) КВН
На выбор: SPI, I2C, 1-wire, UART (RS-232,RS-485,...), CAN, LIN...
Кто ещё что добавит?
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: как соединить несколько мк?
а мне вот все равно хочется взглянуть на этого монстра...
Re: как соединить несколько мк?
А почему бы и нет? Технически возможно, легко реализумо, аппаратно поддерживается. Конечно, для разных условий нужны разные интерфейсы (перечислены выше), зависит от требуемой скорости, длины соединения...
Re: как соединить несколько мк?
Осмелюсь предложить...хм... Есть желание на семи-голового (если не ошибаюсь) посмотреть?GP1 писал(а):а мне вот все равно хочется взглянуть на этого монстра...
Поделка не моя, но впечатление производит.
Завтра фотку сделаю.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Re: как соединить несколько мк?
Kavka писал(а):Кто ещё что добавит?![]()
Свой велосипед на софтовом ногодрыгании
Re: как соединить несколько мк?
GP1 писал(а):а мне вот все равно хочется взглянуть на этого монстра...
а почему монстр? нужно например 4 интерфейса rs232 иметь в устройстве(ATmega 8 сидят на шине TWI)..
может это и смешно, но мне самому пришлось такое изобрести(велосипед? ну и что зато быстро)
Re: как соединить несколько мк?
нужно например 4 интерфейса rs232 иметь в устройстве
Программные добавить можно. Правда выйдет ли три программных - не знаю.
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: как соединить несколько мк?
igor-x писал(а):а почему монстр? нужно например 4 интерфейса rs232 иметь в устройстве(ATmega 8 сидят на шине TWI)..
может это и смешно, но мне самому пришлось такое изобрести(велосипед? ну и что зато быстро)
нет, просто в первом посте, до редактирования, было написано что код от LCD и датчика не помещается в меге8, вот мне и хотелось посмотреть на реализацию и что это за датчики такие, что требуют такой обработки.
Re: как соединить несколько мк?
ploop писал(а):Программные добавить можно. Правда выйдет ли три программных - не знаю.
но согласитесь - гораздо проще соединить (аппаратно и праграммно) 4 Меги по шине TWI, чем обрабатывать
4 программные протокола RS232 (хорошо еще только передача, с приемом подозреваю будет ж.... ) ?
Re: как соединить несколько мк?
Гораздо проще поставить МК с четырьмя UART-ами.
Re: как соединить несколько мк?
Или в крайнем случае взять более дешевые тиньки в качестве передатчиков.
Re: как соединить несколько мк?
Совесть писал(а):Гораздо проще поставить МК с четырьмя UART-ами.
а кто выпускает МК с 4 усарт?
Re: как соединить несколько мк?
STM например. Вот прямо сейчас даташит открыт:
Код: Выделить всё
Up to 15 communication interfaces
– Up to 3 × I2C interfaces (SMBus/PMBus)
– Up to 4 USARTs/2 UARTs (10.5 Mbit/s,
ISO 7816 interface, LIN, IrDA, modem
control)
– Up to 3 SPIs (37.5 Mbits/s), 2 with muxed
full-duplex I2S to achieve audio class
accuracy via internal audio PLL or external
clock
– 2 × CAN interfaces (2.0B Active)
– SDIO interface
Re: как соединить несколько мк?
ploop писал(а):STM например.
так разговор то зашел про Мегу8...
а проблема освоения нового процессора не всегда простая задача..(недавно пришлось после ВиндосаХР пришлось на MakBook одну задачку порешать...
хотяя... подозреваю vip00-09 уже потерял интерес к этой теме.
Re: как соединить несколько мк?
XMega у AVR, например.
Не стоит делать трагедии из перехода на новый МК / производителя. Несколько затраченных дней на изучение, с лихвой окупят себя впоследствии.
Не стоит делать трагедии из перехода на новый МК / производителя. Несколько затраченных дней на изучение, с лихвой окупят себя впоследствии.
Re: как соединить несколько мк?
Совесть писал(а):XMega у AVR, например.
Не стоит делать трагедии из перехода на новый МК / производителя. Несколько затраченных дней на изучение, с лихвой окупят себя впоследствии.
возможно и несколько дней... на изучение даташитов.. далее выбор компиляторов, программаторов отладчиков..
для себя такой переход прикидывал - по времени не менее 2 месяцев получается.
но спорить не буду - иметь в арсенале разные типы МК- огромный плюс
