• 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
SPI sterowanie pinem SS
#1
Witam,
mam problem z magistralą SPI na Wemos D1 mini. Na chwilę obecną podłączyłem LCD. Docelowo ma być jeszcze podłączona LoRa SX1278 również po SPI. Jeśli dobrze rozumiem sterowanie urządzeniami realizujemy zmieniając stan na pinach SS. Aby urządzenie komunikowało się z Master-em, należy ustawić stan LOW na pinie SS. I tutaj pojawia się problem. Napisałem kilka linijek prostego kodu, gdzie podłączony jest tylko LCD i niezależnie czy na pinie  jest LOW czy HIGH, na wyświetlaczu pojawia się napis. Teoretycznie jeśli na pinie jest HIGH to komunikacja nie powinna się odbywać. Nie mogę namierzyć błędu.
Poniżej kod


Kod:
#include <SPI.h>
#include <U8g2lib.h>

#define ss_lcd 15 //LCD
#define sclk 14 // LCD
#define mosi 13 // LCD

U8G2_ST7920_128X64_F_SW_SPI u8g2(U8G2_R2, sclk, mosi ,ss_lcd, U8X8_PIN_NONE);

void setup() {
  digitalWrite(ss_lcd, LOW);  // włączenie urządzanie na pinie ss_lcd
  u8g2.begin ();
  u8g2.clearBuffer();
  u8g2.setFont (u8g2_font_ncenB14_tr);   
  u8g2.setCursor (15,30);
  u8g2.print("TEST");
  delay(3000);
  digitalWrite(ss_lcd, HIGH); // wyłączenie urządzenia na pinie ss_lcd
}

void loop()  {
digitalWrite(ss_lcd, HIGH); // wyłączenie urządzenia na pinie ss_lcd
u8g2.clearBuffer();
u8g2.setFont (u8g2_font_ncenB14_tr); // font     
u8g2.setCursor(1,16);
u8g2.print("TEST");
u8g2.sendBuffer ();

}
 
Odpowiedź
  


Wiadomości w tym wątku
SPI sterowanie pinem SS - przez los.88 - 02-05-2021, 22:11
RE: SPI sterowanie pinem SS - przez Robson Kerman - 02-05-2021, 23:20
RE: SPI sterowanie pinem SS - przez los.88 - 03-05-2021, 13:41
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 03-05-2021, 18:10
RE: SPI sterowanie pinem SS - przez los.88 - 03-05-2021, 18:22
RE: SPI sterowanie pinem SS - przez Robson Kerman - 03-05-2021, 20:43
RE: SPI sterowanie pinem SS - przez los.88 - 03-05-2021, 21:06
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 04-05-2021, 05:50
RE: SPI sterowanie pinem SS - przez los.88 - 04-05-2021, 22:03
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 04-05-2021, 22:44
RE: SPI sterowanie pinem SS - przez los.88 - 05-05-2021, 15:57
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 05-05-2021, 16:55
RE: SPI sterowanie pinem SS - przez los.88 - 05-05-2021, 18:27
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 05-05-2021, 19:35
RE: SPI sterowanie pinem SS - przez los.88 - 06-05-2021, 23:06
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 07-05-2021, 05:41
RE: SPI sterowanie pinem SS - przez los.88 - 07-05-2021, 19:12
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 07-05-2021, 20:18
RE: SPI sterowanie pinem SS - przez los.88 - 07-05-2021, 22:19
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 08-05-2021, 08:44
RE: SPI sterowanie pinem SS - przez los.88 - 09-05-2021, 17:46
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 09-05-2021, 21:01
RE: SPI sterowanie pinem SS - przez los.88 - 09-05-2021, 22:26
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 09-05-2021, 22:47
RE: SPI sterowanie pinem SS - przez los.88 - 09-05-2021, 23:05
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 09-05-2021, 23:10
SPI sterowanie pinem SS - przez los.88 - 10-05-2021, 05:49
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 10-05-2021, 15:32
RE: SPI sterowanie pinem SS - przez los.88 - 10-05-2021, 17:11
RE: SPI sterowanie pinem SS - przez Jarewa0606 - 10-05-2021, 20:06
RE: SPI sterowanie pinem SS - przez los.88 - 20-09-2021, 22:14

Skocz do:


Przeglądający: 1 gości