×

自动化微控制器测试系统的创建

消耗积分:0 | 格式:rar | 大小:0.1 MB | 2017-11-15

分享资料个

  对于需要测试的应用 来说,使用FPGA 的可重编程功能,它 和LabVIEW之间的自动化接口 以及CAN分析仪功 能,我们可以很容易地开发我们的系统。

  我们需要合适的测试 平台应用程序以测试 微控制器的不同外 设。比如,为了测试 SPI接口,我们需 要建立SPI主机或者从机作为测试平 台。我们使用LabVIEW FPGA VIs(CAN接 口的CAN VI) 来创建每个测试平 台。框架内测试案例构造则是指各自的 VI。

  在框架中,我们可以 创建一个 LabVIEW对象 以获取VI引用,对 于每个测试案例的需 求,都为用户配置了 输入控件和显示控件。执行自动化框架 中的测试案例,需要 调用特定的VI,配 置该VI,最后运行 它。该框架无需用户参与 就可以执行测试。比 如,测量PWM信号 的解决方案如下: VI测量占空比和信 号频率,然后将其保 存到Excel文件中。

  另一种解决方案涉及 从SPI主机接收数 据。作为从机 SPI 的VI 可 以从主机测试设备 (DUT)中接收数 据。SPI从机工作在不同的波特率和变 化的数据比特下。用 户可以配置VI,而 其运行取决于测试设 备(DUT)的主 SPI的配置。然而,还有一种解决 方案涉及产生所需的 脉冲个数以测试捕获 和计数模块。VI可 以产生在上升沿或者 下降沿触发的脉冲。 在VI运行时,用 户可以配置VI以产 生所需个数的脉冲。

自动化微控制器测试系统的创建

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !