Jak stworzyć własny "klocek".

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
nasiono
Posty: 21
Rejestracja: 11 sty 2012 22:44
Wersja środowiska: LabVIEW 2011

Jak stworzyć własny "klocek".

Post autor: nasiono »

Witam.
W temacie LabView jestem całkowitym laikiem.
Programuje procesory Stm32 i avr a także builder C++.
Podstawą moich wszystkich programów będzie komunikacja z procesorem.
Na początek chciałbym załatwić obsługę com'a (z tym sobie powinienem poradzić) zbudować interfejs odbierający/wysyłający ramki a na końcu liczący CRC.
Z procesora będe odczytywał wskazania z 3 kanałów ADC oraz stan wejściowego portu cyfrowego.
Wysyłał będe stan portu wyjściowego oraz parametry PWM czy co tam jeszcze potem będe potrzebował.
Chodzi mi o to , ze nie wiem jak to zrobić by ta cała procedura obsługi procesora była w formie jakiegoś "klocka". Tak abym miał łatwy dostęp do jego rejestrów WYJ/WEJ odpowiedzialnych oczywiście za to co odbieram i co odczytuje z procesora.
Moje pytanie : jak tego dokonać jak utworzyć projekt który pozwolił by mi zbudować niezależny bloczek do wykorzystania później w innych projektach coś jak uniwersalną bibliotekę.
Pozdrawiam.
AGF
Posty: 109
Rejestracja: 26 lut 2010 13:41
Wersja środowiska: LabVIEW 2010
Lokalizacja: Bydgoszcz

Re: Jak stworzyć własny "klocek".

Post autor: AGF »

Witam.
Oczywiście wszystko o czym myślisz da się zrobić. Jeżeli już wykonałeś pierwsze kroki z LV to możesz zapoznać się z subvi's, czyli tworzeniem podprogramów. Polecam link: http://zone.ni.com/wv/app/doc/p/id/wv-2452, tak w ogóle to na youtube także można sporo kursów znaleźć.
Oczywiście LV umożliwia tworzenie też prawdziwych bibliotek (specyficznych dla Labview i dll), ale wyjściem do ich tworzenia są zawsze subvi-e.

Pozdrawiam
Andrzej
ODPOWIEDZ