Где взять исходники старых версий LinuxCNC?
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Где взять исходники старых версий LinuxCNC?
А какое состояние входов без подачи сигнала?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Где взять исходники старых версий LinuxCNC?
Для RS232 может быть любым т.к. подтяжка к чему-либо не предусмотрена.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Где взять исходники старых версий LinuxCNC?
Т.е. неподключенные пины имеют произвольное состояние. Ладно, мне это все равно не нужно... 
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Где взять исходники старых версий LinuxCNC?
Заменил в src rtapi.h на новый, подправил serport.comp, сказал "make" - теперь всё выгружается и загружается повторно без проблем и работает как надо
В результате оборванный вход принимается за лог.0 (как и "минус"), поскольку порог срабатывания у приемников - обычно где-то плюс 1,6В (такой же, как у микросхем TTL), так что можно прямо подключать к этим входам сигналы уровня TTL и оно даже будет работать.
Но это "не по феншую"
И на помехоустойчивости сказывается.
PS: Нарисовал и практически проверил клавиатурку на базе COM-порта
Теоретически да, а практически входы приемников "подтянуты" к 0V (GND) через сопротивление в несколько кОм.PKM писал(а):Т.е. неподключенные пины имеют произвольное состояние.
В результате оборванный вход принимается за лог.0 (как и "минус"), поскольку порог срабатывания у приемников - обычно где-то плюс 1,6В (такой же, как у микросхем TTL), так что можно прямо подключать к этим входам сигналы уровня TTL и оно даже будет работать.
Но это "не по феншую"
PS: Нарисовал и практически проверил клавиатурку на базе COM-порта
Чудес не бывает. Бывают фокусы.