Nat*_*ons 5 embedded real-time hard-real-time
我有一个嵌入式设备(Technologic TS-7800),宣传实时功能,但没有说"硬"或"软".当我等待制造商的回复时,我认为自己测试系统不会有什么坏处.
在实时/确定性行为(延迟和抖动)方面,有哪些既定程序可以确定特定设备的"硬度"?
在大学期间,我可以使用一些非常整洁的硬件(良好的示波器和信号发生器),所以我认为我不会在测试设备,只是专业知识方面遇到任何问题.
澄清鲍勃的答案可能是:
使用信号发生器以某种变化的频率产生脉冲.在某些范围内随机分布是最好的.
使用信号发生器(触发信号)启动示波器.
RTOS必须响应,做它并发送输出脉冲.
将RTOS输出馈送到示波器的输入2.
获得持久/收集模式的范围.如果可以,让范围从A开始,在B.上停止.
在理想的工作中,让它来衡量你的分布.力科会.从比预期慢得多的跟踪开始.你需要能够看到缓慢的异常值.你将能够看到分布.
假设正态分布,响应时间变化的SD是SOFTNESS.(这在实践中不会真正发生,但是如果你没有得到异常值,那么它是非常有用的.)如果存在大延迟的异常值,那么RTOS并不是很难.不符合截止日期.不合适的是实时工作.许多类似RTOS的东西都具有良好的曲线左边缘,像1/f曲线一样向下倾斜.这表明联合紧张.需要注意的是范围右端的响应缓慢.如果没有异常值可以获得良好的斜率图像,请使用更快的迹线重复实验.应该对你的论文中的一些推测性结论有好处.
如果你的应用程序,说1uS的增量是可以的,你测量0.5us,这一切都很酷.
无论如何,你可以发布结果(可能在发布意义上,但肯定在网上.)
当你写这篇文章时,从这个问题链接到论文.