ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 апреля
682182 Топик полностью
Лагунов (21.06.2016 08:38, просмотров: 186) ответил rod-i-on на HAL_UART_Receive_IT(&huart2, (uint8_t *)&r_byte, 1) == HAL_OK. Посылаю символ "A". Приходит то "A", то "~". Есть идеи почему такое может быть?
О как! А у меня HAL_SPI_Receive(&hspi1, OTVRC522, 1, 20) точно так же себя вела. Осциллографом вижу стабильный байт на приеме. Всё четко относительно тактовых. А в буфере самые разные байты. Сделал полную дурнину и всё наладилось. В чем дурнина? После HAL_SPI_Receive... вставил строку : CHTREG = SPI1->DR; Вот какой смысл???