Страница 1 из 1

LabVIEW и STM32

Добавлено: 13 июл 2011, 22:04
Marik_MADI
Всем привет! :bye:
:help: Достались мне две отладочные платы: одна с кристаллом Samsung 2440, а другая - stm32. Кто-нибудь пробовал программировать эти контроллеры в :labview: .
Если "да", поделитесь бесценным опытом=)
p.s. погуглил хорошо, ничего дельного не нашел((

Re: LabVIEW и STM32

Добавлено: 14 июл 2011, 13:06
grjgrj
Можете не стараться - не найдете :). Официально и полностью LabVIEW поддерживает полностью только 3 микроконтроллера (LM39s8962 и еще 2 :)). Полностью значит и всю перефирию, и UART и Ethernet и порты и т.д.
Также в LabVIEW ARM можно программировать и все МК которые есть в RT-OS keil (в том числе и ST32, на счет samsunga не знаю). Вот здесь можно поглядеть что в них можно делать http://zone.ni.com/devzone/cda/tut/p/id/7066. То есть только ядоро. Чтобы заработала перефирия придется писать ее самому на keil. Ссылка на поддерживаемые МК там внизу есть.

Re: LabVIEW и STM32

Добавлено: 14 июл 2011, 17:58
Anton_Ya
Спасибо!
Не могли бы вы подтолкнуть на пример типа Hello World для того же NXP-ишного АРМа LPC2388. Чтоб только в UART строку отправлял. Keil немного знаю, имею подобие клона Keil MCB2300 evaluation board от Стартеркита - SK-LPC2388

Re: LabVIEW и STM32

Добавлено: 03 авг 2011, 17:31
Konstantin Sumenko
Проще научиться программировать в том-же Keil чем портировать все необходимые функции LabVIEW ARM на нужный камень. Посмотри еще примеры к ARM модулю.

Re: LabVIEW и STM32

Добавлено: 15 мар 2020, 13:53
Select
Сообщение Konstantin Sumenko 03 авг 2011, 18:31

Проще научиться программировать в том-же Keil чем портировать все необходимые функции LabVIEW ARM на нужный камень. Посмотри еще примеры к ARM модулю.
С момента публикации прошло почти 10 лет, но вопрос популярный, если кто интересуется можно было бы продолжить.
Я думал над в.у. задачей не мало времени. Все упирается в архитектуру камней и какие задачи при этом преследуются, но потом просто тупо поставил перед собой вопрос - а зачем? Если к примеру Вам нужно сделать внешний HMI под какой-то существующий процессинг на STM32 или еще что-то старое но рабочее или требующее дополнений и расширений, тогда без хорошего SDK от его создателей это как катить камень в гору.
Если Вы хотите просто что-то автоматизировать, тогда это другой подход и портируйте все что Вам интересно на программном фреймворке непосредственно на :labview: без привязки к инородным RT аппаратным платформам. Стройте свои коммуникации и логику теми наборами инструментов которое есть в изобилии на :labview:

Что касается STM32, возможные пути решения здесь
https://forums.ni.com/t5/LabVIEW-Embedd ... anguage=en

Re: LabVIEW и STM32

Добавлено: 15 мар 2020, 23:18
taras_33
если кто интересуется можно было бы продолжить.

Я интересуюсь и достаточно давно. Если говорить о связке контроллера и LabVIEW, то я на LV делаю UI со всякими кнопочками, графиками и прочей лабудой, контроллер управляет всем железом. Связь по USB или WiFi. По сути контроллер используется как дешевая альтернатива железу от NI.
Какую IDE использовать каждый выбирает сам. Если это STM, то Keil, IAR либо System Workbench. Если нужна графика, как в этом видео , то библиотеки STemWin, TouchGFX либо Embedded wizard.

Что касается STM32, возможные пути решения здесь
Этим "путям решения" уже десяток лет, NI забросил поддежку ARM, последняя поддеживаемая версия LabVIEW 2012.