Тёмный
No video :(

Lecture 14. Timer Input Capture 

Embedded Systems and Deep Learning
Подписаться 38 тыс.
Просмотров 38 тыс.
50% 1

Опубликовано:

 

27 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 21   
@Sencires
@Sencires 2 года назад
Dr. Yifeng Zhu, thank you very much for your content!!! Our Professor does his class accordingly to your Books and your Videos are extremely helpful!
@embeddedsystemswitharmcort9051
@embeddedsystemswitharmcort9051 2 года назад
Glad to know that.
@mohaarhly2950
@mohaarhly2950 Год назад
Dr. Yifeng Zhu i thank you from all my soul
@tanyagachovska9982
@tanyagachovska9982 3 года назад
Thank you for the lecture!!! It is better with your voice.
@embeddedsystemswitharmcort9051
@embeddedsystemswitharmcort9051 3 года назад
Glad you think so!
@Sencires
@Sencires 2 года назад
I also think that your voice is better, its easier to follow/understand
@coderhex1675
@coderhex1675 4 года назад
it would be awesome next video about watch dog timer implementation. You are my time savior. By the way, ı am translating your some videos into Turkish text to refer to when i forget the some points. :-)
@embeddedsystemswitharmcort9051
@embeddedsystemswitharmcort9051 4 года назад
Did you post your Turkish text anywhere online? It will be great if you can share!
@coderhex1675
@coderhex1675 4 года назад
@@embeddedsystemswitharmcort9051 I didn't post them anywhere online. I translated 16_Volatile Variables.odt, 12_System Timer.docx, 11_External Interrupts (EXTI).docx, 10_Interrupt Enable & Interrupt Priority.docx, 9_Interrupts.docx into Turkish as sentence by sentence. If you would like to see them ı can share with you.
@embeddedsystemswitharmcort9051
@embeddedsystemswitharmcort9051 3 года назад
@@coderhex1675 I would love to see them. Could you please share?
@coderhex1675
@coderhex1675 3 года назад
@@embeddedsystemswitharmcort9051 share your email address with me
@MahdiMohammadi0
@MahdiMohammadi0 3 года назад
Thank you for the lecture, Is there a mode, in which the timer starts counting as soon as an external event happens, and interrupts when the counter is overflowed? For example in order to acquire N data samples from ADC after the rising edge of a trigger signal occurred?
@embeddedsystemswitharmcort9051
@embeddedsystemswitharmcort9051 3 года назад
Hi, Mahdi, you can use EXTI to detect the tiger signal. In the EXTI interrupt handler, you can enable a timer. You can use the timer interrupt handler to perform ADC sampling. More efficiently, you can directly use the timer trigger output as the trigger input of ADC (so that there is no software involved for triggering ADC.)
@skyhackerfpv7104
@skyhackerfpv7104 2 года назад
Is this much quicker or more accurate than just using micros() at the start of a regular interrupt and comparing it to the previous micros()? I'm trying to compare signals that are up to 100 micros apart which is working about 95% of the time. Wondering if using the input capture interrupt would help or if I should try moving my project from and Uno to a Due. Thank you!
@HansBaier
@HansBaier 2 года назад
Very well explained 👍🏻
@switcher3545
@switcher3545 Год назад
Hello doctor, does ARR affect the timer resolution?
@embeddedsystemswitharmcort9051
Timer's resolution or accuracy is determined by the oscillator's accuracy. ARR will impact the period of a timer's output signal.
@Dragonwrath0712
@Dragonwrath0712 3 года назад
What is the external signal here? GPIO input capture? If so which particular pins I/P?
@embeddedsystemswitharmcort9051
@embeddedsystemswitharmcort9051 3 года назад
Signal external to the microcontroller, such as the output from a sensor
@Dragonwrath0712
@Dragonwrath0712 3 года назад
@@embeddedsystemswitharmcort9051 yeah but what if there are multiple input pins which pins edge will the timer read?
@embeddedsystemswitharmcort9051
@embeddedsystemswitharmcort9051 3 года назад
If a timer is enabled to capture multiple external inputs (we need to use multiple pins, with an input signal on one input pin), the timer interrupt is triggered whenever an event takes place on any input pin. In the timer interrupt handler, software should check the event status register to find which channel (or i.e., which input pin) captures an external event.
Далее
Lecture 15: Booting Process
9:35
Просмотров 313 тыс.
Lecture 13: Timer PWM Output
16:47
Просмотров 105 тыс.
Кого из блогеров узнали?
00:10
Просмотров 461 тыс.
SPONGEBOB POWER-UPS IN BRAWL STARS!!!
08:35
Просмотров 21 млн
ПОЁМ НАРОДНЫЕ ПЕСНИ🪗
2:04:11
Просмотров 1,1 млн
Lecture 18. ADC
14:27
Просмотров 24 тыс.
7. How to implement event counter with stm32 Timer
10:23
STM32 Guide #3: PWM + Timers
20:24
Просмотров 140 тыс.
Measuring Signal Period With Timers | VIDEO 35
30:59
Просмотров 2,2 тыс.
Microcontrollers: Input capture unit
11:17
Просмотров 204
STM32 TIMERS #2. PWM Input
16:23
Просмотров 31 тыс.
Lecture 9: Interrupts
20:43
Просмотров 264 тыс.
Кого из блогеров узнали?
00:10
Просмотров 461 тыс.