Hirdetés
- AMD Navi Radeon™ RX 9xxx sorozat
- Októberben kerülnek legacy státuszba a régebbi GeForce VGA-k
- Adatmentés - HDD - SSD - Flash
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Milyen SSD-t vegyek?
- Augusztusi hardverszuflé
- Milyen videókártyát?
- Jól áll az ARM-os Windows helyzete, de a játékoknál nem jön az áttörés
- Gaming notebook topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Janos250
őstag
válasz
its_grandpa #15203 üzenetére
Igen, igazad van.
Eredetileg valahogy - a nem megfelelő inicializálás miatt - a státus lekérdezés nem igazán jól működött, ezért került be a sok delay, és úgy maradt. Valóban ki is lehet belőle szedni.
delay: nem igazán tudom, mi a helyzet vele, ettől függetlenül. Van ahol azt írják, hogy vtaskdelay-t használjunk. Az biztosan átadja a vezérlést a többi tasknak az adott időre, de van ahol azt írják, hogy a sima delay-t is ugyanerre fordítja, tehát mindegy. Majd egyszer kipróbálom.
A sok magic number szándékosan van így: az Ada könyvtárban ott van minden részletesen, az nagyon univerzális, de igen hosszú is.
Szándékosan olyat akartam, ami rövid, tömör, és az SPI kezelését is megmutatja. Az SPI-ről is tervezem, hogy írjak pár sort egyszer, mert aki csak az UART-ot használta, annak elég szokatlan a filozófiája, hogy nincs benne "csak read". Helyette úgy működik, hogy ha küldünk egy byte-ot, akkor - akár kell, akár nem - jön be is egy. Tehát úgy olvasunk, hogy kiküldünk egy kódot (sorozatot), hogy mit akarunk olvasni, aztán küldjük sorra a haszontalan kódokat, hogy velük együtt jöjjön a hasznos adat.
Elég fura ez pl. amikor a hőelem hőmérsékletét olvasom, ahol a konverter panelnak semmi adatra nincs szüksége, mégis SPI-vel úgy olvasom, hogy KÜLDÖM a felesleges adatokat, mert ezekkel párhuzamosan jön a hasznos adat. (Ez utóbbit csak azoknak írtam, akik nem szokták az SPI-t használni.) Az esp8266-on korábban nem is használtam könyvtárat, hanem a chip select és a clk lábakat mozgattam programból, és a MISO-nak megfelelőt olvastam, a MOSI-nak meg nem is volt megfelelője, mert fölösleges az adott esetben. Azóta átáltam kényelemből az SPI-re annál is.
Új hozzászólás Aktív témák
- Miért álltak az oldalak egy hétig, mi történt?
- Jövedelem
- AMD Navi Radeon™ RX 9xxx sorozat
- Októberben kerülnek legacy státuszba a régebbi GeForce VGA-k
- Lightyear - befektetési app
- One otthoni szolgáltatások (TV, internet, telefon)
- Proxmox VE
- QNAP hálózati adattárolók (NAS)
- Adatmentés - HDD - SSD - Flash
- Milyen routert?
- További aktív témák...
- Eredeti Xbox One játékok
- 0 perces RYZEN laptop, eredeti Win10! FullHD IPS / 12GB DDR4 / Samsung SSD! LEGOLCSÓBB SZÁMLÁS ÁR!
- Eredeti Xbox 360 játékok
- Új INTEL LAMINAR RM1 (LGA1700/1851) nullperces, rézmagos hűtők! GAR/SZÁMLA! A LEGOLCSÓBB SZÁMLÁS ÁR!
- AKCIÓ! DDR5 GAMER PC: Intel Core Ultra 7 265KF +RTX 3060Ti/3080/4060/4070 +16-64GB DDR5! GAR/SZÁMLA!
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3045, 96% Akkumulátor
- BESZÁMÍTÁS! MSI B150M i5 7400 16GB DDR4 250GB SSD 500GB HDD GTX 1060 3GB BitFenix NOVA MESH 400W
- DELL Precision 7540 i7-9850H Quadro T2000 16GB 512GB 1 év garancia
- Lenovo ThinkPad 40AF docking station (DisplayLink)
- MacBook Pro 14" M3 Pro 18GB RAM 512GB MAGYAR BILL 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest