From 898fce80c309b06d829cb692613a4353d44b2667 Mon Sep 17 00:00:00 2001 From: sowgro Date: Tue, 28 Oct 2025 15:19:02 -0400 Subject: push activity10 --- project/Core/Src/Activties/activity10.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 project/Core/Src/Activties/activity10.c (limited to 'project/Core/Src/Activties/activity10.c') diff --git a/project/Core/Src/Activties/activity10.c b/project/Core/Src/Activties/activity10.c new file mode 100644 index 0000000..78261ff --- /dev/null +++ b/project/Core/Src/Activties/activity10.c @@ -0,0 +1,27 @@ +/* + * activity10.c + * + * Created on: Oct 28, 2025 + * Author: sowgro + */ +// create a clock that prints once per second using interrupts +// configure systick handler for interrupts +// write interrupt handler +// print every second + +#include "systick.h" +#include + +void activity10_run() { + init_systick(); +} + +void SysTick_Handler() { + static int i = 0; + i++; + + if (!(i & 1023)) { + printf("%d\r\n", i>>10); + } + +} -- cgit v1.2.3