使用ESP32读写FLASH 关键词:ESP32,W25Q128,SPI
 
 
Go to file
YUNLEI 22edb26184 modified: .vscode/arduino.json
new file:   ESP32-SPI-Arduino.ino
	deleted:    spi_test.ino
	modified:   src/FATS/diskio.cpp
	modified:   src/FATS/diskio.h
	modified:   src/FATS/ff.cpp
	modified:   src/FATS/ff.h
	modified:   src/FATS/ffconf.h
	deleted:    src/FATS/ffsystem.cpp
	deleted:    src/FATS/ffunicode.cpp
	new file:   src/FATS/integer.h
	modified:   src/W25QXXArduino/w25qxx.cpp
	modified:   src/W25QXXArduino/w25qxx.h
    message:完成了FATS的读写功能
2022-10-11 21:07:45 +08:00
.vscode modified: .vscode/arduino.json 2022-10-11 21:07:45 +08:00
src modified: .vscode/arduino.json 2022-10-11 21:07:45 +08:00
ESP32-SPI-Arduino.ino modified: .vscode/arduino.json 2022-10-11 21:07:45 +08:00
ff14b.zip new file: ff14b.zip 2022-10-10 23:36:49 +08:00
readme.md modified: readme.md 2022-10-10 22:46:43 +08:00

readme.md

  1. Arduino头文件包含的注意

  2. C++和C语言冲突的问题解决相关

    C语言和C++冲突的问题:

    error: unknown type name 'class'
    error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
    error: unknown type name 'SPIClass'
    
    

    解决 :把所有的.c改成.cpp删除

    #ifdef __cplusplus
    	extern "C" {
    #endif
          /*代码块*/
     #ifdef __cplusplus
    	extern "C" }
    #endif       
    
  3. Arduino添加头文件的方法:后面添加...