как соединить несколько мк?
- Сообщения: 25
- Зарегистрирован: Вт сен 07, 2010 19:10:11
Всем доброго времени суток! При разработке одного устройства столкнулся я с такой проблемой, необходимо присоединить 3 атмеги8 к 4.
Последний раз редактировалось vip00-09 Пн мар 26, 2012 18:54:28, всего редактировалось 2 раза.
- Реклама
вопросец:
ты сваял такого монстра о 4х головах, а связать не можешь, что-то ту не вяжется.
и что это за датчики такие, что код обработки забил весь камень,ведь даже у тиньки13 1к флеша?
поделись устройством - интересно глянуть.
ты сваял такого монстра о 4х головах, а связать не можешь, что-то ту не вяжется.
и что это за датчики такие, что код обработки забил весь камень,ведь даже у тиньки13 1к флеша?
поделись устройством - интересно глянуть.
не выйдет каменный цветок
3 к 4 - кому-то не достанется
я б еще понял 3 к 3 или 3 к 6, а тут...
битва с дураками проиграна, победители торжествуют. слава победителям!
Мастер Ломастер писал(а):не выйдет каменный цветок3 к 4 - кому-то не достанется
я б еще понял 3 к 3 или 3 к 6, а тут...
Ставим плюсы: )
Блин, ну опять... "это любопытство или разрешения спрашиваешь?" (С) КВНvip00-09 писал(а):Всем доброго времени суток! При разработке одного устройства столкнулся я с такой проблемой, необходимо присоединить 3 атмеги8 к 4.
На выбор: SPI, I2C, 1-wire, UART (RS-232,RS-485,...), CAN, LIN...
Кто ещё что добавит?
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- Реклама
а мне вот все равно хочется взглянуть на этого монстра...
А почему бы и нет? Технически возможно, легко реализумо, аппаратно поддерживается. Конечно, для разных условий нужны разные интерфейсы (перечислены выше), зависит от требуемой скорости, длины соединения...
Осмелюсь предложить...хм... Есть желание на семи-голового (если не ошибаюсь) посмотреть?GP1 писал(а):а мне вот все равно хочется взглянуть на этого монстра...
Поделка не моя, но впечатление производит.
Завтра фотку сделаю.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Свой велосипед на софтовом ногодрыганииKavka писал(а):Кто ещё что добавит?![]()
- Сообщения: 1817
- Зарегистрирован: Пн ноя 29, 2010 15:58:43
а почему монстр? нужно например 4 интерфейса rs232 иметь в устройстве(ATmega 8 сидят на шине TWI)..GP1 писал(а):а мне вот все равно хочется взглянуть на этого монстра...
может это и смешно, но мне самому пришлось такое изобрести(велосипед? ну и что зато быстро)
Программные добавить можно. Правда выйдет ли три программных - не знаю.нужно например 4 интерфейса rs232 иметь в устройстве
нет, просто в первом посте, до редактирования, было написано что код от LCD и датчика не помещается в меге8, вот мне и хотелось посмотреть на реализацию и что это за датчики такие, что требуют такой обработки.igor-x писал(а): а почему монстр? нужно например 4 интерфейса rs232 иметь в устройстве(ATmega 8 сидят на шине TWI)..
может это и смешно, но мне самому пришлось такое изобрести(велосипед? ну и что зато быстро)
- Сообщения: 1817
- Зарегистрирован: Пн ноя 29, 2010 15:58:43
но согласитесь - гораздо проще соединить (аппаратно и праграммно) 4 Меги по шине TWI, чем обрабатыватьploop писал(а):Программные добавить можно. Правда выйдет ли три программных - не знаю.
4 программные протокола RS232 (хорошо еще только передача, с приемом подозреваю будет ж.... ) ?
- Сообщения: 106
- Зарегистрирован: Пн мар 26, 2012 05:25:06
Или в крайнем случае взять более дешевые тиньки в качестве передатчиков.
- Сообщения: 1817
- Зарегистрирован: Пн ноя 29, 2010 15:58:43
а кто выпускает МК с 4 усарт?Совесть писал(а):Гораздо проще поставить МК с четырьмя UART-ами.
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
- Сообщения: 1817
- Зарегистрирован: Пн ноя 29, 2010 15:58:43
так разговор то зашел про Мегу8...ploop писал(а):STM например.
а проблема освоения нового процессора не всегда простая задача..(недавно пришлось после ВиндосаХР пришлось на MakBook одну задачку порешать...
хотяя... подозреваю vip00-09 уже потерял интерес к этой теме.
- Сообщения: 106
- Зарегистрирован: Пн мар 26, 2012 05:25:06
XMega у AVR, например.
Не стоит делать трагедии из перехода на новый МК / производителя. Несколько затраченных дней на изучение, с лихвой окупят себя впоследствии.
Не стоит делать трагедии из перехода на новый МК / производителя. Несколько затраченных дней на изучение, с лихвой окупят себя впоследствии.
- Сообщения: 1817
- Зарегистрирован: Пн ноя 29, 2010 15:58:43
возможно и несколько дней... на изучение даташитов.. далее выбор компиляторов, программаторов отладчиков..Совесть писал(а):XMega у AVR, например.
Не стоит делать трагедии из перехода на новый МК / производителя. Несколько затраченных дней на изучение, с лихвой окупят себя впоследствии.
для себя такой переход прикидывал - по времени не менее 2 месяцев получается.
но спорить не буду - иметь в арсенале разные типы МК- огромный плюс



