Compare commits

..

No commits in common. "08fb0fc98065836e53888e266c23ed2964624504" and "0cc99e3e525e22475bd3f72968009e80a09ae246" have entirely different histories.

5 changed files with 15 additions and 23 deletions

View File

@ -1,6 +1,6 @@
{
"configuration": "PSRAM=disabled,FlashMode=qio,FlashSize=4M,LoopCore=1,EventsCore=1,USBMode=hwcdc,CDCOnBoot=default,MSCOnBoot=default,DFUOnBoot=default,UploadMode=default,PartitionScheme=min_spiffs,CPUFreq=240,UploadSpeed=921600,DebugLevel=none",
"board": "esp32:esp32:esp32s3",
"configuration": "PSRAM=disabled,PartitionScheme=default,CPUFreq=240,FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,LoopCore=1,EventsCore=1,DebugLevel=none",
"board": "esp32:esp32:esp32",
"sketch": "spi_test.ino",
"port": "COM10"
"port": "COM4"
}

View File

@ -9,8 +9,6 @@
"unordered_map": "cpp",
"vector": "cpp",
"string_view": "cpp",
"initializer_list": "cpp",
"list": "cpp",
"unordered_set": "cpp"
"initializer_list": "cpp"
}
}

View File

@ -7,8 +7,8 @@ void setup() {
Serial.setRxBufferSize(256);
Serial.onReceive(SerialRe,true);
W25QXX_Init();
W25QXX_Write((uint8_t*)"my name is lei kkk",1000,strlen("my name is lei yun"));
W25QXX_Read(table,1001,strlen("my name is lei yun"));
W25QXX_Write((uint8_t*)"my name is lei yun\0",1000,strlen("my name is lei yun"));
W25QXX_Read(table,1000,strlen("my name is lei yun"));
// Serial.printf("%04X\n",W25QXX_TYPE);
Serial.printf("%s\n",table);
delay(3000);

View File

@ -13,7 +13,7 @@ static void delayus(uint32_t nus){
}
}
/**
* @brief SPI,ESP324SPI.hesp32esp32s3
* @brief SPI,ESP324SPI.
*
*/
void SPI1S_Init(void){

View File

@ -32,20 +32,14 @@ extern uint16_t W25QXX_TYPE; //
///////////////////////////////////////////////////////////////////////////
//端口定义
#define ESP32S3
#ifdef ESP32 //choose ESP32
#define NORFLASH_CS_PIN 5
#define NORFLASH_CLK_PIN 18
#define NORFLASH_MOSI_PIN 23
#define NORFLASH_MISO_PIN 19
#endif
#ifdef ESP32S3 //choose ESP32S3
#define NORFLASH_CS_PIN 10
#define NORFLASH_CLK_PIN 12
#define NORFLASH_MOSI_PIN 11
#define NORFLASH_MISO_PIN 13
#endif
#define NORFLASH_CS_PIN 5
#define NORFLASH_CLK_PIN 18
#define NORFLASH_MOSI_PIN 23
#define NORFLASH_MISO_PIN 19
// #define NORFLASH_HOLD_PIN 9 // hold pin no connect 3.3V
// #define NORFLASH_WP_PIN 14 // hold pin no connect 3.3V
#define NORFLASH_HOLD_PIN -1 // hold pin connect 3.3V
#define NORFLASH_WP_PIN -1 // wp pin connect 3.3V
//////////////////////////////////////////////////////////////////////////
//SPI相关设定
#define SPI_FREQUENCY 30*1000000 //SPI时钟频率硬件SPI使用