I am working on a project with ATSAML21 (Cortex-M0+) and Atmel Studio 7.
I have an issue with a timer I have in my program. When I use the timer, the code causes a Hard Fault in the prvProcessTimeeOrBlockTask() in the line xTimeNow = prvSampleTimeNow( &xTimerListsWereSwitched ).
I can’t get why this is happening. When I delete the timer, the Scheduler starts fine (makes sense). As far the configuration of FreeRTOS is concerned, I have followed the Demo example for Cortex M0+ so I believe I have no issues with the interrupt vector table.
Any thoughts on my problem? What am I missing??
Thank you so much in advance