![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
45
Dependencies: mbed BufferedSerial LS7366LIB FastPWM
spi_setup.h@0:c21936a3520a, 2020-03-23 (annotated)
- Committer:
- lsh2205
- Date:
- Mon Mar 23 08:38:40 2020 +0000
- Revision:
- 0:c21936a3520a
ss
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
lsh2205 | 0:c21936a3520a | 1 | #include "LS7366.h" |
lsh2205 | 0:c21936a3520a | 2 | |
lsh2205 | 0:c21936a3520a | 3 | SPI spi1(SPI_MOSI, SPI_MISO, SPI_SCK); |
lsh2205 | 0:c21936a3520a | 4 | |
lsh2205 | 0:c21936a3520a | 5 | LS7366 encoder1(spi1, ENCODER_CS1); |
lsh2205 | 0:c21936a3520a | 6 | LS7366 encoder2(spi1, ENCODER_CS2); |
lsh2205 | 0:c21936a3520a | 7 | LS7366 encoder3(spi1, ENCODER_CS3); |
lsh2205 | 0:c21936a3520a | 8 | LS7366 encoder4(spi1, ENCODER_CS4); |
lsh2205 | 0:c21936a3520a | 9 | LS7366 encoder5(spi1, ENCODER_CS5); |
lsh2205 | 0:c21936a3520a | 10 | LS7366 encoder6(spi1, ENCODER_CS6); |
lsh2205 | 0:c21936a3520a | 11 | DigitalOut cs(PB_4); |
lsh2205 | 0:c21936a3520a | 12 | |
lsh2205 | 0:c21936a3520a | 13 | void SPI_INIT() |
lsh2205 | 0:c21936a3520a | 14 | { |
lsh2205 | 0:c21936a3520a | 15 | spi1.format(8,0); |
lsh2205 | 0:c21936a3520a | 16 | spi1.frequency(2000000); |
lsh2205 | 0:c21936a3520a | 17 | } |