I’m trying to do the project from this video but my first include for gpio.h keeps getting the error
“include errors detected. Please update your includePath. Squiggles are disabled for this translation unit (/home/cole/bare-metal-series/app/src/firmware.c).C/C++(1696)
cannot open source file “libopencm3/stm32/gpio.h”C/C++(1696)”
I downloaded the libopencm3 file declared it the submodule and activated the makefile so I’m not sure what else I’m supposed to do.
enter image description here enter image description here
It works if I do it using platformIO but then it gives me an error where it says my 99-platformio-udev.rules is out of date even though I just downloaded it. I think its because I’m on an Ubuntu which I have found to be very weird with usb-c (my labtop doesn’t have a regular usb) permissions.
plz_answer is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.