瀏覽代碼

AVR compatibility

main
PaulStoffregen 9 年之前
父節點
當前提交
db7e1870c5
共有 2 個檔案被更改,包括 7 行新增3 行删除
  1. +4
    -1
      SerialFlashChip.cpp
  2. +3
    -2
      examples/TestHardware/TestHardware.ino

+ 4
- 1
SerialFlashChip.cpp 查看文件

@@ -26,13 +26,16 @@
*/

#include "SerialFlash.h"
#include "SPIFIFO.h"

#define CSCONFIG() pinMode(6, OUTPUT)
#define CSASSERT() digitalWriteFast(6, LOW)
#define CSRELEASE() digitalWriteFast(6, HIGH)
#define SPICONFIG SPISettings(50000000, MSBFIRST, SPI_MODE0)

#if !defined(__arm__) || !defined(CORE_TEENSY)
#define digitalWriteFast(pin, state) digitalWrite((pin), (state))
#endif

uint16_t SerialFlashChip::dirindex = 0;
uint8_t SerialFlashChip::fourbytemode = 0;
uint8_t SerialFlashChip::busy = 0;

+ 3
- 2
examples/TestHardware/TestHardware.ino 查看文件

@@ -10,8 +10,9 @@ void setup() {
while (!Serial) ;
delay(10);

SPI.setSCK(14); // Audio shield has SCK on pin 14
SPI.setMOSI(7); // Audio shield has MOSI on pin 7
//uncomment these if using Teensy audio shield
//SPI.setSCK(14); // Audio shield has SCK on pin 14
//SPI.setMOSI(7); // Audio shield has MOSI on pin 7

Serial.println("Test Hardware");
SerialFlash.begin();

Loading…
取消
儲存