![]() |
|
|
|
|
#1 |
|
Junior Member
Регистрация: 27.04.2016
Сообщений: 7
Вес репутации: 0 ![]() |
Я извиняюсь, что, возможно, оффтоплю, но вопрос по uart:
Связал atmega8 на макетке и GL.Inet6416 (почти TPlink) по имеющимся уартам. 0-0, RX-TX,TX-RX. В atmege: PHP код:
Код:
stty -F /dev/ttyATH0 cs8 9600 -cstopb ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts -hupcl cat /dev/ttyATH0 Код:
if(c='a') PORTD ^= 0x80; Код:
# cat /dev/ttyATH0 ������������� Код:
::sysinit:/etc/init.d/rcS S boot ::shutdown:/etc/init.d/rcS K shutdown #::askconsole:/bin/ash --login Что можно с этим сделать? Может я что/куда не оттянул? ЗЫж спасибо за тему |
|
|
|
|
|
#2 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
А UART отключен от консоли?
|
|
|
|
|
|
#3 |
|
Junior Member
Регистрация: 27.04.2016
Сообщений: 7
Вес репутации: 0 ![]() |
|
|
|
|
|
|
#4 | |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Не только, здесь посмотрите
Нужно в автозагрузку /etc/rc.local добавить следующее: Цитата:
|
|
|
|
|
|
|
#5 | |||
|
Junior Member
Регистрация: 27.04.2016
Сообщений: 7
Вес репутации: 0 ![]() |
Цитата:
Цитата:
Крокозябры начали вылезать по другому. Для чистоты эксперемента сделал скетч в arduino IDE для atmega8: PHP код:
Начало вылезать по 8 крокозябров, и шестой пин успешно инвертится при Цитата:
Последний раз редактировалось CAHTEXHIK; 27.04.2016 в 20:17. Причина: туплю, не мешает |
|||
|
|
|
|
|
#6 |
|
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 444 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Код:
stty -F /dev/ttyATH0 4:0:18b2:0:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0 :0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 |
|
|
|
|
|
#7 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Можно защитить команду от ложных срабатываний
Например отправлять cm=1 и cm=0 Я так сделал в скетче робота |
|
|
|
|
|
#8 | |
|
Junior Member
Регистрация: 27.04.2016
Сообщений: 7
Вес репутации: 0 ![]() |
Цитата:
Толи уровни ТТЛ, толи скорости. Буду пытаться заменить стороны соединения. В любом случае, спасибо за помощь. |
|
|
|
|
|
|
#9 |
|
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1312 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
У меня такие ������������� кряказябры вылезают когда скорость неправильно указана. С уровнями ттл никогда проблем небыло, ни с мр3020, ни с raspberry pi.
__________________
istarik.ru |
|
|
|
|
|
#10 |
|
Junior Member
Регистрация: 27.04.2016
Сообщений: 7
Вес репутации: 0 ![]() |
|
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|