В общем суть проблемы такова для связи пк с несколькими микроконтроллерами по USART мне необходимо чтобы в одной посылке через СОМ порт было 9 бит (8 бит данных + 9 бит признак адреса) но в свойстве класса serialPort.DataBits значение может быть в пределах 5-8...
Может у кого-то есть куски кода для работы с СОМ портом без использования стандартной библиотеки классов?
Serial port 9bit ?
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
- Romeo
- Сообщения: 3126
- Зарегистрирован: 02 мар 2004, 17:25
- Откуда: Крым, Севастополь
- Контактная информация:
И это логично, так как через COM передача идёт побайтовая. Если нужно передать 9 бит, придётся передать второй байт, так как в первый данные не помещаются.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.