G
grindylow
Guest
Man ir veiksmīgi izmantotas SPI sakariem starp diviem microcontrollers.Tas bija, kad es sūtu 1-baita datiem, bet, kad es izmantoti, lai pārsūtītu string vergu, šķiet, kļūst tikai pirmo baitu, tu vari pateikt, kāpēc tas notiek?
Šeit ir meistars kods:
Kods:
ja (vergu == TRUE)
(
CSpin = 0;
Delay10TCYx (50);
putsSPI (slave_stream);
CSpin = 1;
skaits ;
ja (skaits == 10) (
vergu = FALSE;
skaits = 0;
)
)
Šeit ir meistars kods:
Kods:
ja (vergu == TRUE)
(
CSpin = 0;
Delay10TCYx (50);
putsSPI (slave_stream);
CSpin = 1;
skaits ;
ja (skaits == 10) (
vergu = FALSE;
skaits = 0;
)
)