teensycoder
Member
HI,
After many years of using the 3.6 I've now started a project on the 4.1.
I downloaded the latest arduino IDE 2.3.6 and added the link
I'm using VisualGDB and Visual studio 2022.
First build came across this error in pins_arduino.h
#define portOutputRegister(pin) ((digital_pin_to_info_PGM[(pin)].reg + 0))
error: cannot convert 'volatile uint32_t*' {aka 'volatile long unsigned int*'} to 'PortReg*' {aka 'volatile unsigned char*'} in assignment
Can anyone help with this ? My thinking is, this is an out of date version even though I've downloaded the latest ?
After many years of using the 3.6 I've now started a project on the 4.1.
I downloaded the latest arduino IDE 2.3.6 and added the link
I'm using VisualGDB and Visual studio 2022.
First build came across this error in pins_arduino.h
#define portOutputRegister(pin) ((digital_pin_to_info_PGM[(pin)].reg + 0))
error: cannot convert 'volatile uint32_t*' {aka 'volatile long unsigned int*'} to 'PortReg*' {aka 'volatile unsigned char*'} in assignment
Can anyone help with this ? My thinking is, this is an out of date version even though I've downloaded the latest ?