matlab调用SPI工具

文章讲述了作者在工作中遇到的问题,即如何利用MATLAB通过Python接口替代原计划的VC控制SPI,以解决USB工具的接口问题。通过添加Python到系统路径并利用system调用执行Python脚本,作者成功实现了跨平台的解决方案,强调了Python作为中间件的灵活性和便利性。
摘要由CSDN通过智能技术生成

最近老板需要搞个新活,matlab控制SPI和采数自动化,然SPI的工具接口是USB,而该工具VISA接口没有,只有VC接口,这样matlab要通过VC控SPI,搞了半天VC那堆依赖库编译及dll文件简直又臭又长。

换个思路发现工具网站有python接口,所以通过matlab调用python脚本来控制SPI,现在先把路径打通。

  1. 安装python
  2. 增加python到系统路径,注意添加后用cmd试下,cmd要关了重开,实际已经添加到系统变量,但是之前开的cmd还是不认新的系统变量
  3. 用python编辑一个test测试文档
  4. 在matlab中使用system来调用python
  5. 执行matlab文件结果

之前用system调用exe文件很nice,但是使用vc去编译SPI接口文件各种问题,所以现在换个中间件,重新用上python这个万金油。后面还得把python信手拈来,万金油的确好用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值