设备驱动块
创建一个设备驱动程序块来访问硬件板的特定功能
设备驱动程序块是MATLAB系统块,该块在部署到对象时生成自定义C/ c++代码赛灵思公司®Zynq®平台。设备驱动程序块提供了对硬件板功能的方便访问,例如通信协议或硬件库,这些功能在Xilinx Zynq平台嵌入金宝app式编码器支持包.
您可以从模板System对象™开发一个设备驱动程序块,然后与其他用户共享完成的块。
主题
- 先决条件
了解开发设备驱动程序块的系统要求和推荐技能手臂®皮质®-A基于硬件板。
- 设备驱动系统对象的结构
理解使用System对象实现的设备驱动程序块的概念和操作。
- 创建一个数字写块
使用System对象创建数字写块。
- 步骤1:创建项目文件夹
- 步骤2:编写硬件专用的C/ c++代码
- 步骤3:选择系统对象模板
- 步骤4:指定初始化、输出和终止行为
- 步骤5:用MATLAB命令行测试系统对象
- 步骤6:创建MATLAB系统块
- 第七步:生成代码并将模型部署到硬件
- 创建一个数字读块
使用System对象创建数字读块。
- 步骤1:创建项目文件夹
- 步骤2:编写硬件专用的C/ c++代码
- 步骤3:选择系统对象模板
- 步骤4:指定初始化、输出和终止
- 步骤5:设置输出端口属性
- 步骤6:测试系统对象
- 块面具
为您的设备驱动程序块创建块掩码。
- 步骤1:添加用户描述
- 步骤2:添加引脚编号属性
- 步骤3:添加按钮,以查看引脚地图
- 使用设备驱动程序块进行模拟
为设备驱动程序块选择并实现数据模拟模式。
- 与其他用户共享设备驱动程序块
打包并分发您的设备驱动程序块。