From feef87ee8f15e47c44f73c6cdf9ae1d5f3ea07cc Mon Sep 17 00:00:00 2001 From: jj863 <159335461+jj863@users.noreply.github.com> Date: Wed, 17 Apr 2024 13:55:29 -0500 Subject: [PATCH 1/2] Create Interrupt Timer takeaway from hardware timer on 4/16/2024 --- .../docs/Data Acquisition/Firmware Design/Interrupt Timer | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 wiki-site/docs/Data Acquisition/Firmware Design/Interrupt Timer diff --git a/wiki-site/docs/Data Acquisition/Firmware Design/Interrupt Timer b/wiki-site/docs/Data Acquisition/Firmware Design/Interrupt Timer new file mode 100644 index 0000000..6e2bfce --- /dev/null +++ b/wiki-site/docs/Data Acquisition/Firmware Design/Interrupt Timer @@ -0,0 +1,5 @@ +### Hardware Timer +* Timer clock rate = Timer bus rate / Prescaler +* time to interrupt = steps / timer clock rate +* steps - maximum value held in the Auto - Reload Register +* current timer bus rate = 84 MHz From 8f06641b8d0544f9521889c7df711b67dddea1e8 Mon Sep 17 00:00:00 2001 From: jj863 <159335461+jj863@users.noreply.github.com> Date: Fri, 19 Apr 2024 15:08:09 -0500 Subject: [PATCH 2/2] Interrupt Timer --- wiki-site/docs/Data Acquisition/Firmware Design/Interrupt Timer | 1 + 1 file changed, 1 insertion(+) diff --git a/wiki-site/docs/Data Acquisition/Firmware Design/Interrupt Timer b/wiki-site/docs/Data Acquisition/Firmware Design/Interrupt Timer index 6e2bfce..c759a6d 100644 --- a/wiki-site/docs/Data Acquisition/Firmware Design/Interrupt Timer +++ b/wiki-site/docs/Data Acquisition/Firmware Design/Interrupt Timer @@ -3,3 +3,4 @@ * time to interrupt = steps / timer clock rate * steps - maximum value held in the Auto - Reload Register * current timer bus rate = 84 MHz +* set high speed external clock to crystal/ceramic