AT32F403A - UART. Отправка данных. Часть 1.

  Рет қаралды 750

Георгий Швыдкий

Георгий Швыдкий

Күн бұрын

Пікірлер: 13
@DIY_PLC
@DIY_PLC 2 жыл бұрын
Спасибо.
@DIY_PLC
@DIY_PLC 2 жыл бұрын
Через прерывания конечно лучше. Можно сделать неблокирующие функции передачи / приема.
@ГеоргийШвыдкий
@ГеоргийШвыдкий 2 жыл бұрын
Думаю, прерывания в основном актуальны для приема данных. А про неблокирующие функции во второй части рассказывается.
@ThefirstSicilla
@ThefirstSicilla Жыл бұрын
А у вас есть пример работы с Lin через USART? Интересует отправка с Tx
@ГеоргийШвыдкий
@ГеоргийШвыдкий Жыл бұрын
К сожалению, нет.
@ThefirstSicilla
@ThefirstSicilla Жыл бұрын
@@ГеоргийШвыдкий печально. Всю работу с USB и CAN настроил, а вот на Lin как вывести не знаю, и в их примерах нет
@ГеоргийШвыдкий
@ГеоргийШвыдкий Жыл бұрын
@@ThefirstSicilla Ну вот поэтому я и предпочитаю по даташиту делать. Сейчас быстро пробежал глазами, как я понял, просто в режиме UART-а нужно парочку регистров подправить. Это называется LIN-mode. Но сам я дело с этим режимом не имел)
@ThefirstSicilla
@ThefirstSicilla Жыл бұрын
Спасибо, я уже разобрался и всё сделал ) Lin мне не нужен, а через USART работа пошла. Думаю на хабре все написать
@ГеоргийШвыдкий
@ГеоргийШвыдкий Жыл бұрын
@@ThefirstSicilla хорошая идея написать статью. Популизируем at32!
@DIY_PLC
@DIY_PLC 2 жыл бұрын
А библиотеку HAL или что то подобное китайцы не завезли?
@ГеоргийШвыдкий
@ГеоргийШвыдкий 2 жыл бұрын
Типо HAL нету, но есть что-то типа cmsis. Я про нее в самом первом уроке говорил
@DriveplainggameHD
@DriveplainggameHD 11 ай бұрын
@@ГеоргийШвыдкий У них есть библиотека BSP. Но они её затолкали вместе с CMSIS в сборную солянку. По-сути BSP от Artery - нечто среднее между HAL от ST и CMSIS
@DIY_PLC
@DIY_PLC 2 жыл бұрын
void Program_delay_500ms(void) { //Arduino nano 16MHz const uint64_t ARDUINO_NANO_MAGIC_CONST = 101218; volatile uint64_t i = 0; while (i
AT32F403A - UART. Отправка данных c DMA. Часть 2.
20:48
Георгий Швыдкий
Рет қаралды 595
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
how does UART work??? (explained clearly)
10:52
Continuous Load
Рет қаралды 314 М.
34.12 Микроконтроллер(UART)
14:19
яБОНДА
Рет қаралды 145
Протокол обмена данными UART
26:56
Михаил Копычев
Рет қаралды 7 М.
Урок 7. Fermi. UART - последовательный интерфейс передачи данных.
7:46
ROBOCODE Школа Робототехніки та Програмування
Рет қаралды 6 М.
AT32F403A Таймеры - ШИМ. Часть 1 / Timers - PWM. Part 1
24:08
Георгий Швыдкий
Рет қаралды 866
Превью
0:04
Георгий Швыдкий
Рет қаралды 703