在做PID调节,想看看调节后的某一变量,但是不会用CCS将其用波形显示。
或者可以用MATLAB?我看了下,有simulink,但是不会用。
求教!!
xyz549040622:
CCS好像不带这个功能的,你可以把这个变量通过串口传到上位机,有些串口软件自带这个分析数据的功能的,当然MATLAB肯定可以。
shengnan Luo:
回复 rookiecalf:
你好,能详细点吗?
我用的是CCS5.5,想显示的是Cal_delay_time这个变量,单位s。应该用graph的哪一个呢?
shengnan Luo:
回复 xyz549040622:
串口的实验,只看过tivaware的hello world,也能正确地将字符串在串口助手显示。
但是只会一次一次地传输,不知道怎样将变量传送。。。。。
能指导下吗?谢谢!
rookiecalf:
回复 shengnan Luo:
shengnan Luo
你好,能详细点吗?
我用的是CCS5.5,想显示的是Cal_delay_time这个变量,单位s。应该用graph的哪一个呢?
shengnan Luo:
回复 shengnan Luo:
变量放数组里,然后就能用graph显示了。
但是在时间轴上出了点问题,
我在将一变量存入数组中后,用graph显示出来,设置如下图,想知道这样设置后横轴中的1ms就是现实时间的1ms吗?这么问是因为我的变量(收敛)达到某一精度后,图形里显示的竟然是40多秒,这不科学啊。。。。。从示波器上来看没用那么久、、、
rookiecalf:
回复 shengnan Luo:
shengnan Luo
变量放数组里,然后就能用graph显示了。
但是在时间轴上出了点问题,
我在将一变量存入数组中后,用graph显示出来,设置如下图,想知道这样设置后横轴中的1ms就是现实时间的1ms吗?这么问是因为我的变量(收敛)达到某一精度后,图形里显示的竟然是40多秒,这不科学啊。。。。。从示波器上来看没用那么久、、、
shengnan Luo:
回复 rookiecalf:
谢谢!
我试过在Expressions里的变量处点击鼠标右键—->Graph,但是因为是动态的,波形会左移,导致我前面部分的数据会随时间慢慢消失,所以把它放数组里了。
弱弱地问一句。。。。那么也就是说横坐标并不是现实里的1ms的时间,那如果我想算出横坐标上的1ms代表现实中的多少ms应该怎样计算呢?因为是得求出变量到达某一精度时的响应时间。
程序设置了系统主频为80M。
还有,采样频率从哪儿看呢?是我显示的这个变量的采样频率吗?
输入波形的频率是100Hz,那么我的sample rate Hz是否改为100后,横轴显示的1ms就是现实的1ms了呢?
xyz549040622:
回复 rookiecalf:
学习了,CCS的名字叫的居然不一样,在MDK中叫逻辑分析仪
TI中文支持网


