Witam,
Mam straszny problem z komunikacja miedzy procesorowa po SPI, sprawa dotyczy procesorów MSP430F149 i MSP430F1232. F149 skonfigurowany jest jako master i jest najwazniejszym elementem calego ukladu, F1232 pracuje jako slave i ma za zadanie reagowac i odpowiadac na pytania tego pierwszego.
Je¶li chodzi o transmisje F149 -> F1232 czyli master->slave, wszystko pieknie pracuje, natomiast problem powstaje gdy slave ma wyslac cos do mastera. Otó¿ albo niewysyla, albo wysyla tylko czê¶æ. Dlaczeo tak sie dzieje? Siedze juz nad tym tydzien czasu i kombinowalem na rozne sposoby i nic ;-(
Moze jest kto¶ komu udalo sie cos podobnego wykombinowac.
Aha. My¶lalem ze mo¿na to zrobic w ten sposob: F149(master) -> dane -> F1232(slave) nastepnie F149 przelacza sie w tryb slave a F1232 w tryb master: F149(slave) <- dane <- F1232(master) i znowu przelaczenie, F149 master, F1232 slave i uklady s± gotowe do kolejnej rozmowy.
W teorii wyglada to pieknie, natomiast kompletnie nie dziala w praktyce, mo¿liwe ze cos zle robilem, tj jestem pewien ze co¶ zle robilem skoro ten sposob z przelaczaniem trybow nie zadzialal.
Kto¶ chêtny do pomocy?
Pozdrawiam Krzysiek