Embedded devices need to interact with the real world somehow. Maybe using standard interfaces such as i2c, SPI, USB or maybe using low level interfaces such as GPIO, PWM, Analog to Digital and Digital to Analog. In all cases the link between Linux and the hardware is a device driver.
This course shows how to write several different types of device drivers for Linux, with an emphasis on the techniques that are applicable to embedded systems such as platform independence, cross development and efficient use of resources. The lab exercises are cross-compiled and tested on a typical development board, the BeagleBone Black (we can accommodate other hardware at your request).
Receive Tech Updates directly to your inbox
CONTACT
+44 (0)20 8446 7555
enquiries@jbinternational.co.uk
Corporate Policies Terms & Conditions
JB International Training Ltd - Company number 08458005
Registered address Wohl Enterprise Hub 2B Redbourne Avenue London N3 2BS
POPULAR
AI & ML training course React training course
Threat modelling training course Python for data analysts training course
Power BI training course Machine Learning training course
Spring Boot Microservices training course Terraform training course