przygotowany projekt do testowania
This commit is contained in:
@@ -51,7 +51,7 @@
|
|||||||
|
|
||||||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.1256761631" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
|
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.1256761631" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
|
||||||
|
|
||||||
<builder buildPath="${workspace_loc:/ps4_buttons}/Debug" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1576206601" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
|
<builder buildPath="${workspace_loc:/oled_fonts}/Debug" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1576206601" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
|
||||||
|
|
||||||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1375315143" name="MCU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
|
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1375315143" name="MCU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
|
||||||
|
|
||||||
@@ -203,7 +203,7 @@
|
|||||||
|
|
||||||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.1355344393" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
|
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.1355344393" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
|
||||||
|
|
||||||
<builder buildPath="${workspace_loc:/ps4_buttons}/Release" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1042146853" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
|
<builder buildPath="${workspace_loc:/oled_fonts}/Release" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1042146853" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
|
||||||
|
|
||||||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.111201853" name="MCU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
|
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.111201853" name="MCU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
|
||||||
|
|
||||||
@@ -311,7 +311,7 @@
|
|||||||
|
|
||||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||||
|
|
||||||
<project id="ps4_buttons.null.125258759" name="ps4_buttons"/>
|
<project id="oled_fonts.null.125258759" name="oled_fonts"/>
|
||||||
|
|
||||||
</storageModule>
|
</storageModule>
|
||||||
|
|
||||||
|
|||||||
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1 +1,2 @@
|
|||||||
Debug/
|
Debug/
|
||||||
|
build/
|
||||||
28
.mxproject
28
.mxproject
@@ -9,23 +9,23 @@ CDefines=USE_HAL_DRIVER;STM32F303xE;USE_HAL_DRIVER;USE_HAL_DRIVER;
|
|||||||
[PreviousGenFiles]
|
[PreviousGenFiles]
|
||||||
AdvancedFolderStructure=true
|
AdvancedFolderStructure=true
|
||||||
HeaderFileListSize=6
|
HeaderFileListSize=6
|
||||||
HeaderFiles#0=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Inc/gpio.h
|
HeaderFiles#0=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Inc/gpio.h
|
||||||
HeaderFiles#1=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Inc/i2c.h
|
HeaderFiles#1=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Inc/i2c.h
|
||||||
HeaderFiles#2=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Inc/usart.h
|
HeaderFiles#2=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Inc/usart.h
|
||||||
HeaderFiles#3=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Inc/stm32f3xx_it.h
|
HeaderFiles#3=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Inc/stm32f3xx_it.h
|
||||||
HeaderFiles#4=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Inc/stm32f3xx_hal_conf.h
|
HeaderFiles#4=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Inc/stm32f3xx_hal_conf.h
|
||||||
HeaderFiles#5=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Inc/main.h
|
HeaderFiles#5=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Inc/main.h
|
||||||
HeaderFolderListSize=1
|
HeaderFolderListSize=1
|
||||||
HeaderPath#0=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Inc
|
HeaderPath#0=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Inc
|
||||||
HeaderFiles=;
|
HeaderFiles=;
|
||||||
SourceFileListSize=6
|
SourceFileListSize=6
|
||||||
SourceFiles#0=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Src/gpio.c
|
SourceFiles#0=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Src/gpio.c
|
||||||
SourceFiles#1=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Src/i2c.c
|
SourceFiles#1=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Src/i2c.c
|
||||||
SourceFiles#2=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Src/usart.c
|
SourceFiles#2=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Src/usart.c
|
||||||
SourceFiles#3=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Src/stm32f3xx_it.c
|
SourceFiles#3=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Src/stm32f3xx_it.c
|
||||||
SourceFiles#4=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Src/stm32f3xx_hal_msp.c
|
SourceFiles#4=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Src/stm32f3xx_hal_msp.c
|
||||||
SourceFiles#5=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Src/main.c
|
SourceFiles#5=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Src/main.c
|
||||||
SourceFolderListSize=1
|
SourceFolderListSize=1
|
||||||
SourcePath#0=Z:/stm32/AIO_stm32cubeIDE/ps4_buttons/Core/Src
|
SourcePath#0=Z:/stm32/AIO_stm32cubeIDE/oled_fonts/Core/Src
|
||||||
SourceFiles=;
|
SourceFiles=;
|
||||||
|
|
||||||
|
|||||||
2
.project
2
.project
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<projectDescription>
|
<projectDescription>
|
||||||
<name>ps4_buttons</name>
|
<name>oled_fonts</name>
|
||||||
<comment></comment>
|
<comment></comment>
|
||||||
<projects>
|
<projects>
|
||||||
</projects>
|
</projects>
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
|
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
|
||||||
|
|
||||||
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-265057113325752437" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-259863933835078127" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||||
|
|
||||||
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||||
|
|
||||||
@@ -37,7 +37,7 @@
|
|||||||
|
|
||||||
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
|
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
|
||||||
|
|
||||||
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-265057113325752437" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-259863933835078127" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||||
|
|
||||||
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
|
2F62501ED4689FB349E356AB974DBE57=30B5DBD14C9AE20F9B7A95E29127C0B7
|
||||||
66BE74F758C12D739921AEA421D593D3=1
|
66BE74F758C12D739921AEA421D593D3=1
|
||||||
8DF89ED150041C4CBC7CB9A9CAA90856=93CE753708EB0111B382A806AD3853A1
|
8DF89ED150041C4CBC7CB9A9CAA90856=30B5DBD14C9AE20F9B7A95E29127C0B7
|
||||||
DC22A860405A8BF2F2C095E5B6529F12=93CE753708EB0111B382A806AD3853A1
|
DC22A860405A8BF2F2C095E5B6529F12=11AEDEDFACF4D8CA7563836C15A914CD
|
||||||
eclipse.preferences.version=1
|
eclipse.preferences.version=1
|
||||||
|
|||||||
20
.vscode/c_cpp_properties.json
vendored
Normal file
20
.vscode/c_cpp_properties.json
vendored
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"configurations": [
|
||||||
|
{
|
||||||
|
"name": "Linux",
|
||||||
|
"includePath": [
|
||||||
|
"${workspaceFolder}/**",
|
||||||
|
"/var/lib/gems/2.7.0/gems/ceedling-0.31.0/vendor/unity/src/",
|
||||||
|
"/var/lib/gems/2.7.0/gems/ceedling-0.31.0/vendor/cmock/src/"
|
||||||
|
],
|
||||||
|
"defines": [
|
||||||
|
"STM32F303xE"
|
||||||
|
],
|
||||||
|
"compilerPath": "/usr/bin/gcc",
|
||||||
|
"cStandard": "gnu17",
|
||||||
|
"cppStandard": "gnu++14",
|
||||||
|
"intelliSenseMode": "linux-gcc-x64"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"version": 4
|
||||||
|
}
|
||||||
28
.vscode/launch.json
vendored
Normal file
28
.vscode/launch.json
vendored
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
// Use IntelliSense to learn about possible attributes.
|
||||||
|
// Hover to view descriptions of existing attributes.
|
||||||
|
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
|
||||||
|
"version": "0.2.0",
|
||||||
|
"configurations": [
|
||||||
|
{
|
||||||
|
"name": "Ceedling Test Explorer Debug",
|
||||||
|
"type": "cppdbg",
|
||||||
|
"request": "launch",
|
||||||
|
"program": "${workspaceFolder}/build/test/out/${command:ceedlingExplorer.debugTestExecutable}",
|
||||||
|
"args": [],
|
||||||
|
"stopAtEntry": false,
|
||||||
|
"cwd": "${workspaceFolder}",
|
||||||
|
"environment": [],
|
||||||
|
"externalConsole": false,
|
||||||
|
"MIMode": "gdb",
|
||||||
|
"setupCommands": [
|
||||||
|
{
|
||||||
|
"description": "Enable pretty-printing for gdb",
|
||||||
|
"text": "-enable-pretty-printing",
|
||||||
|
"ignoreFailures": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"miDebuggerPath": "/usr/bin/gdb"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
3
.vscode/settings.json
vendored
Normal file
3
.vscode/settings.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"ceedlingExplorer.debugConfiguration": "Ceedling Test Explorer Debug"
|
||||||
|
}
|
||||||
@@ -85,4 +85,8 @@ void ssd1306_set_pixel(uint8_t x, uint8_t y, uint8_t bw);
|
|||||||
void ssd1306_write_to_buffer(const uint8_t* data, uint8_t width, uint8_t height, int8_t pos_x, int8_t pos_y);
|
void ssd1306_write_to_buffer(const uint8_t* data, uint8_t width, uint8_t height, int8_t pos_x, int8_t pos_y);
|
||||||
void ssd1306_clear_buffer (uint8_t width, uint8_t height, uint8_t pos_x, uint8_t pos_y);
|
void ssd1306_clear_buffer (uint8_t width, uint8_t height, uint8_t pos_x, uint8_t pos_y);
|
||||||
|
|
||||||
|
#ifdef TEST
|
||||||
|
extern uint8_t buffer_oled[SSD1306_BUF_SIZE];
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* INC_SSD1306_OLED_H_ */
|
#endif /* INC_SSD1306_OLED_H_ */
|
||||||
|
|||||||
@@ -11,7 +11,11 @@
|
|||||||
|
|
||||||
I2C_HandleTypeDef *oled_i2c;
|
I2C_HandleTypeDef *oled_i2c;
|
||||||
|
|
||||||
|
#ifndef TEST
|
||||||
static uint8_t buffer_oled[SSD1306_BUF_SIZE];
|
static uint8_t buffer_oled[SSD1306_BUF_SIZE];
|
||||||
|
#else
|
||||||
|
uint8_t buffer_oled[SSD1306_BUF_SIZE];
|
||||||
|
#endif
|
||||||
|
|
||||||
void SSD1306_SendCommand(uint8_t cmd)
|
void SSD1306_SendCommand(uint8_t cmd)
|
||||||
{
|
{
|
||||||
|
|||||||
140
project.yml
Normal file
140
project.yml
Normal file
@@ -0,0 +1,140 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
# Notes:
|
||||||
|
# Sample project C code is not presently written to produce a release artifact.
|
||||||
|
# As such, release build options are disabled.
|
||||||
|
# This sample, therefore, only demonstrates running a collection of unit tests.
|
||||||
|
|
||||||
|
:project:
|
||||||
|
:use_exceptions: FALSE
|
||||||
|
:use_test_preprocessor: TRUE
|
||||||
|
:use_auxiliary_dependencies: TRUE
|
||||||
|
:build_root: build
|
||||||
|
# :release_build: TRUE
|
||||||
|
:test_file_prefix: test_
|
||||||
|
:which_ceedling: vendor/ceedling
|
||||||
|
:ceedling_version: 0.31.0
|
||||||
|
:default_tasks:
|
||||||
|
- test:all
|
||||||
|
|
||||||
|
#:test_build:
|
||||||
|
# :use_assembly: TRUE
|
||||||
|
|
||||||
|
#:release_build:
|
||||||
|
# :output: MyApp.out
|
||||||
|
# :use_assembly: FALSE
|
||||||
|
|
||||||
|
:environment:
|
||||||
|
|
||||||
|
:extension:
|
||||||
|
:executable: .out
|
||||||
|
|
||||||
|
:paths:
|
||||||
|
:test:
|
||||||
|
- +:test/**
|
||||||
|
- -:test/support
|
||||||
|
:source:
|
||||||
|
- Core/**
|
||||||
|
- Drivers/**
|
||||||
|
:support:
|
||||||
|
- test/support
|
||||||
|
:libraries: []
|
||||||
|
|
||||||
|
:defines:
|
||||||
|
# in order to add common defines:
|
||||||
|
# 1) remove the trailing [] from the :common: section
|
||||||
|
# 2) add entries to the :common: section (e.g. :test: has TEST defined)
|
||||||
|
:common: &common_defines
|
||||||
|
- STM32F303xE
|
||||||
|
- CMOCK_MEM_PTR_AS_INT=uint32_t
|
||||||
|
:test:
|
||||||
|
- *common_defines
|
||||||
|
- TEST
|
||||||
|
:test_preprocess:
|
||||||
|
- *common_defines
|
||||||
|
- TEST
|
||||||
|
|
||||||
|
:cmock:
|
||||||
|
:includes:
|
||||||
|
# - Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h
|
||||||
|
- /home/bartool/Public/c_test/test2/Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h
|
||||||
|
:mock_prefix: mock_
|
||||||
|
:when_no_prototypes: :warn
|
||||||
|
:enforce_strict_ordering: TRUE
|
||||||
|
:plugins:
|
||||||
|
- :ignore
|
||||||
|
- :callback
|
||||||
|
:treat_as:
|
||||||
|
# uint8: HEX8
|
||||||
|
# uint16: HEX16
|
||||||
|
# uint32: UINT32
|
||||||
|
# int8: INT8
|
||||||
|
bool: UINT8
|
||||||
|
char: HEX8
|
||||||
|
int8_t: INT8
|
||||||
|
int16_t: INT16
|
||||||
|
int32_t: INT
|
||||||
|
INT8_T: INT8
|
||||||
|
INT16_T: INT16
|
||||||
|
INT32_T: INT
|
||||||
|
unsigned int: HEX32
|
||||||
|
unsigned long': HEX32
|
||||||
|
uint32: HEX32
|
||||||
|
uint32_t: HEX32
|
||||||
|
UINT32: HEX32
|
||||||
|
UINT32_T: HEX32
|
||||||
|
void*: HEX8_ARRAY
|
||||||
|
unsigned short: HEX16
|
||||||
|
uint16: HEX16
|
||||||
|
uint16_t: HEX16
|
||||||
|
UINT16: HEX16
|
||||||
|
UINT16_T: HEX16
|
||||||
|
unsigned char: HEX8
|
||||||
|
uint8: HEX8
|
||||||
|
uint8_t: HEX8
|
||||||
|
UINT8: HEX8
|
||||||
|
UINT8_T: HEX8
|
||||||
|
# char*: STRING
|
||||||
|
# pCHAR: STRING
|
||||||
|
# cstring: STRING
|
||||||
|
# CSTRING: STRING
|
||||||
|
# float: FLOAT
|
||||||
|
# double: FLOAT
|
||||||
|
|
||||||
|
|
||||||
|
# Add -gcov to the plugins list to make sure of the gcov plugin
|
||||||
|
# You will need to have gcov and gcovr both installed to make it work.
|
||||||
|
# For more information on these options, see docs in plugins/gcov
|
||||||
|
:gcov:
|
||||||
|
:reports:
|
||||||
|
- HtmlDetailed
|
||||||
|
:gcovr:
|
||||||
|
:html_medium_threshold: 75
|
||||||
|
:html_high_threshold: 90
|
||||||
|
|
||||||
|
#:tools:
|
||||||
|
# Ceedling defaults to using gcc for compiling, linking, etc.
|
||||||
|
# As [:tools] is blank, gcc will be used (so long as it's in your system path)
|
||||||
|
# See documentation to configure a given toolchain for use
|
||||||
|
|
||||||
|
# LIBRARIES
|
||||||
|
# These libraries are automatically injected into the build process. Those specified as
|
||||||
|
# common will be used in all types of builds. Otherwise, libraries can be injected in just
|
||||||
|
# tests or releases. These options are MERGED with the options in supplemental yaml files.
|
||||||
|
:libraries:
|
||||||
|
:placement: :end
|
||||||
|
:flag: "-l${1}"
|
||||||
|
:path_flag: "-L ${1}"
|
||||||
|
:system: [] # for example, you might list 'm' to grab the math library
|
||||||
|
:test: []
|
||||||
|
:release: []
|
||||||
|
|
||||||
|
:plugins:
|
||||||
|
:load_paths:
|
||||||
|
- vendor/ceedling/plugins
|
||||||
|
:enabled:
|
||||||
|
- stdout_pretty_tests_report
|
||||||
|
- module_generator
|
||||||
|
- raw_output_report
|
||||||
|
- xml_tests_report
|
||||||
|
...
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<launchConfiguration type="com.st.stm32cube.ide.mcu.debug.launch.launchConfigurationType">
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.access_port_id" value="0"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.enable_live_expr" value="true"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.enable_swv" value="false"/>
|
|
||||||
<intAttribute key="com.st.stm32cube.ide.mcu.debug.launch.formatVersion" value="2"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.ip_address_local" value="localhost"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.loadList" value="{"fItems":[{"fIsFromMainTab":true,"fPath":"Debug\\ps4_buttons.elf","fProjectName":"ps4_buttons","fPerformBuild":true,"fDownload":true,"fLoadSymbols":true}]}"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.override_start_address_mode" value="default"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.remoteCommand" value="target remote"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.startServer" value="true"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.startuptab.exception.divby0" value="true"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.startuptab.exception.unaligned" value="false"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.startuptab.haltonexception" value="true"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.swd_mode" value="true"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.swv_port" value="61235"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.swv_trace_div" value="128"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.swv_trace_hclk" value="16000000"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.useRemoteTarget" value="true"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.vector_table" value=""/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.verify_flash_download" value="true"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.cti_allow_halt" value="false"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.cti_signal_halt" value="false"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.enable_external_loader" value="false"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.enable_logging" value="false"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.enable_max_halt_delay" value="false"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.enable_shared_stlink" value="false"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.external_loader" value=""/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.external_loader_init" value="false"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.frequency" value="0"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.halt_all_on_reset" value="false"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.log_file" value="Z:\stm32\AIO_stm32cubeIDE\ps4_buttons\Debug\st-link_gdbserver_log.txt"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.low_power_debug" value="enable"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.max_halt_delay" value="2"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.reset_strategy" value="connect_under_reset"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.stlink_check_serial_number" value="false"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.stlink_txt_serial_number" value=""/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.watchdog_config" value="none"/>
|
|
||||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlinkrestart_configurations" value="{"fItems":[{"fDisplayName":"Reset","fIsSuppressible":false,"fResetAttribute":"Reset","fResetStrategies":[{"fDisplayName":"Reset","fLaunchAttribute":"monitor reset","fGdbCommands":["monitor reset"],"fCmdOptions":[]},{"fDisplayName":"None","fLaunchAttribute":"no_reset","fGdbCommands":[],"fCmdOptions":[]}],"fGdbCommandGroup":{"name":"Additional commands","commands":[]}}]}"/>
|
|
||||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.swv.swv_wait_for_sync" value="true"/>
|
|
||||||
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="false"/>
|
|
||||||
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="false"/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.initCommands" value=""/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.ipAddress" value="localhost"/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.jtagDevice" value="ST-LINK (ST-LINK GDB server)"/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.pcRegister" value=""/>
|
|
||||||
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.portNumber" value="61234"/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.runCommands" value=""/>
|
|
||||||
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setPcRegister" value="false"/>
|
|
||||||
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setResume" value="true"/>
|
|
||||||
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setStopAt" value="true"/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.stopAt" value="main"/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_NAME" value="arm-none-eabi-gdb"/>
|
|
||||||
<booleanAttribute key="org.eclipse.cdt.dsf.gdb.NON_STOP" value="true"/>
|
|
||||||
<booleanAttribute key="org.eclipse.cdt.dsf.gdb.UPDATE_THREADLIST_ON_SUSPEND" value="false"/>
|
|
||||||
<intAttribute key="org.eclipse.cdt.launch.ATTR_BUILD_BEFORE_LAUNCH_ATTR" value="2"/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.launch.COREFILE_PATH" value=""/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_START_MODE" value="remote"/>
|
|
||||||
<booleanAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN" value="true"/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN_SYMBOL" value="main"/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="Debug\ps4_buttons.elf"/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="ps4_buttons"/>
|
|
||||||
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
|
|
||||||
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1500850490"/>
|
|
||||||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
|
|
||||||
<listEntry value="/ps4_buttons"/>
|
|
||||||
</listAttribute>
|
|
||||||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
|
|
||||||
<listEntry value="4"/>
|
|
||||||
</listAttribute>
|
|
||||||
<stringAttribute key="org.eclipse.dsf.launch.MEMORY_BLOCKS" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <memoryBlockExpressionList context="reserved-for-future-use"/> "/>
|
|
||||||
<stringAttribute key="process_factory_id" value="org.eclipse.cdt.dsf.gdb.GdbProcessFactory"/>
|
|
||||||
</launchConfiguration>
|
|
||||||
Reference in New Issue
Block a user