STM32CubeMX basics: 10.11 STM32Cube HAL labs UART - UART DMA

  Рет қаралды 29,755

STMicroelectronics

STMicroelectronics

5 жыл бұрын

This lecture is part of the MOOC - STM32CubeMX and STM32Cube HAL basics • MOOC - STM32CubeMX and...
Please see below hands-on mandatory pre-requisites and additional links.
Hands-on technical pre-requisites:
- PC with admin rights running Windows 7 or higher
- STM32 nucleo kit NUCLEO-F401RE www.st.com/en/evaluation-tool...
- Mini USB cable
- Java JRE www.oracle.com/technetwork/jav...
- STM32CubeMX www.st.com/en/development-too...
- STM32CubeF4 firmware www.st.com/en/embedded-softwa...
- ST-LINK USB driver www.st.com/en/development-too...
- A development IDE, either IAR, Keil, Atollic or SW4STM32
MOOC slideset: drive.google.com/open?id=1H2O...
MOOC lab archive: drive.google.com/open?id=1R59...
MOOC lab documentation: drive.google.com/open?id=18v5...
Additional references:
- UM1724 NUCLEO-F401RE user manual www.st.com/resource/en/user_m...
- UM1718 STM32CubeMX user manual www.st.com/resource/en/user_m...
- Additional information on How to use SWO to print information from STM32 drive.google.com/open?id=1Xv0...
Tell us what do you think about this MOOC through anonymous survey: www.surveymonkey.com/r/TTB3TYM

Пікірлер: 8
@federicocanete2905
@federicocanete2905 4 жыл бұрын
Thanks! It helped me a lot :)
@Lucascane
@Lucascane Жыл бұрын
There is a mistake here. If you don't enable "USART1 global interrupt", uart tx will not work after 1 cycle. Because this will ensure the USART communication by checking the flag, as the set of the ready flag is managed inside HAL_UART_IRQHandler() by the UART_EndTransmit_IT(). Otherwise gstate will stay busy all the time.
@rafalzasada8826
@rafalzasada8826 2 жыл бұрын
It is worth to add that HAL_UART_TxCpltCallback will not be called unless you enable UART interrupts.
@saraamir6678
@saraamir6678 4 жыл бұрын
thanks
@ricardokers
@ricardokers 4 жыл бұрын
How can I implement a recemtion timeout in DMA mode?
@CandyHam
@CandyHam 3 ай бұрын
hilarious seeing an ST employee using IAR EWARM also hilarious how little that software has changed over the years....
@surendramaharjan3129
@surendramaharjan3129 2 жыл бұрын
Please get some guy who speaks simple english
@eduardosantana1793
@eduardosantana1793 Жыл бұрын
Please be polite, STM and their employees made a lot of effort to training us, it's possible to understand when he speaks, I'd like to suggest you to take another course if you are not understanding the lessons. Thank you STM to help us to improve our knowledge.
STM32CubeMX basics: 11.1 STM32Cube HAL labs SPI - Lab SPI Poll
10:44
STMicroelectronics
Рет қаралды 28 М.
STM32CubeMX basics: 10.10 STM32Cube HAL labs UART - Lab UART IT
18:36
STMicroelectronics
Рет қаралды 12 М.
small vs big hoop #tiktok
00:12
Анастасия Тарасова
Рет қаралды 28 МЛН
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 128 МЛН
The child was abused by the clown#Short #Officer Rabbit #angel
00:55
兔子警官
Рет қаралды 22 МЛН
Heartwarming: Stranger Saves Puppy from Hot Car #shorts
00:22
Fabiosa Best Lifehacks
Рет қаралды 13 МЛН
STM32CubeIDE basics - 10 ADC DMA TIM HAL lab
31:32
STMicroelectronics
Рет қаралды 58 М.
STM32CubeMX basics: 13.2 STM32Cube HAL labs ADC - Lab ADC DMA
11:21
STMicroelectronics
Рет қаралды 21 М.
UART DMA method. Stm32 CubeIDE.
12:43
Мудров
Рет қаралды 1,2 М.
STM32 UART #4 || Receive Data using the DMA
20:29
ControllersTech
Рет қаралды 6 М.
HAL #13: ADC with DMA
10:15
Web learning
Рет қаралды 40 М.
STM32CubeMX basics: 11.3 STM32Cube HAL labs SPI - Lab SPI DMA
7:42
STMicroelectronics
Рет қаралды 26 М.
Что не так с яблоком Apple? #apple #macbook
0:38
Не шарю!
Рет қаралды 394 М.