Hirdetés
- iPhone topik
- Karácsony másnapján tiszteleg a Honor a Windows RT előtt
- Apple iPhone 13 - hízott, de jól áll neki!
- Külföldi prepaid SIM-ek itthon
- Magisk
- Garmin topik
- Samsung Galaxy A54 - türelemjáték
- Mobil flották
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Újra Realme telefont tervezett Fukaszava Naotó
-
Mobilarena
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
-
Volkov
senior tag
Sziasztok!
Kis segítség kellene, mert elakadtam picit.
Nagyon tömören, hogy mihez is kellene:
Van egy eszköz, amin 2 ic egymással (bár SPI-nek hívott mégis) egyedi protokollal beszélget.
Ezt szeretném lehallgatni.
3 vezeték van:
- egy chip select (ez elhanyagolható talán, mivel folytonos és egyirányú a kommunikáció)
- egy órajel, kb 600khz, egy impulzus 0,75us
- az adat, ami az órajel felfutó élére érvényes
Az adatcsomagok 1.5ms-enként érkeznek és így néznek ki:
0x40 0x18 0x45 0x55 0xDF 0x44 0x06 0x00 0xCC 0x05 0xD7 0x05 0xE9 0x03 0xAF 0x0F 0x78Hogy tudnám ezt Arduino-van elkapni?
Az SPI slave példákat próbáltam, de hiányzik neki a másik 2 jel, nem működik.
Tippre az órajelre egy megszakítást kellene hívni, és kiolvasni az adatbusz állapotát, majd abból generálni a fenti adatot.
Megszakítás még oké, de a fő elakadásom: simán digitalRead-ekből hogy lesz a végén adat?
Szóval hogy tudok az egy vezetéken jövő 0-ákból és 1-ekből byte array-t csinálni?
Előre is köszönöm!
Új hozzászólás Aktív témák
- Samsung Galaxy S21 FE / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- Samsung Galaxy S23 / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- Samsung Galaxy S20 / 8/128GB / Kártyafüggetlen / 12HÓ Garancia
- Samsung Galaxy S20 Ultra / 12/128GB / Kártyafüggetlen / 12Hó Garancia
- iPhone 15 Pro Blue Titanium 128GB (Akku 88%)
- Apple iPhone XR 64GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! ASUS H510M i3 10100F 8GB DDR4 120GB SSD 1TB HDD GTX 1050Ti 4GB Fractal Design 500W
- BESZÁMÍTÁS! Apple Watch Ultra 2 49mm Cellular okosóra garanciával hibátlan működéssel
- Samsung Galaxy S9 FE / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- Dell Precision 3571 4G LTE i7-12700H 32GB 1000GB FHD RTX A1000 4GB 1 év teljeskörű garancia
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest
ekkold

