DSPACE1103 Simulink设置与下载选项详解

需积分: 48 66 下载量 15 浏览量 更新于2024-08-07 收藏 1.91MB PDF 举报
本资源主要介绍了如何在2019年蚂蚁课堂的Java工程师面试宝典v1.0中使用DS1103 DSpace硬件进行Simulink模型的编译和下载。主要内容包括以下几个部分: 1. **下载选项设定**: - `load application after build`:在模型编译完成后自动下载到DS1103。这个选项需要查找Matlab环境中的硬件注册信息,但通常编译过程中不会实际连接硬件。由于可能会导致问题和不便,因此不推荐勾选,以免意外下载。 2. **Simulink参数设置**: - **Solver**:设置模拟器的求解器类型,通常选择Fixed-step,确保稳定的步长计算。 - **Solver parameters**:例如设定起始时间和停止时间(例如无限运行时设为`inf`),以及固定步长大小。 - **Block reduction** 和 **Conditional input branch execution**:这两个选项应取消,以优化模型性能。 - **Signal parameters**:取消`Inline parameters`和`Signal storage reuse`以提高代码效率。 - **Code generation**:选择针对DS1103的TLC文件,确保目标硬件兼容性。 3. **仿真选项设定**: - **Initial simulation state**:程序下载后的初始状态可以设置为RUN、PAUSE或STOP。 - **Task configuration**:管理模型中任务的优先级和可能发生的 overrun(数据溢出)设置。 4. **实际操作流程**: - 首先,确保DS1103硬件与电脑正确连接,包括通过USB和Expresscard接口。 - 使用MATLAB R2013a或更高版本的Simulink进行模型构建。 - 完成所有参数设置后,进行模型的编译和下载,注意不勾选`load application after build`选项。 通过这个教程,学习者可以掌握如何在DS1103硬件上使用Simulink进行系统设计、仿真以及下载控制代码,这对于Java工程师理解并运用嵌入式系统开发技术具有重要价值。