Gerätetreiber-Blöcke
Erstellen eines Gerätetreiber-Blocks, um auf bestimmte Funktionen der Hardwareplatine zuzugreifen
Ein Gerätetreiber-Block ist eine spezielle Form des MATLAB System-Blocks, der benutzerdefinierten C/C++ Gerätetreibercode generiert, wenn er auf einer Arduino®-Hardwareplatine bereitgestellt wird. Gerätetreiber-Blöcke bieten einfachen Zugriff auf Hardwareplatinen-Funktionen wie Kommunikationsprotokolle oder Hardware-Bibliotheken, die nicht im Simulink®-Supportpaket für Arduino-Hardware enthalten sind.
Sie können einen Gerätetreiber-Block aus einer System object™-Vorlage entwickeln und den resultierenden Block mit anderen Benutzern teilen.
Funktionen
arduino.supportpkg.getAVRLibraryRoot | Get Arduino AVR library root directory path (Seit R2020b) |
arduino.supportpkg.getAVRRoot | Get Arduino AVR file root path (Seit R2020b) |
arduino.supportpkg.getBoardInfo | Get properties of Arduino board in active Simulink model (Seit R2020b) |
arduino.supportpkg.getIDERoot | Get Arduino IDE file root path (Seit R2020b) |
arduino.supportpkg.getLibraryRoot | Get Arduino library root directory path (Seit R2020b) |
arduino.supportpkg.getSAMDLibraryRoot | Get Arduino SAMD library root directory path (Seit R2020b) |
arduino.supportpkg.getSAMDRoot | Get Arduino SAMD file root path (Seit R2020b) |
arduino.supportpkg.getSAMLibraryRoot | Get Arduino SAM library root directory path (Seit R2020b) |
arduino.supportpkg.getSAMRoot | Get Arduino SAM file root path (Seit R2020b) |