Main Content

Device Driver Blocks

Create a device driver block to access specific features of your hardware board

A device driver block is a specialized form of the MATLAB System block that generates custom C/C++ code when deployed to an Intel® SoC device. Device driver blocks provide users easy access to features of hardware boards, such as communication protocols or hardware libraries, not available in the Embedded Coder Support Package for Intel SoC Devices.

This guide presents the complete process to develop a device driver block from a template system object to sharing the completed blocks with other users.

Concepts