Skip to content
Snippets Groups Projects
Commit 3d341f24 authored by Henrik Theolin's avatar Henrik Theolin
Browse files

bare6_2

parent 9e5bdc3b
Branches
No related tags found
No related merge requests found
......@@ -50,8 +50,8 @@ fn idle(stim: &mut Stim, rcc: RCC, gpioa: GPIOA) {
// at 16 Mhz, 8_000_000 cycles = period 0.5s
// at 64 Mhz, 4*8_000_000 cycles = period 0.5s
// let cycles = 8_000_000;
let cycles = 4 * 8_000_000;
let cycles = 8_000_000;
//let cycles = 4 * 8_000_000;
loop {
iprintln!(stim, "on {}", DWT::get_cycle_count());
......@@ -128,7 +128,7 @@ fn clock_out(rcc: &RCC, gpioc: &GPIOC) {
//
// What is the frequency of blinking?
//
// ** About 0.5Hz **
// ** 1Hz **
//
// commit your answers (bare6_1)
//
......@@ -137,15 +137,15 @@ fn clock_out(rcc: &RCC, gpioc: &GPIOC) {
//
// What is the frequency of MCO2 read by the oscilloscope?
//
// ** your answer here **
// ** 4MHz **
//
// Compute the value of SYSCLK based on the oscilloscope reading
//
// ** your answer here **
// ** 4 * 4 (MCOPRE) = 16MHz **
//
// What is the peak to peak reading of the signal?
//
// ** your answer here **
// ** 8.4V **
//
// Make a folder called "pictures" in your git project.
// Make a screen dump or photo of the oscilloscope output.
......
pictures/bare_6_16mhz_high_speed.jpg

243 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment