LabVIEW和STM32第一步,安装与测试。

LabVIEW和STM32第一步,安装与测试。

一直在学习,一直在开发,从Arduino开始,被51坑过,被C#所迷惑过,中间又绕道Python。。。。。。

由于没有什么编程基础,也不是电子专业,因此一直想找个图形化的编程方式,来做物联网开发。

转了好多圈,接触了一些Arduino的图形化编程,那些基本都是给孩子用的,简单亮个led转个风扇还是可以的。

。。。 。。。

无意中发现了LabVIEW,从其高大上的公司名称上,就有种莫名的好感。美利坚国家仪器。。。嗯,必须用破解版!!!

淘宝无意中搜索,发现了一款专门为stm32搞得LabVIEW开发板,还配有视频和书籍。

但价格真的太贵了,stmF4xx的开发板竟然900块钱,,,但是为了探索,自当吃了几顿牛排吧。

下面简单陈述一下这套开发板的初阶:

第一部分,软件安装:

LabVIEW 2012 SP1。现在都2017SP1了,为什么还要2012呢?因为NI公司给ARM平台stm32能用的附属软件是针对2011和2012版本的,并且在2012以后就停止开发了,说来也奇怪,为啥我想学的东西停止更新了呢?而且还是六年前。。。

【现在LabVIEW的创客项目支持软件也停留在2014版本上,而且只能用在2014版本。我用2017试过,说不行。】

安装LabVIEW2012没什么可说的,一路按下去就好了。关于破解和激活的问题自行解决吧,这都不是事儿!

安装后,再安装两个软件:【这是关键】

1,Embedded_for_ARM_2012

2,C_Generater_2012

直接安装就好,没什么可说的,见这setup.exe就双击吧!

都装好以后,还会有个VI的软件要更新,这个也不用多说,会上网看片儿的都会。

这些基本软件安装后,还要加载这套开发板的类库文件,店家给的资料有,也很简单。

最后,再安装JLink的驱动,至此,软件部分安装完毕。

第二部分,开始测试:

打开LabVIEW2012sp1

  1. 左侧:创建项目
  2. 选择ARM Project Wizard
  3. 选,New...blank(新的空的项目)
  4. 下拉框选 Other
  5. 下拉框选你买的那款板子
  6. 最后点【完成】。
  7. 点击项目下的vi,开始编程。
  8. 把开发板接上电源打开开关,连接USB线到电脑,应该有新硬件接入的声音,如果没有得检查JLink的驱动。
  9. 随便写点儿什么,然后点击任意面板的【运行】按钮,就会开始编译和下载。
  10. 如果一切正常的话,会看到你的程序在前面板运行,同时开发板的JLink灯狂闪。。。
  11. 至此,软件安装和硬件测试已经完毕。
  12. BUT,这是相当于DeBug,而不是真正的程序固件刷入。

顺便By The Way一下,LabVIEW目前官方支持的单片机系列创客物联网开发系统是

Digilent LINX (Control Arduino, Raspberry Pi, BeagleBone and more)。只能安装于2014版。
套装正版LabVIEW加树莓派好像才900元。。。国内有官网可买。

其实树莓派如果能用LabVIEW开发的话,会比stm32更有意义。

但是相关的资源目前还没找到很合适的,因此,先把这LabVIEW和stm32弄明白的。


  • 8
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
LabVIEW是一款图形化编程软件,由国家仪器(NI)公司开发。它的开发环境类似于流程图,将各种功能模块通过连接线连接在一起,用户可以通过拖拽和连接这些模块来完成程序的编写。LabVIEW软件广泛应用于数据采集、控制和仪器测量等领域。 而STM32电压表是一种基于STM32微控制器的电压测量仪表。STM32是意法半导体(STMicroelectronics)公司推出的一系列32位RISC微控制器,具有高性能、低功耗和丰富的外设资源等特点。STM32电压表通常包括电压采集模块、显示模块和通信模块等功能。 将LabVIEWSTM32电压表结合使用可以实现很多应用,例如实时监测电压数据并进行实时显示,通过串口或者网络传输数据,利用LabVIEW的图形化编程功能进行数据处理和分析等。使用LabVIEW可以方便地搭建图形化界面,实现用户友好的人机交互,而STM32则提供硬件支持,用于实际的电压采集和控制。 使用LabVIEWSTM32电压表的优势在于易于开发和可扩展性。LabVIEW的图形化编程方式使得开发过程更加直观和易于理解,可以快速实现程序的功能。STM32电压表作为硬件平台,具有丰富的外设资源和强大的处理能力,可以满足不同应用的需求。此外,LabVIEW还支持多种外设和协议,可以方便地与其他设备进行数据交互和通信。 总而言之,LabVIEWSTM32电压表的结合能够实现电压测量和控制的功能,并提供简单易用的开发环境、丰富的外设资源和强大的处理能力。这种组合使得测量和控制应用更加便捷、高效和灵活。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值