-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.213.192.88.68!
not-for-mail
From: Piotr Gałka <p...@c...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Rynek pracy STM32
Date: Thu, 21 Jul 2022 16:25:58 +0200
Organization: news.chmurka.net
Message-ID: <tbbnli$q74$1$PiotrGalka@news.chmurka.net>
References: <tardm4$3173v$1@dont-email.me>
<a...@n...neostrada.pl>
<tb5ldk$6sn$1@gioia.aioe.org>
<c...@g...com>
<tb698g$s2m$1@gioia.aioe.org>
<d...@g...com>
<tb6dag$144m0$1@dont-email.me>
<1...@g...com>
<tb6gpj$3gt$2@gioia.aioe.org>
<2...@g...com>
<tb6v4b$rua$1$Janusz@news.chmurka.net> <tb7p64$vt1$1@gioia.aioe.org>
<tb8i4k$qld$1$PiotrGalka@news.chmurka.net>
<tb8m06$t8s$1$cezar91@news.chmurka.net>
<tb8pqg$vgi$1$PiotrGalka@news.chmurka.net> <tb8qeq$1jm46$1@dont-email.me>
<tb9hi8$ftq$1$PiotrGalka@news.chmurka.net> <tb9iap$1prti$1@dont-email.me>
<tb9ml5$j7v$1$PiotrGalka@news.chmurka.net> <tb9qse$1rups$1@dont-email.me>
<tbbims$n4p$1$PiotrGalka@news.chmurka.net> <tbbkla$2d30n$1@dont-email.me>
NNTP-Posting-Host: 213.192.88.68
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 21 Jul 2022 14:25:54 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="PiotrGalka";
posting-host="213.192.88.68"; logging-data="26852";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Content-Language: pl
In-Reply-To: <tbbkla$2d30n$1@dont-email.me>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:773406
[ ukryj nagłówki ]W dniu 2022-07-21 o 15:34, heby pisze:
>
> Zakładałeś, że mógł nie zrozumieć idei?
Mógł. Bo dopiero pierwszy raz widzi cokolwiek na ten procesor.
Ale ogólnie to chyba mniej więcej ogarnął co autor miał na myśli.
Ta rozmowa była ponad tydzień temu. Od tamtej pory cały czas się grzebie
w tym i mam mu nie przeszkadzać, bo czas nas goni.
Niestety akurat w kwestii USB tak mało wiem, że nie potrafię nic
szczegółowo.
Jak lata temu czytałem specyfikację USB (wtedy jeszcze nie było 3) to
nie wyobrażałem sobie to ogarnąć. Od strony komputera jakoś łączę się z
naszymi urządzeniami z naciskiem na 'jakoś'.
Przy okazji takie pytanie o przykład.
Jakieś 5 lat temu próbowałem rozwiązać jakiś mój problem z GUID i
poległem. Problem polega na tym, że nie jestem pewien o co chodziło więc
mogę źle napisać.
Ja normalnie robię tak, że klasa urządzenia USB ma funkcję statyczną
wyszukującą urządzenia tego typu.
Dokładnie wygląda to tak (przepisuję ręcznie z drugiego komputera):
int Usb485::FindDevs()
{
GUID g= {0x42C884DE, 0xCC54, 0x4014, {0x88, 0x99, 0xAA, 0xBB, 0xCC,
0xDD, 0xEE, 0xFF}};
return DevTab.FindDevs(g);
}
88,99,... to fałszywe wartości
Próbowałem w jakiś inny sposób definiować ten GUID - jako ciąg bajtów -
chyba nie byłem w stanie.
Chciałem móc przekazać GUID jako parametr konstruktora - chyba mi się
nie udało.
Tak na prawdę to nie wiem co chciałem i na czym poległem (za dawno było).
Pamiętam jedynie, że wniosek był - tylko tak to mi działa.
Wiedząc jak robię czasem inne klasy to zapewne:
- chciałem mieć klasę bazową, która ma GUID jako parametr konstruktora.
- ona ma funkcję FindDevs która korzysta z tego guid z konstruktora.
- konstruktor klasy pochodnej woła konstruktor klasy bazowej wpisując
tam znany już w tym miejscu swój guid.
- klasa pochodna ma dostępną funkcję FindDevs klasy bazowej i ona umie
użyć tego guid wpisanego w jej konstruktorze.
To chyba jest to, co mi się nie udało i w każdej klasie pochodnej mam
jej własną statyczną FindDevs.
Nie pamiętam, gdzie się pojawia problem. Jakiekolwiek próby najwcześniej
poniedziałek Dziś jeszcze nie wziąłem się za dokończenie płytki, która
dziś mam skończyć, a jutro jest wyjątkowy dzień - coś załatwiamy i nie
będzie czasu.
> Taki kod: Foo = 1<<BAR;
Od lat 90-tych widuję te foo i bar i nigdy nie wiem co o tym sądzić.
Skąd się to wzięło i jak o tym mysleć.
> A zjada 0 Flasha. Tak naprawdę, to "kod templaetowy" wykonuje się na
> etapie kompilacji, jako metajęzyk.
Na razie o ile wiem to według brata przykład USB na załatwienie prostej
rzeczy zabiera 10x za dużo miejsca i nie zostaje miejsca na naszą
aplikację, a chcemy się zmieścić w 1/2 flasha z powodu upgrade'ów.
P.G.
Następne wpisy z tego wątku
- 21.07.22 16:27 Janusz
- 21.07.22 16:29 Piotr Gałka
- 21.07.22 16:33 Janusz
- 21.07.22 16:40 Janusz
- 21.07.22 16:41 heby
- 21.07.22 16:43 heby
- 21.07.22 16:46 heby
- 21.07.22 16:48 heby
- 21.07.22 17:37 Janusz
- 21.07.22 17:42 Janusz
- 21.07.22 17:49 heby
- 21.07.22 17:58 heby
- 21.07.22 18:15 J.F
- 21.07.22 19:56 Dawid Rutkowski
- 21.07.22 20:12 Dawid Rutkowski
Najnowsze wątki z tej grupy
- "Teleportacja" polskich statków na pd. Bałtyku - rosyjska zabawa w zakłócanie GPS, Galileo, Beidou i GLONASS
- W trakcie porwania prez. Maduro wojsko USONA użyło tajnej broni masowego rażenia: Discombobulator
- antena gsm - kabel - antena gsm
- PID - jeszcze raz
- Zlacze w mikrofonie z lat 80-tych
- Żywica żółknie od UV i wody :(
- Zawory termostatyczne
- Schemat automatyki
- Teoretyczne zagadnienie - ogrzewanie budynku
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Jak kupić pierwsze mieszkanie? Eksperci podpowiadają