Lucrăm cu STM32 exemplu LabVIEW
Acesta este panoul frontal, afișează un grafic, LED-uri, parametrii de conexiune VISA și cadrul primit.
VISA Configurare Port serial Port Configurator. VISA Numele resursei este o funcție de selecție numărul portului. Rata Boud - viteza portului. Următorul în ciclul este o funcție de citire VISA Citește. Numărul de ieșire octet este numărul de octeți de citire, set de 1 octet. În plus, există din conversia șirului de date la un tip numeric și de ieșire pentru diagramă. la sfârșitul ciclului de pus VISA Close, care completează sesiunea de transfer.
Sursa datelor utilizate de către consiliul de depanare cu STM32F103C8 un adaptor USB-UART normală. Programul pentru microcontroler a fost scris în mediul de programare CoIDE. Controler „nesimțit“ PA3 picior, și citește o parte din nivelul de logica ADC pe picior la un moment dat. După ce găsește este trimiterea prin UART, proceduri suplimentare sunt repetate.
Pe graficul afișează un semnal triunghiular, sunt de fapt dreptunghiulare. Se obține, datorită faptului că se folosește întârzierea dintre transmisia și picioare de comutare. În principiu, nu în esența articolului.
Scrieți un program în LabView pot fi asamblate în fișierul exe, dar fișierul nu va rula pe un alt PC în cazul în care este instalat nici un LabView. Această problemă este rezolvată prin instalarea motorului Run-Time.