您的位置 首页 芯闻

运用LabVIEW和FPGA创立一个自动化的微控制器测验体系

使用NI公司的产品,我们可以使用一套软硬件解决方案,轻而易举地测试不同的微控制器外设。我们使用NI的产品,通过向自动化框架提供易

  "运用NI公司的产品,咱们能够运用一套软硬件解决方案,垂手可得地测验不同的微控制器外设。咱们运用NI的产品,经过向自动化结构供给易用的接口,使咱们的测验体系自动化,这样节省了很多的精力和本钱。"

  –ZalmanRafael,InfineonTechnologies

  TheChallenge:

  集成和自动化一个完好的微控制器测验流程。

  TheSolution:

  运用NI公司产品来发明一个非人工测验渠道,该渠道具有直观用户界面和归纳的测验事例。

  Author(s):

  ZalmanRafael-InfineonTechnologies

  DBirundha-InfineonTechnologies

  ShriramKathavate-InfineonTechnologies

  关于之前的运用程序测验渠道,咱们运用公司内部开发的控制器板,但该板需求一套独自的兼容东西链来下载这些运用程序。此外,咱们还很难对这些东西链的用户界面进行导航,不得不运用额定的测验和丈量设备。

  有了虚拟仪器,咱们能够运用同一套软件和模块化硬件履行以下测验:

  测验常见的协议(SPI,ASC,I2C)

  测验PWM,%&&&&&%U

  测验模仿/数字转换器

  测验控制器区域网络(CAN)

  测验时钟和门控

  测验多模块一起运转体系

  关于需求测验的运用来说,运用FPGA的可重编程功用,它和LabVIEW之间的自动化接口以及CAN分析仪功用,咱们能够很容易地开发咱们的体系。

  在整个结构上,咱们节省了很多的时刻和本钱。在此之前,关于微控制器的每个模块/外设,测验十至二十个事例咱们需求花费四至五个小时。运用咱们所创立的根据NI产品的体系,相同的一组测验履行时刻在十到十五分钟内,并且测验质量显著地进步。

  咱们需求适宜的测验渠道运用程序以测验微控制器的不同外设。比方,为了测验SPI接口,咱们需求树立SPI主机或许从机作为测验渠道。咱们运用LabVIEWFPGAVIs(CAN接口的CANVI)来创立每个测验渠道。结构内测验事例结构则是指各自的VI。

  在结构中,咱们能够创立一个LabVIEW目标以获取VI引证,关于每个测验事例的需求,都为用户装备了输入控件和显现控件。履行自动化结构中的测验事例,需求调用特定的VI,装备该VI,最终运转它。

  该结构无需用户参加就能够履行测验。比方,丈量PWM信号的解决方案如下:VI丈量占空比和信号频率,然后将其保存到Excel文件中。

  另一种解决方案触及从SPI主机接纳数据。作为从机SPI的VI能够从主机测验设备(DUT)中接纳数据。SPI从机作业在不同的波特率和改变的数据比特下。用户能够装备VI,而其运转取决于测验设备(DUT)的主SPI的装备。

  但是,还有一种解决方案触及发生所需的脉冲个数以测验捕获和计数模块。VI能够发生在上升沿或许下降沿触发的脉冲。在VI运转时,用户能够装备VI以发生所需个数的脉冲。

  定论

  运用NI公司的产品,咱们能够运用一套软硬件解决方案,垂手可得地测验不同的微控制器外设。咱们运用NI的产品,经过向自动化结构供给易用的接口,使咱们的测验体系自动化,这样节省了很多的精力和本钱。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/xinwen/208028.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部