Feature/add spi master test example for bdk (#1027)

This commit is contained in:
Steve Karg
2025-06-21 13:04:54 -05:00
committed by GitHub
parent 14f033ceda
commit 9e626e599b
4 changed files with 121 additions and 5 deletions
+9 -5
View File
@@ -80,6 +80,7 @@ HALSRC = main.c \
adc.c \
input.c \
serial.c \
spi-master.c \
rs485.c \
mstimer-init.c \
led.c \
@@ -181,12 +182,15 @@ ifeq (${SEEPROM},128)
DEFINES += -DSEEPROM_PAGE_SIZE=64
DEFINES += -DSEEPROM_WORD_ADDRESS_16BIT=1
endif
ifeq (${BDK_VERSION},2)
DEFINES += -DBDK_VERSION=2
endif
ifeq (${BDK_VERSION},3)
DEFINES += -DBDK_VERSION=3
endif
#ifdef
ifeq (${BDK_VERSION},4)
DEFINES += -DBDK_VERSION=4
endif
OPTIMIZE_FLAGS = -mcall-prologues
OPTIMIZE_FLAGS += -finline-functions-called-once
@@ -281,7 +285,7 @@ AVRDUDE_FLAGS += -P $(AVRDUDE_PORT)
AVRDUDE_FLAGS += -B 8
# Fuse high byte (0=enable,1=disable):
# 0x93 = 1 0 0 1 0 0 1 1
# 0x93 = 1 0 0 1 0 0 1 1 - v3,v4 board
# 0x17 = 0 0 0 1 0 0 1 1 - v1,v2 board
# 0x17 = 0 0 0 1 0 1 1 1 - default
# ^ ^ ^ ^ ^ \+/ ^
@@ -295,7 +299,7 @@ AVRDUDE_FLAGS += -B 8
# +-------------------- OCDEN (Enable OCD)
#
# Fuse low byte (0=enable,1=disable):
# 0xD7 = 1 1 0 1 0 1 1 1 - v3 board
# 0xD7 = 1 1 0 1 0 1 1 1 - v3,v4 board
# 0xE6 = 1 1 1 0 0 1 1 0 - v1,v2 board
# 0x62 = 0 1 1 0 0 0 1 0 - default
# ^ ^ \+/ \--+--/