ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
812994 Топик полностью
Лагунов (30.01.2018 10:48, просмотров: 472) ответил Звероящер на Ну вот по UARTу вопрос. Есть у куба функция передачи массива в UART: HAL_UART_Transmit_IT(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size). Ну тут всё понятно. И есть аналогичная функция приёма: HAL_UART_Receive_IT(UART_HandleTypeDef
У меня все принимаемые пакеты - нерегулярной длины. Командой HAL_UART_Receive_IT я всегда принимаю по 1 байту, складываю в отдельный буфер и включаю счетчик. При прекращении байт считаю, что пакет поступил. Понятно, что у меня скорости совсем не космические. :-)