Цитата(_3m @ Jun 25 2015, 15:23)
Гугление показало что устройств с 7N1 дофига. Как правило эти устройства также поддерживают и 7E1
...
У клиента имеется оборудование, X лет назад все было сконфигурировано на 7N1 и работало с древней 386-й.
Теперь 386-я сдохла (или не интегрируется в облако) и поставили мою железку, но ВСЕ устройства переконфигурировать никто не станет, клиенту подавай easy install.
- Я говорил о "чистых" 7N1. И ваш ответ это только подтверждает. И по-другому быть не может. Начиная с 80-х, в любой микросхеме, поддерживающей 7N1, будет 7N2 или 8N1.
7E1 - это уже не проблема. Контроль чётности может быть аппаратным и программным. Физически, 7E1 вписывается в 8N1.
- Похоже, что Вам сильно повезло. Привет из конца 80-х - начала 90-х?
Тогда закупали всё, что ни попади, включая устаревшее западное барахло начала 80-х, а потом лепили как ни попади.
А м.б. и не повезло. Если там сетка на RS485/422, то есть сильные подозрения, что это не 7N1, а 7E1 или 7N2(с этим тоже проблем нет).
Используемый в этом оборудовании протокол не подскажете? И сразу всё встанет на свои места.
Цитата(jcxz @ Jun 25 2015, 15:34)
...Учитывая что у двух в таблице уже указано 7E1, высока вероятность
...
Да и поиск в инете выдаёт множество воплей с проблемой подключения к устройствам менее 8 бит.
На вырост, раз уж просматривается такая проблема, и всё равно - МК только выбирается, выбрать МК с железными 5,6,7 битами. Меньше гемора в будущем...
...
Вероятнасть встретить "чистый" 7N1 близка к нулевой. Множество воплей касается преимущественно 7E1. Это действительно актуально. И даже понятно, почему именно (кто не понял, догадываемся).
При этом, я не поленился проверить пару устройств из таблички. Нормальный джентельменский набор режимов уарта присутствует.
Ну да ладно. Кто считает актуальным 7N1 и менее, пусть делает. 5 бит особенно пригодятся для занесения в табличку ТТХ.
А вот на что действительно стоит обратить внимание - это 8E1.
Да и аппаратный 7E1/8E1 не помешает. Скорее всего, и 7N1 пойдёт бонусом к такому комплекту.