initial commit

first build, test
This commit is contained in:
Артём Чамайкин
2024-07-23 18:21:48 +03:00
parent 2d07e5f52e
commit a5b0b7db8d
157 changed files with 134706 additions and 0 deletions

3
Debug/Core/Src/adc.cyclo Normal file
View File

@@ -0,0 +1,3 @@
adc.c:30:6:MX_ADC1_Init 3
adc.c:72:6:HAL_ADC_MspInit 2
adc.c:105:6:HAL_ADC_MspDeInit 2

View File

@@ -0,0 +1,8 @@
board.c:18:6:GBT_Lock 2
board.c:29:9:GBT_LockGetState 1
board.c:35:6:RELAY_Write 3
board.c:41:9:GetBoardTemp 1
board.c:53:6:Init_Peripheral 1
board.c:60:9:GBT_ReadTemp 1
board.c:65:6:ADC_Select_Channel 2
board.c:76:9:SW_GetAddr 4

4
Debug/Core/Src/can.cyclo Normal file
View File

@@ -0,0 +1,4 @@
can.c:31:6:MX_CAN1_Init 2
can.c:63:6:MX_CAN2_Init 2
can.c:97:6:HAL_CAN_MspInit 5
can.c:176:6:HAL_CAN_MspDeInit 5

View File

@@ -0,0 +1,10 @@
charger_gbt.c:44:6:GBT_Init 1
charger_gbt.c:49:9:GBT_CC_GetState 9
charger_gbt.c:72:7:GBT_CC_GetAdc 1
charger_gbt.c:92:6:GBT_ChargerTask 52
charger_gbt.c:319:6:GBT_SwitchState 14
charger_gbt.c:340:10:GBT_StateTick 1
charger_gbt.c:344:6:GBT_Delay 1
charger_gbt.c:348:6:GBT_Stop 2
charger_gbt.c:352:6:GBT_Stop1 1
charger_gbt.c:358:6:GBT_Start 1

View File

@@ -0,0 +1,6 @@
core_cm3.h:1762:34:__NVIC_SystemReset 1
debug.c:23:5:_write 1
debug.c:30:6:debug_rx_interrupt 1
debug.c:36:6:debug_init 1
debug.c:46:6:parse_command 23
debug.c:175:6:debug_task 2

View File

@@ -0,0 +1,3 @@
edcan_handler_user.c:94:6:EDCAN_ReadHandler 2
edcan_handler_user.c:138:6:EDCAN_WriteUserRegister 13
edcan_handler_user.c:191:9:EDCAN_GetUserRegisterValue 20

View File

@@ -0,0 +1,7 @@
gbt_packet.c:14:6:GBT_SendCTS 1
gbt_packet.c:31:6:GBT_SendCML 1
gbt_packet.c:47:6:GBT_SendCHM 1
gbt_packet.c:57:6:GBT_SendCRM 1
gbt_packet.c:72:6:GBT_SendCRO 1
gbt_packet.c:81:6:GBT_SendCCS 1
gbt_packet.c:99:6:GBT_SendCST 1

View File

@@ -0,0 +1 @@
gpio.c:42:6:MX_GPIO_Init 1

View File

@@ -0,0 +1,5 @@
j1939.c:19:6:HAL_CAN_RxFifo0MsgPendingCallback 20
j1939.c:104:6:GBT_CAN_ReInit 1
j1939.c:111:6:J_SendPacket 1
j1939.c:131:6:J_SendCTS 2
j1939.c:149:6:J_SendACK 1

33
Debug/Core/Src/main.cyclo Normal file
View File

@@ -0,0 +1,33 @@
edcan.c:61:6:HAL_CAN_RxFifo1MsgPendingCallback 5
edcan.c:79:6:HAL_CAN_TxMailbox0CompleteCallback 2
edcan.c:85:6:HAL_CAN_TxMailbox1CompleteCallback 2
edcan.c:91:6:HAL_CAN_TxMailbox2CompleteCallback 2
edcan.c:102:6:EDCAN_Init 1
edcan.c:111:6:CAN_ReInit 1
edcan.c:142:6:EDCAN_FilterInit 3
edcan.c:211:6:EDCAN_SendPacketWrite 1
edcan.c:320:6:EDCAN_SendPacketRead 1
edcan.c:358:6:EDCAN_SendPacketReadRequest 1
edcan.c:392:6:EDCAN_Loop 7
edcan.c:424:6:EDCAN_EnterSilentMode 2
edcan.c:437:6:EDCAN_SetSilentMode 2
edcan_buffer.c:38:6:EDCAN_ExchangeTxBuffer 6
edcan_buffer.c:78:6:EDCAN_TxBufferAdd 2
edcan_buffer.c:90:6:EDCAN_TxBufferGet 2
edcan_buffer.c:103:10:EDCAN_getTxBufferElementCount 1
edcan_buffer.c:108:6:EDCAN_TxBufferPeekFirst 2
edcan_buffer.c:119:6:EDCAN_TxBufferRemoveFirst 2
edcan_buffer.c:132:6:EDCAN_RxBufferAdd 2
edcan_buffer.c:144:6:EDCAN_RxBufferGet 2
edcan_buffer.c:157:10:EDCAN_getRxBufferElementCount 1
edcan_buffer.c:162:6:EDCAN_RxBufferPeekFirst 2
edcan_buffer.c:173:6:EDCAN_RxBufferRemoveFirst 2
edcan_buffer.c:185:6:EDCAN_ExchangeRxBuffer 6
edcan_handler.c:41:6:EDCAN_WriteHandler 3
edcan_handler.c:61:6:EDCAN_WriteSystemRegister 2
edcan_handler.c:79:9:EDCAN_GetSystemRegisterValue 8
edcan_handler.c:120:9:EDCAN_GetOwnRegisterValue 2
edcan_handler.c:139:6:EDCAN_ReadRequestHandler 5
main.c:75:5:main 1
main.c:139:6:SystemClock_Config 4
main.c:197:6:Error_Handler 1

View File

@@ -0,0 +1,6 @@
soft_rtc.c:16:10:get_Current_Time 1
soft_rtc.c:20:6:set_Time 2
soft_rtc.c:25:9:to_bcd 1
soft_rtc.c:29:6:unix_to_bcd 1
soft_rtc.c:43:6:writeTimeReg 2
soft_rtc.c:48:9:getTimeReg 5

View File

@@ -0,0 +1 @@
stm32f1xx_hal_msp.c:63:6:HAL_MspInit 1

View File

@@ -0,0 +1,13 @@
stm32f1xx_it.c:71:6:NMI_Handler 1
stm32f1xx_it.c:86:6:HardFault_Handler 1
stm32f1xx_it.c:101:6:MemManage_Handler 1
stm32f1xx_it.c:116:6:BusFault_Handler 1
stm32f1xx_it.c:131:6:UsageFault_Handler 1
stm32f1xx_it.c:146:6:SVC_Handler 1
stm32f1xx_it.c:159:6:DebugMon_Handler 1
stm32f1xx_it.c:172:6:PendSV_Handler 1
stm32f1xx_it.c:185:6:SysTick_Handler 1
stm32f1xx_it.c:206:6:CAN1_RX0_IRQHandler 1
stm32f1xx_it.c:220:6:USART2_IRQHandler 1
stm32f1xx_it.c:234:6:CAN2_TX_IRQHandler 1
stm32f1xx_it.c:248:6:CAN2_RX1_IRQHandler 1

75
Debug/Core/Src/subdir.mk Normal file
View File

@@ -0,0 +1,75 @@
################################################################################
# Automatically-generated file. Do not edit!
# Toolchain: GNU Tools for STM32 (10.3-2021.10)
################################################################################
# Add inputs and outputs from these tool invocations to the build variables
C_SRCS += \
../Core/Src/adc.c \
../Core/Src/board.c \
../Core/Src/can.c \
../Core/Src/charger_gbt.c \
../Core/Src/debug.c \
../Core/Src/edcan_handler_user.c \
../Core/Src/gbt_packet.c \
../Core/Src/gpio.c \
../Core/Src/j1939.c \
../Core/Src/main.c \
../Core/Src/soft_rtc.c \
../Core/Src/stm32f1xx_hal_msp.c \
../Core/Src/stm32f1xx_it.c \
../Core/Src/syscalls.c \
../Core/Src/sysmem.c \
../Core/Src/system_stm32f1xx.c \
../Core/Src/usart.c
OBJS += \
./Core/Src/adc.o \
./Core/Src/board.o \
./Core/Src/can.o \
./Core/Src/charger_gbt.o \
./Core/Src/debug.o \
./Core/Src/edcan_handler_user.o \
./Core/Src/gbt_packet.o \
./Core/Src/gpio.o \
./Core/Src/j1939.o \
./Core/Src/main.o \
./Core/Src/soft_rtc.o \
./Core/Src/stm32f1xx_hal_msp.o \
./Core/Src/stm32f1xx_it.o \
./Core/Src/syscalls.o \
./Core/Src/sysmem.o \
./Core/Src/system_stm32f1xx.o \
./Core/Src/usart.o
C_DEPS += \
./Core/Src/adc.d \
./Core/Src/board.d \
./Core/Src/can.d \
./Core/Src/charger_gbt.d \
./Core/Src/debug.d \
./Core/Src/edcan_handler_user.d \
./Core/Src/gbt_packet.d \
./Core/Src/gpio.d \
./Core/Src/j1939.d \
./Core/Src/main.d \
./Core/Src/soft_rtc.d \
./Core/Src/stm32f1xx_hal_msp.d \
./Core/Src/stm32f1xx_it.d \
./Core/Src/syscalls.d \
./Core/Src/sysmem.d \
./Core/Src/system_stm32f1xx.d \
./Core/Src/usart.d
# Each subdirectory must supply rules for building sources it contributes
Core/Src/%.o Core/Src/%.su Core/Src/%.cyclo: ../Core/Src/%.c Core/Src/subdir.mk
arm-none-eabi-gcc "$<" -mcpu=cortex-m3 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F107xC -c -I../Core/Inc -I/Users/colorbass/STM32CubeIDE/workspace_1.12.0/lib_EDCAN -I../Drivers/STM32F1xx_HAL_Driver/Inc -I../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@"
clean: clean-Core-2f-Src
clean-Core-2f-Src:
-$(RM) ./Core/Src/adc.cyclo ./Core/Src/adc.d ./Core/Src/adc.o ./Core/Src/adc.su ./Core/Src/board.cyclo ./Core/Src/board.d ./Core/Src/board.o ./Core/Src/board.su ./Core/Src/can.cyclo ./Core/Src/can.d ./Core/Src/can.o ./Core/Src/can.su ./Core/Src/charger_gbt.cyclo ./Core/Src/charger_gbt.d ./Core/Src/charger_gbt.o ./Core/Src/charger_gbt.su ./Core/Src/debug.cyclo ./Core/Src/debug.d ./Core/Src/debug.o ./Core/Src/debug.su ./Core/Src/edcan_handler_user.cyclo ./Core/Src/edcan_handler_user.d ./Core/Src/edcan_handler_user.o ./Core/Src/edcan_handler_user.su ./Core/Src/gbt_packet.cyclo ./Core/Src/gbt_packet.d ./Core/Src/gbt_packet.o ./Core/Src/gbt_packet.su ./Core/Src/gpio.cyclo ./Core/Src/gpio.d ./Core/Src/gpio.o ./Core/Src/gpio.su ./Core/Src/j1939.cyclo ./Core/Src/j1939.d ./Core/Src/j1939.o ./Core/Src/j1939.su ./Core/Src/main.cyclo ./Core/Src/main.d ./Core/Src/main.o ./Core/Src/main.su ./Core/Src/soft_rtc.cyclo ./Core/Src/soft_rtc.d ./Core/Src/soft_rtc.o ./Core/Src/soft_rtc.su ./Core/Src/stm32f1xx_hal_msp.cyclo ./Core/Src/stm32f1xx_hal_msp.d ./Core/Src/stm32f1xx_hal_msp.o ./Core/Src/stm32f1xx_hal_msp.su ./Core/Src/stm32f1xx_it.cyclo ./Core/Src/stm32f1xx_it.d ./Core/Src/stm32f1xx_it.o ./Core/Src/stm32f1xx_it.su ./Core/Src/syscalls.cyclo ./Core/Src/syscalls.d ./Core/Src/syscalls.o ./Core/Src/syscalls.su ./Core/Src/sysmem.cyclo ./Core/Src/sysmem.d ./Core/Src/sysmem.o ./Core/Src/sysmem.su ./Core/Src/system_stm32f1xx.cyclo ./Core/Src/system_stm32f1xx.d ./Core/Src/system_stm32f1xx.o ./Core/Src/system_stm32f1xx.su ./Core/Src/usart.cyclo ./Core/Src/usart.d ./Core/Src/usart.o ./Core/Src/usart.su
.PHONY: clean-Core-2f-Src

View File

@@ -0,0 +1,18 @@
syscalls.c:44:6:initialise_monitor_handles 1
syscalls.c:48:5:_getpid 1
syscalls.c:53:5:_kill 1
syscalls.c:61:6:_exit 1
syscalls.c:67:27:_read 2
syscalls.c:80:27:_write 2
syscalls.c:92:5:_close 1
syscalls.c:99:5:_fstat 1
syscalls.c:106:5:_isatty 1
syscalls.c:112:5:_lseek 1
syscalls.c:120:5:_open 1
syscalls.c:128:5:_wait 1
syscalls.c:135:5:_unlink 1
syscalls.c:142:5:_times 1
syscalls.c:148:5:_stat 1
syscalls.c:155:5:_link 1
syscalls.c:163:5:_fork 1
syscalls.c:169:5:_execve 1

View File

@@ -0,0 +1 @@
sysmem.c:53:7:_sbrk 3

View File

@@ -0,0 +1,2 @@
system_stm32f1xx.c:175:6:SystemInit 1
system_stm32f1xx.c:224:6:SystemCoreClockUpdate 8

View File

@@ -0,0 +1,3 @@
usart.c:31:6:MX_USART2_UART_Init 2
usart.c:59:6:HAL_UART_MspInit 2
usart.c:97:6:HAL_UART_MspDeInit 2

View File

@@ -0,0 +1,27 @@
################################################################################
# Automatically-generated file. Do not edit!
# Toolchain: GNU Tools for STM32 (10.3-2021.10)
################################################################################
# Add inputs and outputs from these tool invocations to the build variables
S_SRCS += \
../Core/Startup/startup_stm32f107vctx.s
OBJS += \
./Core/Startup/startup_stm32f107vctx.o
S_DEPS += \
./Core/Startup/startup_stm32f107vctx.d
# Each subdirectory must supply rules for building sources it contributes
Core/Startup/%.o: ../Core/Startup/%.s Core/Startup/subdir.mk
arm-none-eabi-gcc -mcpu=cortex-m3 -g3 -DDEBUG -c -I/Users/colorbass/STM32CubeIDE/workspace_1.12.0/lib_EDCAN -x assembler-with-cpp -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@" "$<"
clean: clean-Core-2f-Startup
clean-Core-2f-Startup:
-$(RM) ./Core/Startup/startup_stm32f107vctx.d ./Core/Startup/startup_stm32f107vctx.o
.PHONY: clean-Core-2f-Startup