create project

This commit is contained in:
2026-07-05 13:04:34 +08:00
parent 72d81737f5
commit b5bb79344a
5 changed files with 200 additions and 0 deletions
+73
View File
@@ -0,0 +1,73 @@
version: "4.1"
name: Stm32F10xTmp
type: ARM
deviceName: null
packDir: null
srcDirs: []
virtualFolder:
name: <virtual_root>
files: []
folders: []
dependenceList: []
outDir: Output
miscInfo:
uid: d92a06a9fb4c340402d39197c79d1252
targets:
Debug:
cppPreprocessAttrs:
defineList: []
incList: []
libList: []
excludeList: []
settings:
debugger: cortex-debug
toolchain: GCC
toolchainConfigMap:
GCC:
archExtensions: ""
cpuType: Cortex-M3
floatingPointHardware: none
options:
version: 5
afterBuildTasks: []
asm-compiler:
ASM_FLAGS: ""
beforeBuildTasks: []
c/cpp-compiler:
CXX_FLAGS: ""
C_FLAGS: ""
language-c: c11
language-cpp: c++11
one-elf-section-per-data: true
one-elf-section-per-function: true
optimization: level-debug
warnings: all-warnings
global:
$float-abi-type: hard
misc-control: ""
not-use-syscalls: true
output-debug-info: enable
use-newlib-nano: true
linker:
$outputTaskExcludes:
- .bin
LD_FLAGS: ""
LIB_FLAGS: -lm
output-format: elf
remove-unused-input-sections: true
scatterFilePath: <YOUR_LINKER_SCRIPT>.lds
storageLayout:
RAM: []
ROM: []
useCustomScatterFile: true
uploadConfigMap:
JLink:
baseAddr: ""
bin: ""
cpuInfo:
cpuName: "null"
vendor: "null"
otherCmds: ""
proType: 1
speed: 8000
uploader: JLink
+20
View File
@@ -0,0 +1,20 @@
##########################################################################################
# Append Compiler Options For Source Files
##########################################################################################
# syntax:
# <your pattern>: <compiler options>
# For get pattern syntax, please refer to: https://www.npmjs.com/package/micromatch
#
# examples:
# 'main.cpp': --cpp11 -Og ...
# 'src/*.c': -gnu -O2 ...
# 'src/lib/**/*.cpp': --cpp11 -Os ...
# '!Application/*.c': -O0
# '**/*.c': -O2 -gnu ...
version: "2.1"
options:
Debug:
files: {}
virtualPathFiles: {}