Skip to content

Commit 5eb402a

Browse files
committed
Add Nucleo F446ZE port to FreeRTOS_apps (#11)
* added nucleo_extension base files WIP * fixed list of objects in build * Ping Pong Example Compiles * Debugging Support, WIP, connecting but not ping ponging * enabled NVIC on UART3 and added cortex-debug launch file * Working up to line 417 in node.c, deallocate(node_secure_root,...) * added check for null ptr on deallocate * allocate instead of reallocate if ptr is null, temporary fix? * remove debug prints * gitignore update * cleanup unused wip calls * moved FreeRTOS-POSIX to lib dir and transport layer to uros_transport dir * added quick readme to nucleo_f446ze setup * clean gitignore and vscode debug configuration Fix STM32 cube MX project Fix ping_pong app
1 parent 26ed5e2 commit 5eb402a

1,095 files changed

Lines changed: 987713 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.mxproject
2+
arm_toolchain.cmake
3+
build/
4+
core
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
8+
{
9+
"type": "cortex-debug",
10+
"servertype": "openocd",
11+
"request": "launch",
12+
"name": "Debug microROS",
13+
"executable": "${workspaceRoot}/build/micro-ROS.elf",
14+
"rtos": "FreeRTOS",
15+
"device": "STM32F446ZE",
16+
"armToolchainPath": "${workspaceRoot}/../../toolchain/bin/",
17+
"configFiles": [
18+
"interface/stlink-v2-1.cfg",
19+
"target/stm32f4x.cfg",
20+
],
21+
"cwd": "${workspaceRoot}",
22+
"svdFile": "./STM32F446.svd"
23+
}
24+
]
25+
}

0 commit comments

Comments
 (0)