Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
9c54146
New cmake lists for vscode
romi2002 Feb 28, 2024
0fcf080
Initial stepper lib version
romi2002 Mar 6, 2024
38cf6c1
Removed old tasks from main
romi2002 Mar 6, 2024
7793e5b
Tested basic step functionality
romi2002 Mar 7, 2024
bb06ce1
Added new encoder task
romi2002 Mar 7, 2024
54bd8f8
CAN interface re-write
romi2002 Mar 7, 2024
af0e8cd
Updated CANLib
romi2002 Mar 7, 2024
f844538
Working encoder tests
romi2002 Mar 8, 2024
861cf81
Updated canlib
romi2002 Mar 8, 2024
05d5237
Fixed some can message lengths
romi2002 Mar 8, 2024
5448aab
Working! Still needs CAN testing
romi2002 Mar 8, 2024
9a14066
Initial stepper can bus testing
romi2002 Mar 13, 2024
84fda88
Reverted incorrect can bus byte order
romi2002 Mar 13, 2024
5ce749e
vscode convertion (steering)
saucesaft Mar 15, 2024
4c81060
17 de marzo
saucesaft Mar 17, 2024
f1b3f91
ya funciona el joystick
saucesaft Mar 18, 2024
621d099
better motor period
saucesaft Mar 19, 2024
a3fdbd0
mode change on pcb
saucesaft Mar 21, 2024
8527714
Now works
romi2002 Mar 27, 2024
3ff5d7e
error in mode setting
saucesaft Apr 2, 2024
2f2f691
configured to work with st-util
saucesaft May 30, 2024
5a68f32
updated gitignore
saucesaft May 30, 2024
fee2195
updated to new filters library
saucesaft May 30, 2024
2f4fdc4
updated canlib version
saucesaft May 30, 2024
e070452
brake almost there
saucesaft Jun 3, 2024
99ec8e8
pre timer change
saucesaft Jun 5, 2024
7836b27
post timer change (needs testing)
saucesaft Jun 5, 2024
aeb7845
timer change successful
saucesaft Jun 5, 2024
4f43efc
Just to check changes for Debug, not really relevant
katzgo Jun 15, 2024
504c7db
NOW WORKING: Changed function files from branch brake_test into this …
katzgo Jun 17, 2024
a8079d8
Now brake actually works with no oscillation in pedal
katzgo Jun 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
.vscode/

build/
debug/
16 changes: 9 additions & 7 deletions SteeringVanttec/.cproject
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu.1162264451" name="Floating-point unit" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu" useByScannerDiscovery="true" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu.value.fpv4-sp-d16" valueType="enumerated"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.1566093606" name="Floating-point ABI" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi" useByScannerDiscovery="true" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.value.hard" valueType="enumerated"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.1303914754" name="Board" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" useByScannerDiscovery="false" value="genericBoard" valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.1369052963" name="Defaults" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" useByScannerDiscovery="false" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.5 || Debug || true || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || STM32L431RCTx || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy | ../Middlewares/Third_Party/FreeRTOS/Source/include | ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 | ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F | ../Drivers/CMSIS/Device/ST/STM32L4xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32L431xx || || Drivers | Core/Startup | Middlewares | Core || || || ${workspace_loc:/${ProjName}/STM32L431RCTX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || " valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.1369052963" name="Defaults" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" useByScannerDiscovery="false" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Debug || true || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || STM32L431RCTx || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy | ../Middlewares/Third_Party/FreeRTOS/Source/include | ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 | ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F | ../Drivers/CMSIS/Device/ST/STM32L4xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32L431xx || || Drivers | Core/Startup | Middlewares | Core || || || ${workspace_loc:/${ProjName}/STM32L431RCTX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || " valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.1027477291" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" value="80" valueType="string"/>
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.1917053945" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
<builder buildPath="${workspace_loc:/SteeringVanttec}/Debug" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.391048812" 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.1673363698" name="MCU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
Expand Down Expand Up @@ -108,13 +109,13 @@
</toolChain>
</folderInfo>
<sourceEntries>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Core"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Drivers"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Middlewares"/>
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="libs/stepper_lib"/>
<entry excluding="platform_specific/vanttec_canlib_stm|src/Vanttec_CANLib|tests/|platform_specific" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="libs/vanttec_CANLib"/>
<entry excluding="generic_tasks/hb_task.c" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="libs/vanttec_CANLib/platform_specific/vanttec_canlib_stm"/>
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="libs/stepper_lib"/>
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="libs/vanttec_CANLib/src/Vanttec_CANLib"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Core"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Middlewares"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Drivers"/>
</sourceEntries>
</configuration>
</storageModule>
Expand Down Expand Up @@ -142,7 +143,8 @@
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu.1791643943" name="Floating-point unit" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu" useByScannerDiscovery="true" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu.value.fpv4-sp-d16" valueType="enumerated"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.2049878227" name="Floating-point ABI" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi" useByScannerDiscovery="true" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.value.hard" valueType="enumerated"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.880755680" name="Board" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" useByScannerDiscovery="false" value="genericBoard" valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.896371244" name="Defaults" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" useByScannerDiscovery="false" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.5 || Release || false || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || STM32L431RCTx || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy | ../Middlewares/Third_Party/FreeRTOS/Source/include | ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 | ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F | ../Drivers/CMSIS/Device/ST/STM32L4xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32L431xx || || Drivers | Core/Startup | Middlewares | Core || || || ${workspace_loc:/${ProjName}/STM32L431RCTX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || " valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.896371244" name="Defaults" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" useByScannerDiscovery="false" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Release || false || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || STM32L431RCTx || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy | ../Middlewares/Third_Party/FreeRTOS/Source/include | ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 | ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F | ../Drivers/CMSIS/Device/ST/STM32L4xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32L431xx || || Drivers | Core/Startup | Middlewares | Core || || || ${workspace_loc:/${ProjName}/STM32L431RCTX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || " valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.1876706055" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" value="80" valueType="string"/>
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.1976002541" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
<builder buildPath="${workspace_loc:/SteeringVanttec}/Release" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.457339399" 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.678387555" name="MCU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
Expand Down Expand Up @@ -214,8 +216,8 @@
</folderInfo>
<sourceEntries>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Core"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Drivers"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Middlewares"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Drivers"/>
</sourceEntries>
</configuration>
</storageModule>
Expand Down
4 changes: 2 additions & 2 deletions SteeringVanttec/.mxproject

Large diffs are not rendered by default.

25 changes: 0 additions & 25 deletions SteeringVanttec/.settings/language.settings.xml

This file was deleted.

52 changes: 26 additions & 26 deletions SteeringVanttec/.vscode/launch.json
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "cppdbg",
"request": "launch",
"cwd": "${workspaceFolder}",
"program": "${command:cmake.launchTargetPath}",
"MIMode": "gdb",
"miDebuggerPath": "${command:vscode-embedded.st.gdb}",
"miDebuggerServerAddress": "localhost:3333",
"debugServerPath": "${command:vscode-embedded.st.gdbserver}",
"debugServerArgs": "--stm32cubeprogrammer-path ${command:vscode-embedded.st.cubeprogrammer} --swd --port-number 3333",
"serverStarted": "Waiting for connection on port .*\\.\\.\\.",
"stopAtConnect": true,
"postRemoteConnectCommands": [
// 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": [
{
"text": "load build/debug/build/SteeringVanttec.elf"
"name": "Cortex Debug",
"cwd": "${workspaceFolder}",
"executable": "./build/debug/build/SteeringVanttec.elf",
"program": "${command:cmake.launchTargetPath}",
"request": "launch",
"type": "cortex-debug",
"runToEntryPoint": "main",
"servertype": "openocd",
"configFiles": [
"interface/stlink.cfg",
"target/stm32l4x.cfg"
],
"device": "stm32l431rc",
"preLaunchTask": "Build",
//"svdPath": "${command:vscode-embedded.st.svd}/STM32L4x1.svd",
"liveWatch": {
"enabled": true,
"samplesPerSecond": 4
}
}
],
"logging": {
"engineLogging": true
},
"preLaunchTask": "Build",
"svdPath": "${command:vscode-embedded.st.svd}/STM32L4x1.svd"
}
]
}
]
}
8 changes: 6 additions & 2 deletions SteeringVanttec/.vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
"C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools",
"cmake.configureOnOpen": true,
"files.associations": {
"vanttec_canlib_generic_ids.h": "c"
}
"vanttec_canlib_generic_ids.h": "c",
"vanttec_sdv_ids.h": "c",
"cstdint": "c"
},
"cortex-debug.variableUseNaturalFormat": false,
"C_Cpp.errorSquiggles": "enabled"
}
48 changes: 34 additions & 14 deletions SteeringVanttec/.vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,35 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "Build",
"type": "cmake",
"command": "build",
"problemMatcher": "$gcc",
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
"version": "2.0.0",
"tasks": [
{
"label": "Build",
"type": "cmake",
"command": "build",
"problemMatcher": "$gcc",
"group": "build"
},
{
"type": "cppbuild",
"label": "C/C++: gcc build active file",
"command": "/usr/bin/gcc",
"args": [
"-fdiagnostics-color=always",
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
},
"detail": "Task generated by Debugger."
}
]
}
4 changes: 2 additions & 2 deletions SteeringVanttec/Core/Inc/FreeRTOSConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,8 @@
#define configTICK_RATE_HZ ((TickType_t)1000)
#define configMAX_PRIORITIES ( 56 )
#define configMINIMAL_STACK_SIZE ((uint16_t)128)
#define configTOTAL_HEAP_SIZE ((size_t)20000)
#define configMAX_TASK_NAME_LEN ( 16 )
#define configTOTAL_HEAP_SIZE ((size_t)30000)
#define configMAX_TASK_NAME_LEN ( 32 )
#define configGENERATE_RUN_TIME_STATS 1
#define configUSE_TRACE_FACILITY 1
#define configUSE_STATS_FORMATTING_FUNCTIONS 1
Expand Down
16 changes: 16 additions & 0 deletions SteeringVanttec/Core/Inc/encoder_task.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#pragma once

#include "stm32l4xx_hal.h"

HAL_StatusTypeDef encoder_setup_can(CAN_HandleTypeDef *hcan);

HAL_StatusTypeDef encoder_initialize_op_mode(CAN_HandleTypeDef *hcan);

HAL_StatusTypeDef encoder_initialize_briter(CAN_HandleTypeDef *hcan);

void encoder_task(void *attrs_hcan);

extern float g_ifm_encoder_position;
extern float g_briter_encoder_position;
extern uint32_t g_ifm_encoder_tick_last_update;
extern uint32_t g_briter_encoder_tick_last_update;
36 changes: 16 additions & 20 deletions SteeringVanttec/Core/Inc/main.h
Original file line number Diff line number Diff line change
Expand Up @@ -71,18 +71,16 @@ void Error_Handler(void);
#define DEBUG_2_GPIO_Port GPIOA
#define DEBUG_1_Pin GPIO_PIN_1
#define DEBUG_1_GPIO_Port GPIOA
#define STP2_STEP_Pin GPIO_PIN_6
#define STP2_STEP_GPIO_Port GPIOA
#define BAT_TEMP_Pin GPIO_PIN_4
#define BAT_TEMP_GPIO_Port GPIOC
#define LVL_SFTR_OE_2_Pin GPIO_PIN_0
#define LVL_SFTR_OE_2_GPIO_Port GPIOB
#define STPR_FLT_2_Pin GPIO_PIN_1
#define STPR_FLT_2_GPIO_Port GPIOB
#define STPR_DIR_2_Pin GPIO_PIN_2
#define STPR_DIR_2_GPIO_Port GPIOB
#define STPR_EN_2_Pin GPIO_PIN_10
#define STPR_EN_2_GPIO_Port GPIOB
#define STPR_PWM_2_Pin GPIO_PIN_11
#define STPR_PWM_2_GPIO_Port GPIOB
#define STP2_FLT_Pin GPIO_PIN_1
#define STP2_FLT_GPIO_Port GPIOB
#define STP2_DIR_Pin GPIO_PIN_2
#define STP2_DIR_GPIO_Port GPIOB
#define STP2_EN_Pin GPIO_PIN_10
#define STP2_EN_GPIO_Port GPIOB
#define ID_0_Pin GPIO_PIN_12
#define ID_0_GPIO_Port GPIOB
#define ID_1_Pin GPIO_PIN_13
Expand All @@ -95,16 +93,14 @@ void Error_Handler(void);
#define E_STOP_GPIO_Port GPIOC
#define CAN_HEARTBIT_Pin GPIO_PIN_8
#define CAN_HEARTBIT_GPIO_Port GPIOA
#define STPR_PWM_1_Pin GPIO_PIN_15
#define STPR_PWM_1_GPIO_Port GPIOA
#define STPR_EN_1_Pin GPIO_PIN_10
#define STPR_EN_1_GPIO_Port GPIOC
#define STPR_DIR_1_Pin GPIO_PIN_11
#define STPR_DIR_1_GPIO_Port GPIOC
#define STPR_FLT_1_Pin GPIO_PIN_12
#define STPR_FLT_1_GPIO_Port GPIOC
#define LVL_SFTR_OE_1_Pin GPIO_PIN_2
#define LVL_SFTR_OE_1_GPIO_Port GPIOD
#define STP1_STEP_Pin GPIO_PIN_15
#define STP1_STEP_GPIO_Port GPIOA
#define STP1_EN_Pin GPIO_PIN_10
#define STP1_EN_GPIO_Port GPIOC
#define STP1_DIR_Pin GPIO_PIN_11
#define STP1_DIR_GPIO_Port GPIOC
#define STP1_FLT_Pin GPIO_PIN_12
#define STP1_FLT_GPIO_Port GPIOC
#define BRAKE_IN_Pin GPIO_PIN_9
#define BRAKE_IN_GPIO_Port GPIOB

Expand Down
12 changes: 12 additions & 0 deletions SteeringVanttec/Core/Inc/stepper_task.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#pragma once
#include "stepper.h"

typedef struct {
uint8_t stepper_id;
Stepper *stepper;
float *encoder_value;
uint32_t *encoder_tick_value;
} stepper_task_attrs;

void steering_stepper_task(void *task_attrs);
void braking_stepper_task(void *task_attrs);
2 changes: 1 addition & 1 deletion SteeringVanttec/Core/Inc/stm32l4xx_hal_conf.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
/*#define HAL_CRYP_MODULE_ENABLED */
#define HAL_CAN_MODULE_ENABLED
/*#define HAL_COMP_MODULE_ENABLED */
/*#define HAL_I2C_MODULE_ENABLED */
/*#define HAL_CRC_MODULE_ENABLED */
/*#define HAL_CRYP_MODULE_ENABLED */
/*#define HAL_DAC_MODULE_ENABLED */
Expand Down Expand Up @@ -85,7 +86,6 @@
/*#define HAL_PSSI_MODULE_ENABLED */
#define HAL_GPIO_MODULE_ENABLED
#define HAL_EXTI_MODULE_ENABLED
#define HAL_I2C_MODULE_ENABLED
#define HAL_DMA_MODULE_ENABLED
#define HAL_RCC_MODULE_ENABLED
#define HAL_FLASH_MODULE_ENABLED
Expand Down
4 changes: 3 additions & 1 deletion SteeringVanttec/Core/Inc/stm32l4xx_it.h
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,9 @@ void MemManage_Handler(void);
void BusFault_Handler(void);
void UsageFault_Handler(void);
void DebugMon_Handler(void);
void TIM6_DAC_IRQHandler(void);
void TIM1_BRK_TIM15_IRQHandler(void);
void TIM1_UP_TIM16_IRQHandler(void);
void TIM2_IRQHandler(void);
/* USER CODE BEGIN EFP */

/* USER CODE END EFP */
Expand Down
Loading