Description
I recently bought an arducam mini 2MP, I connect it to my arduino uno R4 WIFI, I want to run the example code "ArduCAM_Mini_2MP_OV2640_functions", but when I want to compile, it says:
C:\Users\Acer\AppData\Local\Arduino15\libraries\ArduCAM/ArduCAM.h:768:2: error: 'regtype' does not name a type; did you mean 'wctype'?
regtype *P_CS;
^~~~~~~
wctype
C:\Users\Acer\AppData\Local\Arduino15\libraries\ArduCAM/ArduCAM.h:769:2: error: 'regsize' does not name a type
regsize B_CS;
^~~~~~~
C:\Users\Acer\AppData\Local\Arduino15\libraries\ArduCAM\examples\mini\ArduCAM_Mini_2MP_OV2640_functions\ArduCAM_Mini_2MP_OV2640_functions.ino:28:11: error: conflicting declaration 'const int CS'
const int CS = 7;
^~
In file included from C:\Users\Acer\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.1.0\cores\arduino/Arduino.h:124:0,
from C:\Users\Acer\AppData\Local\Temp\arduino\sketches\D1EF11006A86C86A1F374DBB6FF436D3\sketch\ArduCAM_Mini_2MP_OV2640_functions.ino.cpp:1:
C:\Users\Acer\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.1.0\variants\UNOWIFIR4/pins_arduino.h:136:22: note: previous declaration as 'const uint8_t CS'
static const uint8_t CS = PIN_SPI_CS;
^~
I don’t understand why, people to help me?