basic uart: f4 and f3, prepping tests for usart-v2
use parity to at least test a little more of the common code
This commit is contained in:
parent
cb376f3959
commit
a549503ade
6 changed files with 372 additions and 0 deletions
29
tests/uart-basic/Makefile.stm32f4-disco
Normal file
29
tests/uart-basic/Makefile.stm32f4-disco
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# This is just a makefile.
|
||||
# Consider it released into the public domain, or, where not available,
|
||||
# available under your choice of BSD2clause, MIT, X11, ISC or Apache2 licenses
|
||||
# Karl Palsson <karlp@tweak.net.au>
|
||||
BOARD = stm32f4-disco
|
||||
PROJECT = uart-basic-$(BOARD)
|
||||
BUILD_DIR = bin-$(BOARD)
|
||||
|
||||
SHARED_DIR = ../../shared
|
||||
|
||||
CFILES = main-$(BOARD).c
|
||||
CFILES += uart-basic.c
|
||||
# No trace, we're using the uart explicitly here, deliberately.
|
||||
# Perhaps later we'll use trace differently, or with different files
|
||||
#CFILES += trace.c trace_stdio.c
|
||||
|
||||
VPATH += $(SHARED_DIR)
|
||||
|
||||
INCLUDES += $(patsubst %,-I%, . $(SHARED_DIR))
|
||||
|
||||
OPENCM3_DIR=../../libopencm3/
|
||||
|
||||
### This section can go to an arch shared rules eventually...
|
||||
DEVICE=stm32f405xg
|
||||
#OOCD_INTERFACE = stlink-v2
|
||||
#OOCD_TARGET = stm32f4x
|
||||
OOCD_FILE = ../../openocd/openocd.stm32f4-disco.cfg
|
||||
|
||||
include ../../rules.mk
|
||||
Loading…
Add table
Add a link
Reference in a new issue