Size: a a a

2020 June 12

DR

Dmitry Rezvanov in Embedded Group
Василий Теркин
Как из линухов организована связь с микроконтроллером?
Наверняка там через разделяемую память сделано
источник

NN

Nikita Nazarenko in Embedded Group
Василий Теркин
Как из линухов организована связь с микроконтроллером?
по картинке, они через AXI связаны. шаред мемори считай
источник

ВТ

Василий Теркин... in Embedded Group
То есть где нить, скажем, в каталоге /dev/, будет файл шарной памяти?
источник

NN

Nikita Nazarenko in Embedded Group
Василий Теркин
То есть где нить, скажем, в каталоге /dev/, будет файл шарной памяти?
скорее надо uio драйвер бахнуть чтобы данные гонять туда-сюда
источник

NN

Nikita Nazarenko in Embedded Group
я бы делал так
источник

A

Anton in Embedded Group
Привет, всем!
Нужен совет / подсказка.
Есть 2 электроколяски, их можно перенастроить через UART (по 1 проводу).
У 1ой простая схема подключения - китайский USB-UART адаптер на FT232RL, подтягивающий резистор к 5В и диод на TX. Уже собрал, подключил и настроил.
А вот со 2ой все сложнее, там провод данных уже подтянут к 9.7В. Как быть в этом случае, я не знаю.
На форуме есть самопальная схема подключения к COM-порту, но она какая-то странная, да и COM-порта нет...
источник

A

Anton in Embedded Group
источник

BV

Bulat Valeev in Embedded Group
Василий Теркин
Как из линухов организована связь с микроконтроллером?
Вроде поднимаются интерфейсы типа уарт, которые видны и там и ьам
источник

BV

Bulat Valeev in Embedded Group
Но я не уверен про тот ли проц я запомнил это
источник

DS

Dmitriy Salko in Embedded Group
Anton
Привет, всем!
Нужен совет / подсказка.
Есть 2 электроколяски, их можно перенастроить через UART (по 1 проводу).
У 1ой простая схема подключения - китайский USB-UART адаптер на FT232RL, подтягивающий резистор к 5В и диод на TX. Уже собрал, подключил и настроил.
А вот со 2ой все сложнее, там провод данных уже подтянут к 9.7В. Как быть в этом случае, я не знаю.
На форуме есть самопальная схема подключения к COM-порту, но она какая-то странная, да и COM-порта нет...
Вообще юарт никуда подтягивать не надо. Это схема того что у вас есть, или с форума?
источник

A

Anton in Embedded Group
Dmitriy Salko
Вообще юарт никуда подтягивать не надо. Это схема того что у вас есть, или с форума?
На форуме.

А вот рабочая для 1ой коляски
источник

A

Anton in Embedded Group
источник

CV

C Vitaliy in Embedded Group
Nikita Nazarenko
скорее надо uio драйвер бахнуть чтобы данные гонять туда-сюда
Все гораздо проще
источник

NN

Nikita Nazarenko in Embedded Group
C Vitaliy
Все гораздо проще
можно конечно и в /dev/mem писать, но это плохой путь
источник

h

hardegor in Embedded Group
Anton
Привет, всем!
Нужен совет / подсказка.
Есть 2 электроколяски, их можно перенастроить через UART (по 1 проводу).
У 1ой простая схема подключения - китайский USB-UART адаптер на FT232RL, подтягивающий резистор к 5В и диод на TX. Уже собрал, подключил и настроил.
А вот со 2ой все сложнее, там провод данных уже подтянут к 9.7В. Как быть в этом случае, я не знаю.
На форуме есть самопальная схема подключения к COM-порту, но она какая-то странная, да и COM-порта нет...
Там скорее всего честный rs232 и нужен преобразователь уровней.
источник

A

Anton in Embedded Group
hardegor
Там скорее всего честный rs232 и нужен преобразователь уровней.
Не совсем честный
RS-232 logic and voltage levels
0   +3 to +15 V
1   −15 to −3 V

А тут +9.7В и +2.4В. Какой из них 0, какой 1, не знаю...
источник

h

hardegor in Embedded Group
Anton
Не совсем честный
RS-232 logic and voltage levels
0   +3 to +15 V
1   −15 to −3 V

А тут +9.7В и +2.4В. Какой из них 0, какой 1, не знаю...
В диапазон укладывается :) а отрицательного нет, потому что он ничего не присылает.
источник

CV

C Vitaliy in Embedded Group
Nikita Nazarenko
можно конечно и в /dev/mem писать, но это плохой путь
Воообще ещё проще
источник

CV

C Vitaliy in Embedded Group
источник

CV

C Vitaliy in Embedded Group
А вообще круто, что у них аппаратная периферия общая
источник