⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stm8_stvd_cosmic_bldc.mak

📁 STM8S105 BLDC源代码
💻 MAK
📖 第 1 页 / 共 5 页
字号:
	-@erase $(OutputPath)\mc_stm8s_bldc_it.ls
	-@erase $(OutputPath)\stm8_interrupt_vector.ls
	-@erase $(OutputPath)\vdev.ls
	-@erase $(OutputPath)\vdev_callbacks.ls
	-@erase $(OutputPath)\vdev_ios.ls
endif

# 
# Release
# 
ifeq "$(CFG)" "Release"


OutputPath=STVD_COSMIC_Release
ProjectSFile=STM8_STVD_COSMIC_BLDC
TargetSName=$(ProjectSFile)
TargetFName=$(ProjectSFile).elf
IntermPath=$(dir $@)
CFLAGS_PRJ=$(ToolsetBin)\cxstm8  -istm8_mc_framework\inc +warn +mods0 +compact +split -dBLDC -iMC_FWLIB_SCALAR\inc -iMC_FWLIB_SCALAR\param -iSTM8_FWLIB\inc -iSTM8_MC_FRAMEWORK\inc -iSTM8_MC_FRAMEWORK\param $(ToolsetIncOpts) -cl$(IntermPath:%\=%) -co$(IntermPath:%\=%) $<
ASMFLAGS_PRJ=$(ToolsetBin)\castm8  $(ToolsetIncOpts) -o$(IntermPath)$(InputName).$(ObjectExt) $<

all : $(OutputPath) $(ProjectSFile).elf

$(OutputPath) : 
	if not exist $(OutputPath)/ mkdir $(OutputPath)

STVD_COSMIC_Release\mc_statemachine.$(ObjectExt) : mc_fwlib_scalar\src\mc_statemachine.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h mc_fwlib_scalar\inc\mc_statemachine.h mc_fwlib_scalar\inc\mc_type.h stm8_mc_framework\inc\dev_type.h stm8_fwlib\inc\stm8s_type.h mc_fwlib_scalar\inc\mc_vtimer.h mc_fwlib_scalar\inc\mc_keys.h mc_fwlib_scalar\inc\mc_user_interface.h stm8_mc_framework\inc\vdev.h stm8_mc_framework\param\vdev_param.h mc_fwlib_scalar\param\mc_controlstage_param.h stm8_mc_framework\param\mc_stm8s_clk_param.h mc_fwlib_scalar\inc\mc_display.h stm8_mc_framework\inc\mc_dev_display.h ..\..\..\cosmic\cxstm8_16k\hstm8\stddef.h stm8_mc_framework\param\mc_stm8s_port_param.h mc_fwlib_scalar\param\mc_controlstage_param.h mc_fwlib_scalar\param\mc_powerstage_param.h mc_fwlib_scalar\inc\mc_dev.h mc_fwlib_scalar\inc\mc_drive.h mc_fwlib_scalar\inc\mc_faults.h mc_fwlib_scalar\inc\mc_display.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\mc_user_interface.$(ObjectExt) : mc_fwlib_scalar\src\mc_user_interface.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h mc_fwlib_scalar\inc\mc_user_interface.h stm8_mc_framework\inc\dev_type.h stm8_fwlib\inc\stm8s_type.h stm8_mc_framework\inc\vdev.h stm8_mc_framework\param\vdev_param.h mc_fwlib_scalar\inc\mc_faults.h mc_fwlib_scalar\inc\mc_vtimer.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\mc_pid_regulators.$(ObjectExt) : mc_fwlib_scalar\src\mc_pid_regulators.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h mc_fwlib_scalar\inc\mc_pid_regulators.h mc_fwlib_scalar\inc\mc_type.h stm8_mc_framework\inc\dev_type.h stm8_fwlib\inc\stm8s_type.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\mc_keys.$(ObjectExt) : mc_fwlib_scalar\src\mc_keys.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h mc_fwlib_scalar\inc\mc_keys.h mc_fwlib_scalar\inc\mc_user_interface.h stm8_mc_framework\inc\dev_type.h stm8_fwlib\inc\stm8s_type.h stm8_mc_framework\inc\vdev.h stm8_mc_framework\param\vdev_param.h mc_fwlib_scalar\inc\mc_vtimer.h mc_fwlib_scalar\param\mc_controlstage_param.h stm8_mc_framework\param\mc_stm8s_clk_param.h mc_fwlib_scalar\inc\mc_display.h stm8_mc_framework\inc\mc_dev_display.h ..\..\..\cosmic\cxstm8_16k\hstm8\stddef.h stm8_mc_framework\param\mc_stm8s_port_param.h mc_fwlib_scalar\param\mc_controlstage_param.h mc_fwlib_scalar\param\mc_powerstage_param.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\mc_display.$(ObjectExt) : mc_fwlib_scalar\src\mc_display.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h mc_fwlib_scalar\inc\mc_display.h stm8_mc_framework\inc\dev_type.h stm8_fwlib\inc\stm8s_type.h stm8_mc_framework\inc\vdev.h stm8_mc_framework\param\vdev_param.h mc_fwlib_scalar\inc\mc_user_interface.h mc_fwlib_scalar\inc\mc_vtimer.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\mc_bldc_user_interface.$(ObjectExt) : mc_fwlib_scalar\src\mc_bldc_user_interface.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h mc_fwlib_scalar\inc\mc_user_interface.h stm8_mc_framework\inc\dev_type.h stm8_fwlib\inc\stm8s_type.h stm8_mc_framework\inc\vdev.h stm8_mc_framework\param\vdev_param.h mc_fwlib_scalar\param\mc_bldc_user_interface_param.h mc_fwlib_scalar\param\mc_controlstage_param.h stm8_mc_framework\param\mc_stm8s_clk_param.h mc_fwlib_scalar\inc\mc_display.h stm8_mc_framework\inc\mc_dev_display.h ..\..\..\cosmic\cxstm8_16k\hstm8\stddef.h stm8_mc_framework\param\mc_stm8s_port_param.h mc_fwlib_scalar\param\mc_powerstage_param.h mc_fwlib_scalar\inc\mc_bldc_motor.h mc_fwlib_scalar\inc\mc_bldc_type.h mc_fwlib_scalar\inc\mc_type.h mc_fwlib_scalar\param\mc_bldc_motor_param.h mc_fwlib_scalar\param\mc_bldc_conf.h mc_fwlib_scalar\inc\mc_type.h mc_fwlib_scalar\param\mc_bldc_drive_param.h mc_fwlib_scalar\param\mc_bldc_conf.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\mc_bldc_motor.$(ObjectExt) : mc_fwlib_scalar\src\mc_bldc_motor.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h mc_fwlib_scalar\inc\mc_bldc_motor.h mc_fwlib_scalar\inc\mc_bldc_type.h mc_fwlib_scalar\inc\mc_type.h stm8_mc_framework\inc\dev_type.h stm8_fwlib\inc\stm8s_type.h mc_fwlib_scalar\param\mc_bldc_motor_param.h mc_fwlib_scalar\param\mc_bldc_drive_param.h mc_fwlib_scalar\param\mc_bldc_conf.h mc_fwlib_scalar\inc\mc_pid_regulators.h stm8_mc_framework\param\mc_stm8s_clk_param.h mc_fwlib_scalar\param\mc_powerstage_param.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\mc_bldc_drive.$(ObjectExt) : mc_fwlib_scalar\src\mc_bldc_drive.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h mc_fwlib_scalar\inc\mc_drive.h stm8_mc_framework\inc\vdev.h stm8_mc_framework\inc\dev_type.h stm8_fwlib\inc\stm8s_type.h stm8_mc_framework\param\vdev_param.h mc_fwlib_scalar\inc\mc_dev.h mc_fwlib_scalar\inc\mc_type.h stm8_mc_framework\inc\mc_dev_drive.h mc_fwlib_scalar\inc\mc_bldc_motor.h mc_fwlib_scalar\inc\mc_bldc_type.h mc_fwlib_scalar\param\mc_bldc_conf.h mc_fwlib_scalar\param\mc_bldc_drive_param.h mc_fwlib_scalar\param\mc_controlstage_param.h stm8_mc_framework\param\mc_stm8s_clk_param.h mc_fwlib_scalar\inc\mc_display.h mc_fwlib_scalar\inc\mc_user_interface.h stm8_mc_framework\inc\mc_dev_display.h ..\..\..\cosmic\cxstm8_16k\hstm8\stddef.h stm8_mc_framework\param\mc_stm8s_port_param.h mc_fwlib_scalar\param\mc_powerstage_param.h mc_fwlib_scalar\param\mc_powerstage_param.h mc_fwlib_scalar\inc\mc_bldc_timers.h mc_fwlib_scalar\inc\mc_pid_regulators.h mc_fwlib_scalar\inc\mc_vtimer.h stm8_mc_framework\inc\mc_dev_dac.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\mc_vtimer.$(ObjectExt) : mc_fwlib_scalar\src\mc_vtimer.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h mc_fwlib_scalar\inc\mc_vtimer.h stm8_mc_framework\inc\dev_type.h stm8_fwlib\inc\stm8s_type.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\mc_dev.$(ObjectExt) : mc_fwlib_scalar\src\mc_dev.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h mc_fwlib_scalar\inc\mc_dev.h mc_fwlib_scalar\inc\mc_type.h stm8_mc_framework\inc\dev_type.h stm8_fwlib\inc\stm8s_type.h stm8_mc_framework\inc\vdev.h stm8_mc_framework\param\vdev_param.h stm8_mc_framework\inc\mc_dev_opt.h stm8_mc_framework\inc\mc_dev_clk.h stm8_mc_framework\inc\mc_dev_port.h mc_fwlib_scalar\param\mc_controlstage_param.h stm8_mc_framework\param\mc_stm8s_clk_param.h mc_fwlib_scalar\inc\mc_display.h mc_fwlib_scalar\inc\mc_user_interface.h stm8_mc_framework\inc\mc_dev_display.h ..\..\..\cosmic\cxstm8_16k\hstm8\stddef.h stm8_mc_framework\param\mc_stm8s_port_param.h mc_fwlib_scalar\param\mc_controlstage_param.h mc_fwlib_scalar\param\mc_powerstage_param.h stm8_mc_framework\inc\mc_dev_keys.h stm8_mc_framework\inc\mc_dev_drive.h stm8_mc_framework\inc\mc_dev_vtimer.h stm8_mc_framework\inc\mc_dev_dac.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\main.$(ObjectExt) : mc_fwlib_scalar\src\main.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h mc_fwlib_scalar\inc\mc_statemachine.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\stm8s_uart3.$(ObjectExt) : stm8_fwlib\src\stm8s_uart3.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h stm8_fwlib\inc\stm8s_uart3.h stm8_fwlib\inc\stm8s_map.h stm8_mc_framework\inc\stm8s_conf.h stm8_fwlib\inc\stm8s_type.h stm8_fwlib\inc\stm8s_macro.h stm8_fwlib\inc\stm8s_clk.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\stm8s_uart1.$(ObjectExt) : stm8_fwlib\src\stm8s_uart1.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h stm8_fwlib\inc\stm8s_uart1.h stm8_fwlib\inc\stm8s_map.h stm8_mc_framework\inc\stm8s_conf.h stm8_fwlib\inc\stm8s_type.h stm8_fwlib\inc\stm8s_macro.h stm8_fwlib\inc\stm8s_clk.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\stm8s_tim4.$(ObjectExt) : stm8_fwlib\src\stm8s_tim4.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h stm8_fwlib\inc\stm8s_tim4.h stm8_fwlib\inc\stm8s_map.h stm8_mc_framework\inc\stm8s_conf.h stm8_fwlib\inc\stm8s_type.h stm8_fwlib\inc\stm8s_macro.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\stm8s_tim3.$(ObjectExt) : stm8_fwlib\src\stm8s_tim3.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h stm8_fwlib\inc\stm8s_tim3.h stm8_fwlib\inc\stm8s_map.h stm8_mc_framework\inc\stm8s_conf.h stm8_fwlib\inc\stm8s_type.h stm8_fwlib\inc\stm8s_macro.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\stm8s_tim2.$(ObjectExt) : stm8_fwlib\src\stm8s_tim2.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h stm8_fwlib\inc\stm8s_tim2.h stm8_fwlib\inc\stm8s_map.h stm8_mc_framework\inc\stm8s_conf.h stm8_fwlib\inc\stm8s_type.h stm8_fwlib\inc\stm8s_macro.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\stm8s_tim1.$(ObjectExt) : stm8_fwlib\src\stm8s_tim1.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h stm8_fwlib\inc\stm8s_tim1.h stm8_fwlib\inc\stm8s_map.h stm8_mc_framework\inc\stm8s_conf.h stm8_fwlib\inc\stm8s_type.h stm8_fwlib\inc\stm8s_macro.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\stm8s_spi.$(ObjectExt) : stm8_fwlib\src\stm8s_spi.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h stm8_fwlib\inc\stm8s_spi.h stm8_fwlib\inc\stm8s_map.h stm8_mc_framework\inc\stm8s_conf.h stm8_fwlib\inc\stm8s_type.h stm8_fwlib\inc\stm8s_macro.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

STVD_COSMIC_Release\stm8s_rst.$(ObjectExt) : stm8_fwlib\src\stm8s_rst.c ..\..\..\cosmic\cxstm8_16k\hstm8\mods0.h stm8_fwlib\inc\stm8s_rst.h stm8_fwlib\inc\stm8s_map.h stm8_mc_framework\inc\stm8s_conf.h stm8_fwlib\inc\stm8s_type.h stm8_fwlib\inc\stm8s_macro.h 
	@if not exist $(dir $@)  mkdir $(dir $@)
	$(CFLAGS_PRJ)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -