C
cleo claudiu
Guest
Ahoj, ja sa snažím čítať ST L3G4200D gyroskop pomocou Nexys2 FPGA doska od Digilent. Napísal som kód pre čítanie gyroskop v Verilog, ale tam je niečo, čo som vynechal, pretože výstupy, x, y, z, sú väčšinu času 16 bitov 0, alebo ak nie 16 bitov 1. Takže chcem, poraďte sa so vás, či moja implementácia logika je dobrá: 1. Som nakonfiguroval úhorovaní registre: CTR_REG4 -> LSB @ nižšiu adresu príjemcu a rozsah výber: 500dps, 4 drôty, SPI rozhranie FIFO_CTRL_REG -> stream mód CTRL_REG1 -> Otput Data Rate = 800 Hz, normálny režim práce Ctrl_REG5 -> enable FIFO 2 . Nechcel som použiť preruší kolíky, ja som len aby číta s frekvenciou 1 kHz 3. Frekvencia SCLK som je 10 MHz Wat som chýba? Ak u niektorých majú skúsenosti s týmto Gyro, prosím hepl!