AlexeyT 0 13 ноября, 2017 Опубликовано 13 ноября, 2017 (изменено) · Жалоба Всем привет! Нет ли у кого-нибудь информации по отечественным ARM-процесорам с встроенным контроллером RS-485? Может быть, кто о разработках таких знает? Может отдельная отечественная микросхема существует? Сразу отвечаю, что Гугл не помог Изменено 16 ноября, 2022 пользователем haker_fox Уточнил название темы, добавил теги. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 235 13 ноября, 2017 Опубликовано 13 ноября, 2017 · Жалоба Нет ли у кого-нибудь информации по отечественным ARM-процесорам с встроенным контроллером RS-485? Например: все LPC17xx. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
@Ark 0 13 ноября, 2017 Опубликовано 13 ноября, 2017 · Жалоба Нет ли у кого-нибудь информации по отечественным ARM-процесорам с встроенным контроллером RS-485? Вообще-то, "встроенным контроллером RS-485" является обычный UART. Ну, разве что, с дополнительным сигналом управления передатчиком. Чисто для удобства, если лень в "ручную" переключать с приема на передачу и обратно. А драйвер RS-485 в процессор обычно не встраивают, на что есть свои причины. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 13 ноября, 2017 Опубликовано 13 ноября, 2017 · Жалоба Вообще-то, "встроенным контроллером RS-485" является обычный UART. Ну, разве что, с дополнительным сигналом управления передатчиком. Чисто для удобства, если лень в "ручную" переключать с приема на передачу и обратно. А драйвер RS-485 в процессор обычно не встраивают, на что есть свои причины. Я на этом обжегся на малинке - она делала это настолько медленно, что не успевала прочитать ответ на команду. В результате поставил FT232 и забыл о проблемах. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
richie 0 13 ноября, 2017 Опубликовано 13 ноября, 2017 · Жалоба Например: все LPC17xx. Когда это мы NXP купить успели? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 235 13 ноября, 2017 Опубликовано 13 ноября, 2017 · Жалоба Когда это мы NXP купить успели? Да, слова "отечественные" я не заметил :laughing: Хотя в то же время ни из сообщения ни из личных данных автора не ясно к какому отечеству он относится. Так что - откуда Вы знаете, что у Вас с ним одно отечество? B) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Corvus 1 13 ноября, 2017 Опубликовано 13 ноября, 2017 · Жалоба За отечественным RS-485 к Миландру. http://ic.milandr.ru/products/mikrokontrol...krokontrollery/ + http://ic.milandr.ru/products/interfeysnye...my/rs485-rs422/ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 13 ноября, 2017 Опубликовано 13 ноября, 2017 · Жалоба Нет ли у кого-нибудь информации по отечественным ARM-процесорам с встроенным контроллером RS-485? Может быть, кто о разработках таких знает? Может отдельная отечественная микросхема существует? Назовите хоть один отечественный современный МК без UART. И да, такая существует: http://ic.milandr.ru/products/interfeysnye...my/rs485-rs422/ Даже такая: http://ic.milandr.ru/products/interfeysnye...s422/2011vv024/ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 48 13 ноября, 2017 Опубликовано 13 ноября, 2017 · Жалоба Я на этом обжегся на малинке - она делала это настолько медленно, Так все ж наверно драйвер это делал медленно, а не процессор, не удивлюсь, если обработку пакетов на каком-нить скрипте делали :rolleyes: Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 14 ноября, 2017 Опубликовано 14 ноября, 2017 · Жалоба Так все ж наверно драйвер это делал медленно, а не процессор, не удивлюсь, если обработку пакетов на каком-нить скрипте делали :rolleyes: А может операционная система? Вот на МК Миландр, т.к. нет ОС, получается рулить направлением передачи с точностью до микросекунд. Вопрос этой темы очень прост, и ответы такие же простейшие - любой отечественный МК справится с нехитрой задачей работы с моим любимым RS-485. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 14 ноября, 2017 Опубликовано 14 ноября, 2017 · Жалоба Именно. В Raspbian работа с GPIO сделана через файловый ввод-вывод - а это затратная операция. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alechek 0 14 ноября, 2017 Опубликовано 14 ноября, 2017 · Жалоба Вопрос этой темы очень прост, и ответы такие же простейшие - любой отечественный МК справится с нехитрой задачей работы с моим любимым RS-485. Может любой, а может и нет.... Все зависит от реалзации UART! В буржуйских вышеупомянутых NXP UART сделан 550 совместимым. И 100% узнать, когда же ушел последний бит наружу, не представляется возможным! Т.е. микросекундные задержки в управлении направлением передачи не получатся, можно пропустить ответ. В серии 17ХХ они сделали костыль в виде аппаратной ноги TX_OE. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 14 ноября, 2017 Опубликовано 14 ноября, 2017 · Жалоба Может любой, а может и нет.... Все зависит от реалзации UART! В буржуйских вышеупомянутых NXP UART сделан 550 совместимым. И 100% узнать, когда же ушел последний бит наружу, не представляется возможным! Т.е. микросекундные задержки в управлении направлением передачи не получатся, можно пропустить ответ. В серии 17ХХ они сделали костыль в виде аппаратной ноги TX_OE. Прерывание или просто флаг FIFO empty + фиксированное время. Зачем знать последний бит? Скорость мы знаем. Может в каких-то моделях такого флага нет, за всё не ручаюсь. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 14 ноября, 2017 Опубликовано 14 ноября, 2017 · Жалоба Вот хочу попробовать в этом плане очень забавный костыль - MAX3109. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Eddy_Em 1 14 ноября, 2017 Опубликовано 14 ноября, 2017 · Жалоба Именно. В Raspbian работа с GPIO сделана через файловый ввод-вывод - а это затратная операция. А вот не надо было так делать. Потому как есть через mmap. И очень даже быстро. Та же WiringPi для "малинки" отлично работает через mmap. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться