编者注:该文件被选为Matlab Central选择一周
该软件包包含一个指南,该指南以逐步的方式解释了如何开发设备驱动程序块(在目标平台上执行时执行目标特定功能的块)。
示例驱动程序:
- )Arduino数字输出
- )Arduino数字输入
- )arduino模拟输出
- )Arduino编码器阅读
被包含在内。
示例是使用Arduino作为硬件平台(特别依赖于Arduino的Simulink支持软件包)构建的,但该方法适用于任何其他支持的目标。万博1manbetx万博1manbetx
在本指南中,开发设备驱动程序的第一种方法是基于S功能构建器块。以下章节还分别基于旧版代码工具,MATLAB功能块和系统对象块来描述不同的方法。指南中讨论了每种方法的优势和缺点。
最后,请注意,对于MATLAB 2013B,您需要为S功能构建器应用一个修复程序,以开发无输入的块。为此,请转到以下页面://www.tianjin-qmedu.com/万博1manbetxsupport/bugreports/1006532,向下滚动到底部,然后按照其中的说明进行操作。
引用为
Giampiero Campa(2022)。设备驱动程序(//www.tianjin-qmedu.com/matlabcentral/fileexchange/39354-device-drivers),matlab中央文件交换。检索。
MATLAB释放兼容性
平台兼容性
视窗 苹果系统 Linux类别
标签
致谢
启发:万博1manbet万博1manbetxxsimulink支持包的Arduino硬件,,,,万博1manbet万博1manbetxx覆盆子Pi硬件的Simulink支持包
启发:Arduino Data Logging Shield的驱动程序,,,,在Arduino上演奏,,,,arduino-循环时间s功能,,,,Beaglebone黑色的设备驱动程序,,,,Arduino附加传感器库(DHT,LPS331),,,,柔软的实时,,,,Arduino Uno上的数据记录仪,,,,万博1manbetxMiniq机器人的Simulink库,,,,Rensselaer Arduino支万博1manbetx持包库(Rasplib),,,,Raspberry Pi 万博1manbetxSimulink驱动器块ADC DAC PWM,,,,Arduino UDP以太网盾牌,,,,3在Arduino上注明钢琴,带有S功能,,,,Arduino的嵌入式编码器目标,,,,adlx345 i2c驱动器Arduino Mega,,,,示例驱动程序块用于Simulink硬件支持软件包万博1manbetx万博1manbetx,,,,覆盆子Pi驱动器块Sfunction,,,,Raspberry Pi DC电机H桥驱动器块Sfunction,,,,Raspberry Pi PWM驱动器块Sfunction,,,,覆盆子pi正交编码器sfunction,,,,MPC4725 I2C DAC的Arduino S功能,,,,覆盆子pi mpu6050使用WiringPII2C进行I2C通信的Sfunction,,,,RC接收Arduino的驾驶员块,,,,万博1manbetxZumo机器人的Simulink库,,,,电机盾牌,,,,SEN0140 万博1manbetxARDUINO MEGA 2560的Simulink I2C驱动程序,,,,控制MoteuràCourantContinu Continu Avec Arduino