如何使用labview实现jlink v8的在线自动烧录程式

如何使用labview实现jlink v8的在线自动烧录程式,第1张

调用"执行系统命令"这个这个函数橘拦来控制 J-Link Commander 下指令实现自动烧录

你先手动用J-Link Commander看看说明书怎圆改胡么使用歼稿先然后写个程序实现你手动输入命令就行了

1、首先点击运行LabVIEW程序,进入到了LabVIEW启动窗口。

2、可以通过两种方式进行VI程序的创建,首先可以在启动窗口中直接单击VI进行创建。

3、另一种方法是在启动窗口中点击创建项目,然后在创建项目窗口中选择新建一个空白VI。

4、创建完成后就会出现两个窗口,其中一个界面颜色比较深的是前面板,是用来放置各种控件的,两个窗口可以使用快捷键Ctrl+E进行切换。

5、另一个界面颜链洞色浅的是程序框图,是用来编写代码用的,在前面板上单击鼠标右键,即可调出控件选板,可以将需要的控件进行添加。

6、最后在两个窗口放置完各种控件后,可以在查看稿蠢菜单键唤陪中调出工具选板进行连线等 *** 作。

Labview控制Arduino有2种方法都可以尝试,先来说比较简单的一种——Labview Interface for Arduino。这个是Labview官方为Arduino开发的一个界面,这个界面的优点:

1. 容易上手,官方提供了很多已经编好的函数,你只需要知道Labview的基本编程语言(G语言)就可以轻松编写程序;

2. 不需要写Arduino端的程序,只需要在Labview端编好程序就可以用了;

当然他也有一些小缺点:

1. 官方提供的函数毕竟还是有限,目前能控制的传感器有:热敏电阻,光敏好枝电阻,8段数码管,尘袜州RGB发光管,舵机等等

2. 因为Arduino端不需要编写程序(其实是需要把一个官方函数对应的程序全部烧进Arduino,这个我后面会说)所以如果用到的传感器没有官方函数,就没法搞了。其实就是没有太多的可扩展性。

那现在我们来看看怎么安装这个Labview Interface for Arduino。你能下载到的是一个30天的试用版,当然如果想永久使用的话~~自己想办法,我是不会告诉你网上有破解补丁的。

3. 你安装好Labview后需要安装一个叫Visa的Labview插件,这个插件的功能是管理串口,Labview与Arduino之间的通讯全靠这个插件完成。

Windows Download

Linux Download

Mac Download

4. VISA安装好后,我们开始安装Labview Interface for Arduino, 安装这个需要用到另外一个软件叫 JKI VI Package Manager (VIPM) Community Edition (free)

(1) 我们去这个网站VIPM Download 然后找到对应的下载链接下载即可。5. 现在我们把该安装的东西都安装好了,我们进行Arduino UNO板和PC的连接

(1) 去Arduino官网下一个最新的IDE(最好是1.0版本以上的,里面有UNO的USB串口驱动)http://arduino.cc/en/Main/Software

(2) 把IDE解压到 C:\Program Files.

(3) 把你的Arduino UNO 板用USB连接线连上PC

(4) Windows会尝试着去识别UNO,但Windows这么弱的系统当然是识别不出来的,这就需要我们手动去加载驱动程序。(8) 点击下一步

(9) 点击关闭6. 很好,我们现在成功安装好了UNO,我们可以开始把Labview写的官方Arduino程序烧进UNO里了

(这个程序里有Labview Interface for Arduino里的函数所需要用到的所有Arduino指令,不过这也使Arduino只能完成那些Labview函数的功能,干不了别的)

文件的地址:......\LabVIEW 2011\vi.lib\LabVIEW Interface for Arduino\Firmware\LVIFA_Base\LVIFA_Base.pde

恭喜你,前期的准备工作终于完成了!!

一、准备

1. 需要一块Arduino Uno开发板或者Arduino 2560开发板,这个是这个开发界面默认的开发板。

这两种是不同版本的Arduino,用起来区别不大。

2. 安装Labview,最新版的Labview 2011 可以去NI的官方网站上下载

(2) 把这个软件下载下来,安装好后启动VIPM

:

(3) 在窗口界面中找到Labview Interface for Arduino

(4) 点击 Install &Upgrade Packages 按钮

(5) 点击 Continue 然后等一会儿等他下载完

(6) 点击 Finish

(5) 点击更新驱动程序

(6) 选择浏览计算机以查找驱动程序软件

(7) 选择路径为: C:\Program Files\arduino_1.xx\drivers

(10) 现在你就可以在你的设备管理器里的端口(COM和LPT)里找到你的UNO了

6. 很好,我们现在成功安装好了UNO,我们可以开始把Labview写的官方Arduino程序烧进UNO里了

(这个程序里有派蔽Labview Interface for Arduino里的函数所需要用到的所有Arduino指令,不过这也使Arduino只能完成那些Labview函数的功能,干不了别的)

文件的地址:......\LabVIEW 2011\vi.lib\LabVIEW Interface for Arduino\Firmware\LVIFA_Base\LVIFA_Base.pde

恭喜你,前期的准备工作终于完成了!!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12375222.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存