LabVIEWwilliam hill官网
直播中

greatlmy

13年用户 110经验值
擅长:工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造 工艺及制造
私信 关注

为Arduino UNO 开发板程序编写软件

本帖最后由 greatlmy 于 2022-5-24 08:59 编辑

封控在家编写了一段为 Arduino UNO 开发板编写程序的labview程序。
下图是为 Arduino UNO 开发板编写程序的前面板。
编写 Arduino 程序时,只需勾选端口设置中的单选按钮,选择相应的端口状态为数字读写或模拟量读写,设定好程序保存文件名,即可得到所要的 Arduino 程序。
下图是程序面板。
屏幕截图 2022-05-23 151219.jpg
前面板上的端口设置为单选按钮簇,将其转化为数组,数组中元素的值为0对应 IN (数字量写入),值为1对应 OUT (数字量读取)。数组中元素的值为2对应两种情况,模拟量写入和模拟量读取。数组中元素的值为2时,当端口为PWM口(3,5,6,9,10,11)时表示模拟量写入,当端口为模拟量读取端口(A0-A5)时为模拟量读取。
数组中元素按值分成四类:IN、OUT、PWM 和 Analog。然后调用子程序 Arduino-sub.vi 分别编写 Arduino UNO  开发板的程序代码。
屏幕截图 2022-05-23 151641.jpg
屏幕截图 2022-05-23 151745.jpg

每一种类型均需考虑三种情况:定义、setup程序 和 loop 程序,按照顺序分别生成 Arduino 开发板的程序代码。
附上所编写的 LabView 程序。










回帖(2)

greatlmy

2022-6-10 09:00:46
源程序可以本板块“基于MScomm控件的LabView串口通信”一文中下载。
举报

kunpeng1984

2024-3-20 21:51:08
可以用labview把程序下进去么?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分