主要内容

块设备驱动程序

创建一个设备驱动程序块来访问您的硬件板的特定功能

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

您可以从模板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上启用Connected I/O的指南金宝app®系统对象块,包含允许访问硬件特定功能的硬件特定代码。