Vehicle Control Unit
0.01
This is the c library for controlling the car.
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
Core
▼
Inc
▼
fake_include
stm32f7xx_hal.h
▼
Files
can1_dbc.h
▼
Scheduler
PriorityQueue.h
Scheduler.h
Task.h
▼
Sensors
►
AnalogSensors
Accelerometer.h
AccelerometerWrapper.h
App.h
BrakePressure.h
ShockPot.h
SteeringColumn.h
Temperature.h
►
DigitalSensors
ESCIndicator.h
WheelSpeed.h
AnalogSensor.h
DigitalSensor.h
Sensor.h
▼
Systems
►
Comms
►
Can
Can.h
DBCParser.h
►
Controller
Apps.h
: Contains the logic for the two app sensors
BrakeSystemControl.h
TorqueControl.h
►
External
Accumulator.h
BMS.h
Esc.h
Imd.h
MotorController.h
►
Monitor
TorqueMonitor.h
CommsSystem.h
ControllerSystem.h
ExternalSystem.h
MonitorSystem.h
PrintHelpers.h
System.h
▼
Utils
Common.h
Conversions.h
LUT.h
TimeUtils.h
Updateable.h
WheelLocation.h
main.h
: Header for main.c file. This file contains the common defines of the application
stm32f7xx_hal_conf.h
stm32f7xx_it.h
This file contains the headers of the interrupt handlers
▼
Src
▼
Scheduler
PriorityQueue.c
Scheduler.c
Task.c
▼
Sensors
►
AnalogSensors
Accelerometer.c
AccelerometerWrapper.c
App.c
BrakePressure.c
ShockPot.c
SteeringColumn.c
Temperature.c
►
DigitalSensors
ESCIndicator.c
WheelSpeed.c
AnalogSensor.c
DigitalSensor.c
Sensor.c
▼
Systems
►
Comms
►
CAN
Can.c
DBCParser.c
►
Controller
Apps.c
BrakeSystemControl.c
TorqueControl.c
►
External
Accumulator.c
BMS.c
Esc.c
Imd.c
MotorController.c
CommsSystem.c
ControllerSystem.c
ExternalSystem.c
MonitorSystem.c
System.c
▼
Utils
Conversions.c
LUT.c
TimeUtils.c
Updateable.c
main.c
: Main program body
stm32f7xx_hal_msp.c
This file provides code for the MSP Initialization and de-Initialization codes
stm32f7xx_it.c
Interrupt Service Routines
syscalls.c
STM32CubeIDE Minimal
System
calls file
sysmem.c
STM32CubeIDE
System
Memory calls file
system_stm32f7xx.c
CMSIS Cortex-M7 Device Peripheral Access Layer
System
Source File
▼
Tests
▼
Sensors
►
Digital
WheelSpeedTest.c
▼
Systems
►
Controller
AppsTest.c
BrakeSystemControlTest.c
TorqueControlActuatorTest.c
►
External
BMSTest.c
▼
Test
test.c
test.h
▼
Utils
LUT.c
main.c
Generated by
1.9.5