主要内容

块设备驱动程序

创建设备驱动程序块以访问硬件板的特定功能

设备驱动程序块是MATLAB系统块,当部署到Arduino时,生成定制的C/ c++设备驱动程序代码®硬件板。设备驱动程序块为用户提供了容易访问硬件板特性,如通信协议或硬件库,在金宝appSimu金宝applink支持包Arduino硬件

您可以从模板System对象™中开发设备驱动程序块,然后与其他用户共享完成的块。

功能

arduino.金宝appsupportpkg.getAVRLibraryRoot 得到ArduinoAVR库根目录路径
arduino.金宝appsupportpkg.getAVRRoot 得到ArduinoAVR文件根路径
arduino.金宝appsupportpkg.getBoardInfo 得到的属性Arduino在活跃的金宝app模型
arduino.金宝appsupportpkg.getIDERoot 得到ArduinoIDE文件根路径
arduino.金宝appsupportpkg.getLibraryRoot 得到Arduino库根目录路径
arduino.金宝appsupportpkg.getSAMDLibraryRoot 得到ArduinoSAMD库根目录路径
arduino.金宝appsupportpkg.getSAMDRoot 得到ArduinoSAMD文件根路径
arduino.金宝appsupportpkg.getSAMLibraryRoot 得到ArduinoSAM库根目录路径
arduino.金宝appsupportpkg.getSAMRoot 得到ArduinoSAM文件根路径

主题

开发设备驱动程序块的前提条件

学习Arduino硬件板设备驱动块开发的系统要求和推荐技能。

设备驱动系统对象的结构

理解使用System对象实现的设备驱动程序块的概念和操作。

创建一个数字写块

使用System对象创建数字写块。

创建一个数字读块

使用System对象创建数字读块。

块面具

为设备驱动程序块创建块掩码。

为Arduino库创建自定义设备驱动程序块

为Arduino硬件创建一个自定义设备驱动程序块。

模拟与设备驱动程序块

选择并实现设备驱动程序块的数据模拟模式。

与其他用户共享设备驱动程序块

打包并分发设备驱动程序块。

在连接I/O中使用设备驱动块测量伺服电机轴角

在Simulink上启用连接I/O的指南金宝app®系统对象块,包含允许访问硬件特定特性的硬件特定代码。