Why Function Pointers are Awesome
4.8 هزار بار بازدید -
2 سال پیش
-
In this 2022 Embedded Online
In this 2022 Embedded Online Conference Microtalk, Jacob Beningo discusses the use cases for function pointers in embedded software.
This video looks at the C programming language function pointers, and how they can be leveraged for use cases such as:
- task scheduling
- command processing
- state machines
- interrupt vector tables
Developers often get confused that function pointers shouldn't be used in embedded systems because of MISRA C: 1998 Rule 104. As you'll see in this video, there are safe methods for using function pointers.
(The Embedded Online Conference will take place April 25 - 29th, 2022. If you are interested in participating, you can register with the code BENINGO to get at least a $100 discount).
This video looks at the C programming language function pointers, and how they can be leveraged for use cases such as:
- task scheduling
- command processing
- state machines
- interrupt vector tables
Developers often get confused that function pointers shouldn't be used in embedded systems because of MISRA C: 1998 Rule 104. As you'll see in this video, there are safe methods for using function pointers.
(The Embedded Online Conference will take place April 25 - 29th, 2022. If you are interested in participating, you can register with the code BENINGO to get at least a $100 discount).
2 سال پیش
در تاریخ 1401/01/02 منتشر شده
است.
4,875
بـار بازدید شده