Witajcie.
Od jakiegoś czasu, niestety długiego, próbuje się dogadać z wyżej wymienioną pamięcią. Wysyłam polecenie np. odczytu rejestru statusowego, otrzymuję poprawne zdaje się dane 0xF7. Próby odczytu danych z bufora kończą się źle - ale kiedy zapiszę w buforze powiedzmy 10 bajtów, a odczytam 20, widać, że ostatnie są zupełnie losowe. Podejrzewam - ale to tylko taka nadzieja - że zapis jest ok ale z odczytem mam problemy.
Tak wysyłam dane:
Tak próbuję odbierać dane z pamięci:
To chyba wszystko gdzie mogłem popełnić błąd.
Pamięć: Link
Odebrane dane wysyłam na RealTerm przez FT232RL, a w połączeniu z mkAVRcalculator programuję.
Jeśli ktoś może wskazać co robię źle będę wdzięczny.
Pozdrawiam, życzę miłego dnia.
Od jakiegoś czasu, niestety długiego, próbuje się dogadać z wyżej wymienioną pamięcią. Wysyłam polecenie np. odczytu rejestru statusowego, otrzymuję poprawne zdaje się dane 0xF7. Próby odczytu danych z bufora kończą się źle - ale kiedy zapiszę w buforze powiedzmy 10 bajtów, a odczytam 20, widać, że ostatnie są zupełnie losowe. Podejrzewam - ale to tylko taka nadzieja - że zapis jest ok ale z odczytem mam problemy.
Tak wysyłam dane:
Kod: C / C++
Tak próbuję odbierać dane z pamięci:
Kod: C / C++
To chyba wszystko gdzie mogłem popełnić błąd.
Pamięć: Link
Odebrane dane wysyłam na RealTerm przez FT232RL, a w połączeniu z mkAVRcalculator programuję.
Jeśli ktoś może wskazać co robię źle będę wdzięczny.
Pozdrawiam, życzę miłego dnia.