Arduino Polska Forum

Pełna wersja: Arduino/ Wemos nie widzi fram
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2 3
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.
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
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);
Stron: 1 2 3