SparkFun nRF52832 Breakout + SPI дисплей - PullRequest
       47

SparkFun nRF52832 Breakout + SPI дисплей

0 голосов
/ 21 ноября 2018

Я использую TFT-дисплей ILI9341 , связанный с Adafruit HUZZAH через SPI, с примером секты, предоставленным «graphictest», и все работает отлично.

// HUZZAH           DEVICE     Spakfun nRf52
// Violet -- 12 -->  MISO  <-- 12 -- Violet
// Rouge  -- 3V -->  LED   <-- 3V3-- Orange
// Vert   -- 14 -->  SCK   <-- 13 -- Vert
// Bleu   -- 13 -->  MOSI  <-- 11 -- Bleu
// Blanc #-- 4  -->  D/C   <-- 9  -- Marron
// Bleu   -- 3V -->  RESET <-- 3v3-- Gris
// Blanc o-- 5  -->  CS    <-- 10 -- Jaune
// Noir   -- GND-->  GND   <-- GND-- Noir
// Rouge  -- 3V -->  VCC   <-- 3V3-- Vcc

Я хочу сделатьто же самое с SparkFun nRF52832 Breakout , но остановка эскиза во время "tft.begin ()"

Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC);

void setup() {
  Serial.begin(9600);
  Serial.println("ILI9341 Test!"); 

  tft.begin();

Я также проверил заголовок: variable.h

/*
 * SPI Interfaces
 */

#define SPI_INTERFACES_COUNT 1

#define PIN_SPI_MISO         (12)
#define PIN_SPI_MOSI         (11)
#define PIN_SPI_SCK          (13)

static const uint8_t SS   = 10 ;
static const uint8_t MOSI = PIN_SPI_MOSI ;
static const uint8_t MISO = PIN_SPI_MISO ;
static const uint8_t SCK  = PIN_SPI_SCK ;

Я пытаюсь использовать слот для SD-карты, встроенный в дисплей ILI9341, это нормально для HUZZAH, но KO для Sparkfun nRf52.

Если бы кто-то из вас мог мне помочь, это было бы очень любезно.

Спасибо.

...