UART v C++ asi WIn32, manipulace s Parity bit? – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

UART v C++ asi WIn32, manipulace s Parity bit? – C / C++ – Fórum – Programujte.comUART v C++ asi WIn32, manipulace s Parity bit? – C / C++ – Fórum – Programujte.com

 

Macek
~ Anonymní uživatel
1 příspěvek
26. 2. 2026   #1
-
0
-

Máte tu někdo zkušenosti s programováním seriového portu pod Windows?
Řekměme, že máme nějaký USB převodník na UART a potřebujeme přes něj posílat a přijímat data. To celkem není nic složitého, ale řekněme, že potřebuji mít možnost manipulovat s Parity bitem v každám posílaném bytu .
Příklad chceme poslat byte třeba 0xCC a potřbuju mit možnost posat ho jednou s partiy bitem nastveným na 1 a podruhé s parity bitem nastveným na 0  . Důvod příjemce podle stavu pariti bitu rolišuje zda jde o adresu nebo o data.

Poradíte?

Nahlásit jako SPAM
IP: 2001:67c:89c:702:1ce:1ce:babe:7...–
JerryM0
Věrný člen
26. 2. 2026   #2
-
0
-

https://learn.microsoft.com/en-us/dotnet/api/system.io.ports.serialport?view=net-10.0-pp

https://nickdu.com/?p=261

https://stackoverflow.com/questions/77292561/c-sharp-serialport-how-to-force-ignore-parity-errors

Nahlásit jako SPAM
IP: 109.81.115.–
remmidemmi0
Věrný člen
27. 2. 2026   #3
-
0
-

#1 Macek
to není nic složitého. Akorát by jsi měl být méně tajuplný a nepsat zda chceš naprogramovat fungl nový program pro wokna (a uvést v tom případě číslo woken) a v čem to pak budeš kódovat NEBO zda chceš jen pořešit ovládání nějaké periferie pověšené na sériový port.

Na tvým místě, když o tom víš EnÓno, můžu doporučit tento postup:

1. jestli umíš vzít do ruky páječku a nevypíchneš si s ní oko   , tak si udělej tester sériovýho portu. Jestli neumíš používat páječku a považuješ páječku za nebezpečnou zbraň, kup si v Alíkovně hotový tester sériovýho portu. Na  testeru jsou obvykle LEDky, které ukazujou data a signály sériového portu.

2. vezmi si nějaký terminálový software (je jich dost freeware) a vyzkoušej si posílání dat na tester. Uvidíš jak budou LEDky svítit a blikat (to se ti bude určitě líbit) a přitom si vyzkoušíš také jak to je s paritou.

Nahlásit jako SPAM
IP: 78.80.20.–
Zjistit počet nových příspěvků

Přidej příspěvek

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 7 hostů

Podobná vlákna

Manipulace s kuzrzorem — založil RadeCZech

Manipulace s JSON v PHP — založil marioDD

Převod 15-bit RGB na 24-bit RGB — založil PiranhaGreg

ATmega16 UART — založil Pelda

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032026 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý