• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino/ Wemos nie widzi fram
#21
Możesz wypić za moje zdrowie, sam korzystam garściami z pracy innych na Arduino, temat mnie zaciekawił i była okazja przypomnieć sobie rzeczy związane z SPI, a nawet nauczyć się paru nowych. Powodzenia.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#22
Nie iwem gdzi erobię błąd robilem według twojego opisu i na adafruit wywala " no spi ram" Narazie spr na pro mini 3.3V
 
Odpowiedź
#23
Skasowałeś starą bibliotekę? Może tylko wgrałeś tą ode mnie, a stara została i z niej korzysta kompilator. Może nazwy katalogów były inne i siedzą obie.
W przykładzie MB85RS64V lepiej też aktywować sprzętowe SPI (choć tak jak jest też zadziała, tylko z zegarem SPI 20kHz z softowym przełaczaniem pinów zamiast na 4MHz), Zakomentować linię gdzie są podane piny jak FRAM_SCK, a odkomentować tą gdzie jest:
//Adafruit_FRAM_SPI fram = Adafruit_FRAM_SPI(FRAM_CS); // use hardware SPI
W drugim przykładzie, FramInfo, jest użyte sprzętowe SPI.
Zajrzałem jeszcze do biblioteki Adafruit, jak już gada z pamięcią, ale nie zapisuje, to też jest tu przygotowana funkcja by zmienić bity w status register.
uint8_t getStatusRegister(void);
void setStatusRegister(uint8_t value);
Bez bawienia się w ustawianie bitów po prostu można wysłać 0.

Czyli np.:
fram.setStatusRegister(0);
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości