Personal Information
Organización/Lugar de trabajo
Egypt Egypt
Ocupación
Embedded Software R&D Engineer at avelabs
Acerca de
Seeking to combine the fields of Embedded Systems, Machine Learning and Biomedical Devices to construct the biggest medical devices multinational company leading the medical devices manufacturing in the world within 8 years.
Etiquetas
embedded
embedded systems
embedded linux
python
raspberry pi
linux
c
programming
c language
embedded c
spi
uart
adc
polling and interrupts
i²c
hardware interfacing
hardware
gpio
avr interfacing
pwm
avr
timer
atmega16l
interfacing
software layered architecture
bootloader
dma
bitwise operations
memory alignment
memory mapped registers
polling
misra rules
startup file
interrupts
inline assembly
reentrant vs. non-reentrant
inline function
functions types
memory allocation
memory segments
synch. vs. asynch
stack
static vs. dynamic memory allocation
ebmedded c
recursive
program linking
memory types
function-like macro
function call
static vs. dynamic linking
scope and lifetime
c data types
c preprocessor
c qualifiers
makefile
c error types
c compilation
c compilation using command line
compilation process
Ver más
- Presentaciones
- Documentos
- Infografías