Skip to content

e-maks-project/BrakeDriver

Repository files navigation

Brake driver

Overview

stm32 based board, designed to control the actuator used as braking system . Board will be used in electric bolid, adjusted for disabled people.

Specifics

Application is desired to aquire data from wheelchair joystic an transmit it further via CAN. Application written In C using HAL library, for unit testin ceedling framework is used. Working enviroment is Atolic TrueStudio for STM32 v.9.3.0 download links:

Additionally, if you want to see live variables, you can download stmstudio.

Code organization

Folders

  • .metadata - eclpise files
  • .settings - eclipse files
  • Core - HAL hardware library, generated by MXCube
  • Measuremets - ADC data handling code
  • Debug - debug data, .elf files are stored here.
  • Drivers - CMSIS and board specific HAL drivers
  • Startup - stm32 boot file
  • Test - unit tests done with ceedling framework

Files

  • brake_driver.* - main program files
  • .project - eclipse project configuration file
  • STM32F103RB_FLASH.ld - stm32 linker script
  • brake_driver.ioc - MXCube project

About

stm32 based brake system driver

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published