-
- Флаг txe подразумевает, что можно положить новые данные в дата-регистр, а не то, что передача на самом деле завершена - lloyd(12.09.2018 11:15)
- Этого достаточно. Если не секрет, как в USART пишите? evgeniy1294(159 знак., 12.09.2018 11:20)
- Я не ТС, мне самому не понять страстей по этой проблеме. При работе с STM32 я обычно работал через DMA, но необходимости в управлении потоком не возникало. - lloyd(12.09.2018 11:22)
- У меня есть рабочий класс SerialPort, внутри класса реализовано, в том числе, простое управление потоком. Наружу торчит 3 функции: write, read и isBusy. Работает как часы. evgeniy1294(119 знак., 12.09.2018 11:29)
- А надо было сделать open/close/read/write/ioctl/poll, и у вас получился бы POSIX - lloyd(12.09.2018 11:37)
- У меня работа с сетью так сделана) - evgeniy1294(12.09.2018 11:39)
- А надо было сделать open/close/read/write/ioctl/poll, и у вас получился бы POSIX - lloyd(12.09.2018 11:37)
- У меня есть рабочий класс SerialPort, внутри класса реализовано, в том числе, простое управление потоком. Наружу торчит 3 функции: write, read и isBusy. Работает как часы. evgeniy1294(119 знак., 12.09.2018 11:29)
- Я не ТС, мне самому не понять страстей по этой проблеме. При работе с STM32 я обычно работал через DMA, но необходимости в управлении потоком не возникало. - lloyd(12.09.2018 11:22)
- Этого достаточно. Если не секрет, как в USART пишите? evgeniy1294(159 знак., 12.09.2018 11:20)
- Флаг txe подразумевает, что можно положить новые данные в дата-регистр, а не то, что передача на самом деле завершена - lloyd(12.09.2018 11:15)