filmov
tv
DevHeads Engineering Hour REHEAT: Exploring Multiple Interrupts & Priority Levels in Arm Cortex-M
Показать описание
--------------------------------
00:00 Introduction to Interrupt Priorities
00:25 Demonstration of Interrupts in Action
03:11 Setting Up Multiple Interrupts
04:03 Understanding Interrupt Life Cycle and Priority
05:08 Implementing Interrupts in Microcontroller Firmware
07:33 Exploring NVIC and HAL APIs
13:36 Interrupt Execution and Priority Handling
20:04 Pending Bit and Interrupt Activation
22:38 HAL APIs for Interrupt Management
26:07 Understanding NVIC Controller and Interrupts
26:26 Circuit Connections and Demo Overview
27:31 Configuring External Interrupts in Cube IDE
29:11 Setting Interrupt Priorities in NVIC
30:31 Main.c File and Interrupt Handlers
34:22 Demonstrating LED Control with Interrupts
40:40 Exploring Interrupt Priorities and Exceptions
44:08 Summary and Key Takeaways
50:19 Final Thoughts and Conclusion
------------------------------------------
The last Engineering Hour introduced the nested vector interrupt controller (NVIC) integrated into Arm Cortex-M microcontrollers simplifies the development and implementation of external hardware interrupts.
In this session, IoT professional Umesh Lokhande continues his exploration of interrupt fundamentals by covering the various stages of the interrupt lifecycle and introducing interrupt priority levels for complex application designs. After showing how to set these priority levels and integrate a reentrancy interrupt into the design, he will demonstrate how to develop and manage two external interrupts on an STM32 MCU.
Join us on Saturday, August 10th at 15:00 GMT to view this replay of how advanced your design can get without an RTOS/OS.
Topics covered include:
* Interrupt lifecycle
* Priority Levels
* Reentrancy Interrupt
* Example Project: Two External Interrupts on STM32
--------------------------------
We're a community of professional developers and engineers dedicated to advancing technology, with a focus on IoT solutions. Our mission is to provide personalized software and hardware solutions that help businesses thrive.
Follow us on:
--------------------------------
#SoftwareEngineering, #IoT, #DeveloperLife, #TechTalks, #EngineeringHour, #OfficeHours, #DevTalk, #DevCommunity, #TechCommunity, #TechDiscussions, #TechTips, #IoTSolutions #EmbeddedSystems #PCBDesign #FirmwareDevelopment #AnalogCircuits #TechCommunity #DeveloperTutorials #EngineeringProjects #TechTalks #IndustryNews #CodingChallenges #Hackathons #IoTIntegration #DeviceManagement #LowPowerConnectivity #RealTimeSystems #WirelessTechnology #IoTClouds #FOTA #Containerization #TechEducation #DeveloperTools #EmbeddedProgramming #RealTimeOperatingSystems
#TechSales #EmbeddedSystems #ProductDesign #TechSolutions #IoT #IoTDevelopment #TechTalks #Connectivity #Security #Innovation #IoTSolutions #ProductDesign #OfficeHours #TechEvents #SmartTechnology #EmergingTech #SalesOptimization #IoTBusiness
00:00 Introduction to Interrupt Priorities
00:25 Demonstration of Interrupts in Action
03:11 Setting Up Multiple Interrupts
04:03 Understanding Interrupt Life Cycle and Priority
05:08 Implementing Interrupts in Microcontroller Firmware
07:33 Exploring NVIC and HAL APIs
13:36 Interrupt Execution and Priority Handling
20:04 Pending Bit and Interrupt Activation
22:38 HAL APIs for Interrupt Management
26:07 Understanding NVIC Controller and Interrupts
26:26 Circuit Connections and Demo Overview
27:31 Configuring External Interrupts in Cube IDE
29:11 Setting Interrupt Priorities in NVIC
30:31 Main.c File and Interrupt Handlers
34:22 Demonstrating LED Control with Interrupts
40:40 Exploring Interrupt Priorities and Exceptions
44:08 Summary and Key Takeaways
50:19 Final Thoughts and Conclusion
------------------------------------------
The last Engineering Hour introduced the nested vector interrupt controller (NVIC) integrated into Arm Cortex-M microcontrollers simplifies the development and implementation of external hardware interrupts.
In this session, IoT professional Umesh Lokhande continues his exploration of interrupt fundamentals by covering the various stages of the interrupt lifecycle and introducing interrupt priority levels for complex application designs. After showing how to set these priority levels and integrate a reentrancy interrupt into the design, he will demonstrate how to develop and manage two external interrupts on an STM32 MCU.
Join us on Saturday, August 10th at 15:00 GMT to view this replay of how advanced your design can get without an RTOS/OS.
Topics covered include:
* Interrupt lifecycle
* Priority Levels
* Reentrancy Interrupt
* Example Project: Two External Interrupts on STM32
--------------------------------
We're a community of professional developers and engineers dedicated to advancing technology, with a focus on IoT solutions. Our mission is to provide personalized software and hardware solutions that help businesses thrive.
Follow us on:
--------------------------------
#SoftwareEngineering, #IoT, #DeveloperLife, #TechTalks, #EngineeringHour, #OfficeHours, #DevTalk, #DevCommunity, #TechCommunity, #TechDiscussions, #TechTips, #IoTSolutions #EmbeddedSystems #PCBDesign #FirmwareDevelopment #AnalogCircuits #TechCommunity #DeveloperTutorials #EngineeringProjects #TechTalks #IndustryNews #CodingChallenges #Hackathons #IoTIntegration #DeviceManagement #LowPowerConnectivity #RealTimeSystems #WirelessTechnology #IoTClouds #FOTA #Containerization #TechEducation #DeveloperTools #EmbeddedProgramming #RealTimeOperatingSystems
#TechSales #EmbeddedSystems #ProductDesign #TechSolutions #IoT #IoTDevelopment #TechTalks #Connectivity #Security #Innovation #IoTSolutions #ProductDesign #OfficeHours #TechEvents #SmartTechnology #EmergingTech #SalesOptimization #IoTBusiness