仿真时在express窗口可以监视数据,甚至可以把数据画成曲线,但是画线频率太低了,可能受单片机和计算机通讯速率的影响,根本不实用,而且画线在一个坐标上只能画一条,虽然可以同时画两条,但不是叠加在一起,看着也不清晰。我的代码是在CLA中以60K的中断频率 控制步进电机,要仔细观察电机速度、加速度、位移、串口(电机的运动受串口实时控制,精确度到毫秒级,即每30ms左右就必须响应一次运动控制)等等一堆数据的关系,这些数据示波器也无能为力,那还有什么办法呢?
听说MATLAB之类的软件可以仿真F28035,但不知能否按实际频率观察每一个变量的变化呢?想折腾一下MATLAB,粗略看了一下书,都是说仿真引脚输出的,什么流水灯之类,和我的需求没有关系,而且我还要正常接收串口信息,在MATLAB里仿真还能接收硬件串口吗?我不怕折腾MATLAB,就怕折腾到后面还是卡住了。