summaryrefslogtreecommitdiff
path: root/examples/vf6xx_colibri_m4/demo_apps/gpio_sample
diff options
context:
space:
mode:
Diffstat (limited to 'examples/vf6xx_colibri_m4/demo_apps/gpio_sample')
-rw-r--r--examples/vf6xx_colibri_m4/demo_apps/gpio_sample/armgcc/CMakeLists.txt2
-rw-r--r--examples/vf6xx_colibri_m4/demo_apps/gpio_sample/main.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/examples/vf6xx_colibri_m4/demo_apps/gpio_sample/armgcc/CMakeLists.txt b/examples/vf6xx_colibri_m4/demo_apps/gpio_sample/armgcc/CMakeLists.txt
index c580c64..e08c2a4 100644
--- a/examples/vf6xx_colibri_m4/demo_apps/gpio_sample/armgcc/CMakeLists.txt
+++ b/examples/vf6xx_colibri_m4/demo_apps/gpio_sample/armgcc/CMakeLists.txt
@@ -127,6 +127,8 @@ ADD_EXECUTABLE(gpio_sample
"${ProjDirPath}/../../../../../platform/utilities/src/print_scan.h"
"${ProjDirPath}/../../../../../platform/devices/VF6XX/startup/system_VF6XX_M4.c"
"${ProjDirPath}/../../../../../platform/devices/VF6XX/startup/system_VF6XX_M4.h"
+ "${ProjDirPath}/../../../pin_mux.c"
+ "${ProjDirPath}/../../../pin_mux.h"
)
SET_TARGET_PROPERTIES(gpio_sample PROPERTIES OUTPUT_NAME "gpio_sample.elf")
diff --git a/examples/vf6xx_colibri_m4/demo_apps/gpio_sample/main.c b/examples/vf6xx_colibri_m4/demo_apps/gpio_sample/main.c
index ae22319..8b29c54 100644
--- a/examples/vf6xx_colibri_m4/demo_apps/gpio_sample/main.c
+++ b/examples/vf6xx_colibri_m4/demo_apps/gpio_sample/main.c
@@ -35,6 +35,7 @@
#include <lpuart_vf6xx.h>
#include <gpio_vf6xx.h>
#include "debug_console_vf6xx.h"
+#include "pin_mux.h"
struct hello_world {
const char *text;
@@ -73,6 +74,7 @@ int main(void)
CCM_GetClocks();
CCM_ControlGate(ccmCcgrGateUart2, ccmClockNeededAll);
+ configure_uart_pins(UART2);
vf6xx_DbgConsole_Init(UART2, ccmIpgBusClk, 115200);
gpio_init_t ledIn = {.pin = 38, .direction = gpioDigitalInput};