LabVIEW + Arduino Due

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы

LabVIEW + Arduino Due

Postby kuz9sh on 05 Jul 2019, 16:13

Добрый вечер
столкнулся с такой проблемой:
есть LV 18-ой версии, а также плата Arduino Due.
скачал библиотеку для использования Arduino на LV - всё успешно
проверил саму плату на простейшем скетче - плата рабочая
далее попытался загрузить на Arduino прошивку из файла LIFA_Base.ino, которая, судя по всему, необходима для успешной компиляции программ из LV на Arduino
однако при попытки загрузки вышеуказанного скетча вылезла ошибка "avr/io.h: no such file or directory"
Посмотрел, в папке такой библиотеки и вправду нет
однако где её взять
и как решить сам этот вопрос с подключением - непонятно :/
прошу совета
kuz9sh
interested
interested
 
Posts: 5
Joined: 25 Jan 2019, 09:52
LabVIEW Version: 18
Karma: 0

Re: LabVIEW + Arduino Due

Postby Alex Dem on 05 Jul 2019, 17:49

https://github.com/adafruit/Adafruit-GFX-Library/issues/121
Board update issue. if you're having this problem, uninstall the Due from the boards menu, then re-install the board with the latest software.
Alex Dem
assistant
assistant
 
Posts: 104
Joined: 06 May 2015, 22:24
LabVIEW Version: 2014, 2018
Karma: 12

Re: LabVIEW + Arduino Due

Postby kuz9sh on 08 Jul 2019, 10:09

Alex Dem wrote:https://github.com/adafruit/Adafruit-GFX-Library/issues/121
Board update issue. if you're having this problem, uninstall the Due from the boards menu, then re-install the board with the latest software.
обновил софт Ардуино Due в менеджере плат, а также в списке подключенных устройств Windows
однако, на статусе проблемы это никак не отобразилось..
ниже прикладываю сообщение ошибки и её скриншот
вдруг поможет :dntknw:
"Arduino: 1.8.9 (Windows 10), Плата:"Arduino Due (Programming Port)"

In file included from C:\Program Files\National Instruments\LabVIEW 2018\vi.lib\LabVIEW Interface for Arduino\Firmware\LIFA_Base\LabVIEWInterface.ino:34:0:

AFMotor.h:9:20: error: avr/io.h: No such file or directory

#include <avr/io.h>

^

compilation terminated.

exit status 1
avr/io.h: No such file or directory "

Image
kuz9sh
interested
interested
 
Posts: 5
Joined: 25 Jan 2019, 09:52
LabVIEW Version: 18
Karma: 0

Re: LabVIEW + Arduino Due

Postby Alex Dem on 08 Jul 2019, 17:52

Я прошу прощения, не обратил внимания сразу, слишком давно использовал LIFA и LINX, вроде DUE и не поддерживается официально, с чего бы все проходило без ошибок?
Возможно Вам проще будет запрограммировать плату на выполнение необходимой задачи, а через COM порт общаться с LabView, передавая нужные данные.
Alex Dem
assistant
assistant
 
Posts: 104
Joined: 06 May 2015, 22:24
LabVIEW Version: 2014, 2018
Karma: 12

Re: LabVIEW + Arduino Due

Postby kuz9sh on 11 Jul 2019, 14:02

Alex Dem wrote:Я прошу прощения, не обратил внимания сразу, слишком давно использовал LIFA и LINX, вроде DUE и не поддерживается официально, с чего бы все проходило без ошибок?
Возможно Вам проще будет запрограммировать плату на выполнение необходимой задачи, а через COM порт общаться с LabView, передавая нужные данные.
попытался докачать упомянутые в ошибке библиотеки
и в конечном счёте получилось именно так, как вы и сказали..
"this chip is not supported" :think:
и в таком случае возник вопрос:
вот вы говорили, что: "..вроде DUE и не поддерживается официально..", какую плату стоило бы использовать вместо DUE, дабы избежать такой ошибки?
может, подойдёт в некоем роде "стандартная" Arduino Uno, или, быть может, "укрупнённая" Mega 2560?
также, быть может, помимо упомянутых двух выше, есть предложия по поводу других плат?
kuz9sh
interested
interested
 
Posts: 5
Joined: 25 Jan 2019, 09:52
LabVIEW Version: 18
Karma: 0

Re: LabVIEW + Arduino Due

Postby Alex Dem on 11 Jul 2019, 18:34

Когда открываете порт в LIFA, там есть вход "тип платы" , посмотрите, какие варианты там содержатся, по памяти Uno и Mega были.
Alex Dem
assistant
assistant
 
Posts: 104
Joined: 06 May 2015, 22:24
LabVIEW Version: 2014, 2018
Karma: 12

Re: LabVIEW + Arduino Due

Postby kuz9sh on 12 Jul 2019, 09:12

Alex Dem wrote:Когда открываете порт в LIFA, там есть вход "тип платы" , посмотрите, какие варианты там содержатся, по памяти Uno и Mega были.
Спасибо большое за помощь
если я правильно вас понял, то именно вот эти МК можно использовать для правильной работы Arduino с LV
Image
:thank:
kuz9sh
interested
interested
 
Posts: 5
Joined: 25 Jan 2019, 09:52
LabVIEW Version: 18
Karma: 0


Return to Коммуникация с приборами

Who is online

Users browsing this forum: No registered users and 1 guest

cron