Skip to content

Commit 30be813

Browse files
committed
Using MPU-6050 again but it's ready for MPU-9250
1 parent 0a720f0 commit 30be813

File tree

3 files changed

+17
-14
lines changed

3 files changed

+17
-14
lines changed

Makefile

+15-12
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,11 @@ flash: main.hex
1111
main.hex: main.elf
1212
avr-objcopy -j .text -j .data -O ihex main.elf main.hex
1313

14-
main.elf: main.o usart.o mpu9250.o twi.o lidar-avr.o frames.o
15-
$(CC) $(CFLAGS) -Os -o main.elf main.o usart.o mpu9250.o twi.o lidar-avr.o frames.o -DF_CPU=16000000UL
14+
main.elf: main.o usart.o mpu6050.o mpu6050dmp6.o i2cmaster.o lidar-avr.o frames.o
15+
$(CC) $(CFLAGS) -Os -o main.elf main.o usart.o mpu6050.o mpu6050dmp6.o i2cmaster.o lidar-avr.o frames.o -DF_CPU=16000000UL
16+
17+
# main.elf: main.o usart.o mpu9250.o twi.o lidar-avr.o frames.o
18+
# $(CC) $(CFLAGS) -Os -o main.elf main.o usart.o mpu9250.o twi.o lidar-avr.o frames.o -DF_CPU=16000000UL
1619

1720
main.o: main.c
1821
$(CC) $(CFLAGS) -Os -c main.c -DF_CPU=16000000UL $(INCLUDES)
@@ -26,20 +29,20 @@ frames.o: frames/frames.c
2629
usart.o: usart/usart.c
2730
$(CC) $(CFLAGS) -Os -c usart/usart.c -DF_CPU=16000000UL $(INCLUDES)
2831

29-
# mpu6050.o: mpu6050/mpu6050.c
30-
# $(CC) $(CFLAGS) -Os -c mpu6050/mpu6050.c -DF_CPU=16000000UL $(INCLUDES)
32+
mpu6050.o: mpu6050/mpu6050.c
33+
$(CC) $(CFLAGS) -Os -c mpu6050/mpu6050.c -DF_CPU=16000000UL $(INCLUDES)
3134

32-
# mpu6050dmp6.o: mpu6050/mpu6050dmp6.c
33-
# $(CC) $(CFLAGS) -Os -c mpu6050/mpu6050dmp6.c -DF_CPU=16000000UL $(INCLUDES)
35+
mpu6050dmp6.o: mpu6050/mpu6050dmp6.c
36+
$(CC) $(CFLAGS) -Os -c mpu6050/mpu6050dmp6.c -DF_CPU=16000000UL $(INCLUDES)
3437

35-
# i2cmaster.o: i2cmaster/i2cmaster.c
36-
# $(CC) $(CFLAGS) -Os -c i2cmaster/i2cmaster.c -DF_CPU=16000000UL $(INCLUDES)
38+
i2cmaster.o: i2cmaster/i2cmaster.c
39+
$(CC) $(CFLAGS) -Os -c i2cmaster/i2cmaster.c -DF_CPU=16000000UL $(INCLUDES)
3740

38-
mpu9250.o: mpu9250/mpu9250.c
39-
$(CC) $(CFLAGS) -Os -c mpu9250/mpu9250.c -DF_CPU=16000000UL $(INCLUDES)
41+
# mpu9250.o: mpu9250/mpu9250.c
42+
# $(CC) $(CFLAGS) -Os -c mpu9250/mpu9250.c -DF_CPU=16000000UL $(INCLUDES)
4043

41-
twi.o: mpu9250/twi.c
42-
$(CC) $(CFLAGS) -Os -c mpu9250/twi.c -DF_CPU=16000000UL $(INCLUDES)
44+
# twi.o: mpu9250/twi.c
45+
# $(CC) $(CFLAGS) -Os -c mpu9250/twi.c -DF_CPU=16000000UL $(INCLUDES)
4346

4447
clean:
4548
rm -rf *.hex *.elf *.o

frames/frames.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ void frame_create_debug(uint8_t* frame_buffer, uint8_t v0, uint8_t v1);
1616
#if MPU_TYPE == 6050
1717
// Creates a frame with latest data from the accelerometer (6DoF) and writes
1818
// it to buffer.
19-
acc_create_frame(uint8_t* buffer);
19+
void acc_create_frame(uint8_t* buffer);
2020
#endif // MPU_TYPE == 6050
2121

2222
#if MPU_TYPE == 9250

lidar-avr.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include "usart/usart.h"
1111

1212
// select MPU (MPU-6050, MPU-9250)
13-
#define MPU_TYPE 9250
13+
#define MPU_TYPE 6050
1414

1515
#if MPU_TYPE == 6050
1616
#include "mpu6050/mpu6050.h"

0 commit comments

Comments
 (0)