From f1e5a20df829dc4d5607c790a59cf80a640001e2 Mon Sep 17 00:00:00 2001 From: Philipp Klaus Date: Thu, 11 Jan 2018 11:32:26 +0100 Subject: [PATCH] Magn Sens: fix baud rate / F_CPU / fuses --- sensors/MagneticFieldSensor/Makefile | 5 ++++- sensors/MagneticFieldSensor/main.c | 4 ++-- sensors/MagneticFieldSensor/main.h | 4 ++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/sensors/MagneticFieldSensor/Makefile b/sensors/MagneticFieldSensor/Makefile index e8d8c75..8f3bb5b 100644 --- a/sensors/MagneticFieldSensor/Makefile +++ b/sensors/MagneticFieldSensor/Makefile @@ -29,7 +29,7 @@ DEBUG = stabs CSTANDARD = -std=gnu99 # Place -D or -U options here -CDEFS = -DF_CPU=16000000 +CDEFS = -DF_CPU=8000000 # Place -I options here CINCS = @@ -241,3 +241,6 @@ program_avrisp2: all program_leo: all avrdude -patmega32u4 -cavr109 -P/dev/ttyACM0 -b57600 -D -Uflash:w:$(TARGET).hex:i + +fuses: + $(AVRDUDE) $(AVRDUDE_FLAGS) -U lfuse:w:0x46:m -U hfuse:w:0xd9:m -U efuse:w:0xff:m diff --git a/sensors/MagneticFieldSensor/main.c b/sensors/MagneticFieldSensor/main.c index 7959d3b..5669d61 100644 --- a/sensors/MagneticFieldSensor/main.c +++ b/sensors/MagneticFieldSensor/main.c @@ -21,8 +21,8 @@ int main(void) float SensZ[4]; //For CLK setting - CLKPR = (0<