Index
A
Abstract Data Types (ADTs)
abstractions
definition
implementation data structure
initialization function
interface specification
operations
pop method
stack method initialization
Stack_Push
Abstractions
Application Programming Interfaces (APIs)
architecture
characteristics
consistent look and feel
const keyword
documentation
flexible and configuration
Micrium uc/OS-III
naming conventions
uOS III
comparison (API and HAL)
designing process
embedded-software developers
FreeRTOS TaskCreate
HAL design
scope
ThreadX tx_thread_create
wrappers
Assertion fundamentals
assert.h header file
definition
input and pre-condition
macro implementation
Automating tests
B
Boogeyman
integration issues
issues
microcontroller vendors
peripheral technique
ramifications
readability ...
Get Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.