UART – Komunikační blok pro UART
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Popis tohoto bloku ještě není k dispozici. Níže naleznete částečný popis vstupů,
výstupů a parametrů bloku. Kompletní popis bloku bude k dispozici v dalších revizích
dokumentace.
Tento blok nepropaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.
Vstup
dataTx | Reference vektoru s vysílanými daty | Reference |
lenTx | Délka vysílaných dat (0 = celý vektor) 0 | Long (I32) |
idTx | ID vysílaného packetu 0 | Long (I32) |
idRxAck | ID posledního zpracovaného přijatého packetu 0 | Long (I32) |
WAIT | Příznak pozastavení vysílání (data jsou vložena do mezibufferu) | Bool |
R1 | Reset bloku | Bool |
dataRx | Reference vektoru s přijatými daty | Reference |
lenRx | Délka přijatých dat 0 | Long (I32) |
idRx | ID přijatého packetu 0 | Long (I32) |
idTxAck | ID posledního zpracovaného odeslaného packetu 0 | Long (I32) |
MORE | Příznak dalších dat v přijímacím mezibufferu | Bool |
status | Indikátor vnitřního stavu | Long (I32) |
|
|
|
Parametr
port | Název komunikačního zařízení | String |
baudrate | Bitová rychlost [bit/s] (0 = nenastavovat) 0 4000000 | Long (I32) |
parity | Parita | Long (I32) |
|
|
|
databits | Počet datových bitů (0 = nenastavovat) 0 3 | Long (I32) |
stopbits | Počet stop bitů (0 = nenastavovat) 0 2 | Long (I32) |
maxId | Maximální hodnota ID packetu 2 10000000 4 | Long (I32) |
maxLen | Maximální délka přijatých dat 1 10000000 64 | Long (I32) |
nmax | Rezervovaná paměť pro pole 8 10000000 256 | Long (I32) |
[Předchozí] [Na začátek] [Výše]
2024 © REX Controls s.r.o., www.rexygen.com