This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:hardwarespecific [2023/11/21 22:28] – pczekalski | en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:hardwarespecific [2023/11/23 10:24] (current) – pczekalski | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Hardware-specific extensions in programming ====== | ====== Hardware-specific extensions in programming ====== | ||
+ | {{: | ||
Some generic programming techniques and patterns mentioned above require adaptation for different hardware platforms. It may occur whenever hardware-related aspects are in charge, e.g., accessing GPIOs, ADC conversion, timers, interrupts, multitasking (task scheduling and management), | Some generic programming techniques and patterns mentioned above require adaptation for different hardware platforms. It may occur whenever hardware-related aspects are in charge, e.g., accessing GPIOs, ADC conversion, timers, interrupts, multitasking (task scheduling and management), | ||
It is common for hardware vendors to provide rich examples, either in the form of documentation and downloadable samples (e.g. STM) or via Github (Espressif), | It is common for hardware vendors to provide rich examples, either in the form of documentation and downloadable samples (e.g. STM) or via Github (Espressif), |