Stepanov 9 25 октября, 2009 Опубликовано 25 октября, 2009 · Жалоба Разрабатываю устройство, в основе LPC2478. Но по ТЗ требуется шесть внешних портов (RS232 ну или UART) отсюда вопрос какие сейчас актуальные кинтроллеры есть? В идиале бы с шиной I2C или SPI или UART и выходом прерывания. Help. :cranky: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 25 октября, 2009 Опубликовано 25 октября, 2009 · Жалоба Мне очень понравились SC16IS762 от NXP. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stepanov 9 25 октября, 2009 Опубликовано 25 октября, 2009 · Жалоба О. Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Artem_Petrik 0 25 октября, 2009 Опубликовано 25 октября, 2009 · Жалоба Мне очень понравились SC16IS762 от NXP. Можно сварганить преобразователь SPI <=> UART на каком-нибудь мелком микроконтроллере. На 8-ой меге хотя бы. Получится пожалуй дешевле. Да и часть обработки информации можно на этот МК переложить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 25 октября, 2009 Опубликовано 25 октября, 2009 · Жалоба Получится пожалуй дешевле. Да и часть обработки информации можно на этот МК переложить. Дешевле, сложнее (особенно если на этот МК еще что-то перекладывать) и хуже. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Artem_Petrik 0 25 октября, 2009 Опубликовано 25 октября, 2009 · Жалоба Дешевле, сложнее (особенно если на этот МК еще что-то перекладывать) и хуже. Да, минусы тоже есть. Спец микруху запаял и все, а МК еще прошивать надо - линий геморрой. Зато купить МК можно на каждом углу в любых количествах, а SC16IS762, в силу малой популярности, могут меньше сотни и отказаться везти. В общем альтернатива названа, пусть топикстартер выбирает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 25 октября, 2009 Опубликовано 25 октября, 2009 · Жалоба Спец микруху запаял и все, а МК еще прошивать надо - линий геморрой. А программу писать - не геморрой? Это, на мой взгляд, основной аргумент против. Да и не сделать честный двухканальный UART с 15Мбит/с SPI-интерфейсом на меге8. Зато купить МК можно на каждом углу в любых количествах, а SC16IS762, в силу малой популярности, могут меньше сотни и отказаться везти. Возят нормально. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stepanov 9 25 октября, 2009 Опубликовано 25 октября, 2009 · Жалоба Готовая микросхема лучше, тут пара баксов роли не играют в отличение от времени. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
WHILE 0 26 октября, 2009 Опубликовано 26 октября, 2009 · Жалоба Мне очень понравились SC16IS762 от NXP. Дык она вроде 2-х портовка? Тогда-уж лучше SC28C94-4 порта.Но цена... Имхо,очень не плохой вариант ATXMega 16A4 - 5 USART меньше чем за 5 баксов в розницу плюс ее еще нагрузить много чем можно... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 октября, 2009 Опубликовано 26 октября, 2009 · Жалоба Дык она вроде 2-х портовка? Тогда-уж лучше SC28C94-4 порта.Но цена... Просили с последовательным интерфейсом. Имхо,очень не плохой вариант ATXMega 16A4 - 5 USART меньше чем за 5 баксов в розницу плюс ее еще нагрузить много чем можно... Нагрузить ее уже ничем нельзя будет: попробуйте реализовать на ней все, что написано в списке фич SC16IS762, хотя бы для двух каналов, и посмотрите, что останется. Да и странно пытаться "нагружать" чем-то AVR-ку при наличии хоста в виде LPC2478. 2 x SC16IS762 будут стоить те же 5 баксов, только без головной боли. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
WHILE 0 26 октября, 2009 Опубликовано 26 октября, 2009 · Жалоба Нагрузить ее уже ничем нельзя будет: попробуйте реализовать на ней все, что написано в списке фич SC16IS762, хотя бы для двух каналов, и посмотрите, что останется. Да и странно пытаться "нагружать" чем-то AVR-ку при наличии хоста в виде LPC24 Ну как-бе периферийные контроллеры еще никто не отменял. А насчет нагрузить- то топик-стартер про скорость ни слова не сказал. Если 9600- то XMegа на 32Мгц с DMA,имхо, еще и перекурить успеет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 октября, 2009 Опубликовано 26 октября, 2009 · Жалоба Ну как-бе периферийные контроллеры еще никто не отменял. А зря, ибо лишняя ненужная сущность. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
WHILE 0 26 октября, 2009 Опубликовано 26 октября, 2009 · Жалоба А зря, ибо лишняя ненужная сущность. ну не знаю... в данном случае,сколько там фифо в SC16IS762?64 байта на канал.Здесь-же 2к/5-стек-запас=300 байт смело.Плюс можно сделать тот-же spi поинтелектуальнеесделать- ввести сигнал занятости аппаратный,например.И еще много чего.И все за те-же деньги.Глядишь,и хост можно будет послабее взять-уже может и экономия... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 октября, 2009 Опубликовано 26 октября, 2009 · Жалоба Плюс можно сделать тот-же spi поинтелектуальнеесделать Реализация SPI slave на МК по определению проигрывает "железной". Будет мгновенный ответ на 15MHz? Нет. Да и 15MHz не будет. Глядишь,и хост можно будет послабее взять-уже может и экономия... ...и удвоить трудозатраты, ага. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться