Skip to content

Commit

Permalink
Merge pull request #5 from jasonyang-ee:dev
Browse files Browse the repository at this point in the history
add dev container setting
update extension list
add g431 MCU cmake setting
  • Loading branch information
jasonyang-ee authored Apr 8, 2023
2 parents d1ea374 + d33fceb commit 8f95257
Show file tree
Hide file tree
Showing 5 changed files with 73 additions and 50 deletions.
33 changes: 33 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"name": "STM32",
"image": "ghcr.io/jasonyang-ee/stm32-builder:Ubuntu-latest",
"privileged": true,
"customizations": {
"vscode": {
"extensions": [
"dan-c-underwood.arm",
"jeff-hykin.better-cpp-syntax",
"ms-vscode.cpptools",
"akiramiyakoda.cppincludeguard",
"xaver.clang-format",
"twxs.cmake",
"ms-vscode.cmake-tools",
"adpyke.codesnap",
"mcu-debug.debug-tracker-vscode",
"marus25.cortex-debug",
"ms-vscode-remote.remote-containers",
"ms-azuretools.vscode-docker",
"cschlosser.doxdocgen",
"mhutchie.git-graph",
"donjayamanne.githistory",
"eamodio.gitlens",
"zixuanwang.linkerscript",
"bierner.markdown-preview-github-styles",
"mcu-debug.memory-view",
"mcu-debug.rtos-views",
"albert.tabout",
"ms-vscode-remote.remote-wsl"
]
}
}
}
27 changes: 0 additions & 27 deletions .settings/language.settings.xml

This file was deleted.

4 changes: 0 additions & 4 deletions .settings/stm32cubeide.project.prefs

This file was deleted.

48 changes: 29 additions & 19 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -1,35 +1,45 @@
{
"recommendations": [
"dan-c-underwood.arm",
"jeff-hykin.better-cpp-syntax",
"jeff-hykin.better-dockerfile-syntax",
"ms-vscode.cpptools",
"akiramiyakoda.cppincludeguard",
"xaver.clang-format",
// Required
"twxs.cmake",
"ms-vscode.cmake-tools",
"adpyke.codesnap",
"jannisx11.batch-rename-extension",

// Debug
"marus25.cortex-debug",
"mcu-debug.debug-tracker-vscode",
"ms-vscode-remote.remote-containers",
"ms-azuretools.vscode-docker",
"mcu-debug.memory-view",
"mcu-debug.rtos-views",

// Essential
"ms-vscode.cpptools",
"xaver.clang-format",
"akiramiyakoda.cppincludeguard",
"cschlosser.doxdocgen",
"eamodio.gitlens",
"mhutchie.git-graph",
"donjayamanne.githistory",
"eamodio.gitlens",
"zixuanwang.linkerscript",
"github.vscode-pull-request-github",
"yzhang.markdown-all-in-one",
"bierner.markdown-preview-github-styles",
"mcu-debug.memory-view",
"gerrnperl.outline-map",
"ms-vscode-remote.remote-wsl",
"ms-vscode-remote.remote-ssh",
"ms-vscode-remote.remote-ssh-edit",
"ms-vscode.remote-explorer",
"mcu-debug.rtos-views",
"andrewzhang.scribeai",

// Visuial
"dan-c-underwood.arm",
"zixuanwang.linkerscript",
"jeff-hykin.better-cpp-syntax",
"jeff-hykin.better-dockerfile-syntax",
"redhat.vscode-yaml",

// Containers
"ms-azuretools.vscode-docker",
"ms-vscode-remote.remote-containers",

// Optional Utilities
"albert.tabout",
"ms-vscode-remote.remote-wsl",
"redhat.vscode-yaml"
"adpyke.codesnap",
"gerrnperl.outline-map",
"jannisx11.batch-rename-extension",
]
}
11 changes: 11 additions & 0 deletions cmake/STM32G431xx_HAL_PARA.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
set(CPU_PARAMETERS ${CPU_PARAMETERS}
-mthumb
-mcpu=cortex-m4
-mfpu=fpv4-sp-d16
-mfloat-abi=hard
)

set(compiler_define ${compiler_define}
"USE_HAL_DRIVER"
"STM32G431xx"
)

0 comments on commit 8f95257

Please sign in to comment.