外部模式和PIL的串行配置
准备您的模型为外部模式或PIL串行通信:
在“配置参数”对话框中,选择型号配置参数>硬件实现.
从硬件实现>中选择C2000处理器硬件板下拉列表。有关更多信息,请参见配置硬件选择的附加选项
下目标硬件资源中,选择外部模式/公益诉讼.
在通信接口下拉列表,选择
串行
经典外部模式或XCP系列
XCP的外部模式。请注意
对于PIL,通信接口只有with
串行
.选择SCI模块下目标硬件资源在型号配置参数>硬件实现>硬件板.
对于所选的SCI模块,配置附加参数期望波特率(比特/秒),引脚分配(Tx)而且引脚分配(Rx).
请注意
默认情况下,SCI_A模块被选择用于控制卡和发射台。对于自定义板,如果使用不同的串行模块连接FTDI,则选择适当的串行模块。
控制卡的默认波特率是115200比特/秒。为了获得更好的性能,您可以将波特率增加到硬件板允许的值。
在下拉菜单中选择目标硬件使用的COM口。COM端口值将在MATLAB中保存为串口®对给定目标的偏好,而不是对模型的偏好。点击刷新从设备管理器中查看MATLAB首选项和更新列表中的最新值。
要查看计算机上可用COM端口的列表,请选择启动>控制面板>设备管理器>端口(COM和LPT)
您还可以使用MATLAB命令在给定硬件板的MATLAB首选项中设置串口:
codertarget.tic2000。setSerialPortPreferences(硬件板,CPU值,串口)
这里CPU value是可选参数。
确保详细的选中复选框,可在“诊断查看器”或“命令窗口”中查看外部模式执行进度和更新。
选择使用专用计时器来提高时间戳的准确性参数以ISR触发速率记录ISR内部的硬件时间数据,XCP外部模式的串行和CAN以触发速率记录空闲任务。有关更多信息,请参见外部模式.
您的模型现在已经准备好通过串行通信执行监视和优化操作(外部模式)。