B
bm_soe
Guest
He algún problema en la comunicación SPI entre dos BF561 EZ
Kit Lite.
He hecho la conexión adecuada, es decir, SCK-SCK,
MISO-MISO, Mosi-Mosi,
PF1 (esclavo seleccionar de maestro)-PF0 (Spiss de Esclavos).
Algunos valores típicos ve i 'utilizado es
SPI_BAUD = 85;
SPI_CTL = 0x5C00 (para maestros) (SPE, MASTER, CPOL, CPHA TIMOD-00)
SPI_CTL = 0x4C01 (para los esclavos) (SPE, Esclavo, CPOL, CPHA EMISO, TIMOD-01),
interrupción ivg9 se utiliza tanto para maestro y esclavo.
maestro y el esclavo recibe continuamente transmiten continuamente 0xAA.
Pero los datos no se recibe correctamente, es decir, cuando se envía esclavo
0xAA, maestro recibe otros valores como el 0x55, 0x0A, 0xAB y los valores de otro tipo de basura.A veces recibe 0xAA.
¿Cuál es el problema?
Kit Lite.
He hecho la conexión adecuada, es decir, SCK-SCK,
MISO-MISO, Mosi-Mosi,
PF1 (esclavo seleccionar de maestro)-PF0 (Spiss de Esclavos).
Algunos valores típicos ve i 'utilizado es
SPI_BAUD = 85;
SPI_CTL = 0x5C00 (para maestros) (SPE, MASTER, CPOL, CPHA TIMOD-00)
SPI_CTL = 0x4C01 (para los esclavos) (SPE, Esclavo, CPOL, CPHA EMISO, TIMOD-01),
interrupción ivg9 se utiliza tanto para maestro y esclavo.
maestro y el esclavo recibe continuamente transmiten continuamente 0xAA.
Pero los datos no se recibe correctamente, es decir, cuando se envía esclavo
0xAA, maestro recibe otros valores como el 0x55, 0x0A, 0xAB y los valores de otro tipo de basura.A veces recibe 0xAA.
¿Cuál es el problema?