Комментарии:
Where do you get the documentation like that
ОтветитьI have two assignments that are based on timers, one based on a normal timer and the other a countdown timer. Does anyone know where I can get help?
ОтветитьCurious why you picked TIM16 when TIM2 can go so much longer without resetting...
ОтветитьAwesome
ОтветитьThanks for the video!
ОтветитьAre existing other tutorials to make this only in CMSIS? Because learn the HAL with complete other names isn't productive when you had start with the CMSIS.
ОтветитьThis dude rips.
ОтветитьWhy Timer16 in the first place? Or could it just be any other timer?
ОтветитьHi there is there a calculator for STM32 to help me figure out how to setup clocks, prescaler, multipliers output capture for 833.33 microseconds. I’m using the 476RG 106RG nucleo boards thank you.
ОтветитьKeep up the good work!
ОтветитьGreat course, Shawn, many thanks!
ОтветитьThis engineer is the best in the business.... clear and concise and to the point! can not get any better!
ОтветитьAmazing tutorail
ОтветитьNice! Also, if you don't need any of the timer functionality (like triggering ISRs/callbacks or toggling pins), an easy way to measure times to the nearest millisecond is to use HAL_GetTick(), although you may have to handle overflow cases for very long-running systems (overflow happens after ~49 days and it wraps back around to zero). This function is already setup in HAL_Init(), so no additional setup is necessary.
uint32_t start_time = HAL_GetTick();
// do something
uint32_t total_time = HAL_GetTick() - start_time; // total time elapsed in milliseconds
Thank You!!! Please make a video on HAL Systick Timer.
ОтветитьGreat stuff
ОтветитьJust a quick question on the subject. I am fairly new to Embedded electronics.
I am planning to design a midi control surface that incorporates lots of rotary encoders on (as many as possible). I was wondering how I could ascertain how many GPIOs that have "attached" interrupts on them. Would be grateful for any advice here. Otherwise keep up the good work! thanks
what a great tutorial!
Ответитьto much bla bla no examples for beginners as simple
ОтветитьThank you very much
Ответитьmore videos please ........................................!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!........................................!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ОтветитьNice video, keep it up, thank you :)
Ответить.
ОтветитьVery useful series. Thanks for these videos.
ОтветитьWhy you left the variable "uart_buf_len" type int not uint16_t?
Ответитьthanks. i hope there will be more of this series about stm32 and nucleo dev board
ОтветитьAmazing tutorial! Thank you very much
ОтветитьGreat video, and I'm learning a lot, but haven't forgot to show how to enable UART2 in configuration wizard, and what mode to choose?
ОтветитьThank you so much for these videos. I saw the whole 6 videos. They are really excellent. Can you continue these videos? I will see all of them. And I also like to know about TFT LCDs and more other examples.
ОтветитьSo do we take value of HCLK or APB1/APB2 Timer clock to prescale upto 1 MHz? Asking because you said if we change the mulplier and prescaler values of HCLK then we will have to consider different values.
ОтветитьWhere is video about PWM???
ОтветитьIt would be nice to know how to register callbacks for individual timers
ОтветитьWill wait for new series. Thank you!
ОтветитьA very useful video. Though it would have been easier to watch if there were at least a 1000 milliseconds pause between sentences.
ОтветитьGreat!, extremely looking for new examples with STM32CubeIDE !!
ОтветитьThis was really helpful!
ОтветитьThese videos are super helpful. Thanks!
ОтветитьI love these videos
ОтветитьI hope It will be continue
ОтветитьHi Shawn Hymel I am working on a simple implementation that checks each character being received using HAL_UART_Recieve_IT and when \n or \r is recieved it gets copied to another buffer. I have enabled USART as a global interrupt and wish to know how and where to use the Receive call back function. I am stuck and confused about this from a long time.
ОтветитьShawn, you structured it very well. 1hr Lecture shortened under 15 mins. Worth every sec spent on this video series.
ОтветитьAbsolutely loving these STM32 tutorials! Thank you for putting time into these!
ОтветитьGreat Video, thank you so much.
ОтветитьThis may be a dumb question but why don't we just use the timer rollover interrupt handler to write our LED toggle code? It would normally appear above main. What's the purpose of callback functions??
ОтветитьThanks!!!
ОтветитьShawn may actually make HAL useful to us bare-metal skeptics. He goes a mile-a-minute but one can always stop and replay. Great stuff!
Ответить