Support Complementary PWM mode

This commit is contained in:
murphy
2022-08-24 15:08:08 +08:00
parent dce9c6229e
commit 5573ead3af
36 changed files with 4251 additions and 1196 deletions
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+367
View File
@@ -0,0 +1,367 @@
Dependencies for Project 'adc', Target 'Heater': (DO NOT MODIFY !)
F (.\heater.cpp)(0x62FF0CA3)(--cpp -c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\heater.o --depend .\objects\heater.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x599ECD2C)
I (C:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x599ECD2A)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x599ECD2C)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
I (define.h)(0x6305CCB2)
F (.\mode1.cpp)(0x6305CC75)()
F (.\mode2.cpp)(0x6305CC7B)()
F (.\func.cpp)(0x6305CCCB)(--cpp -c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\func.o --depend .\objects\func.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x599ECD2C)
I (C:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x599ECD2A)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x599ECD2C)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
I (define.h)(0x6305CCB2)
F (.\define.h)(0x6305CCB2)()
F (.\library\StdDriver\src\adc.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\adc.o --depend .\objects\adc.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\pwm.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\pwm.o --depend .\objects\pwm.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\sys.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\sys.o --depend .\objects\sys.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\clk.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\clk.o --depend .\objects\clk.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\uart.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\uart.o --depend .\objects\uart.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x599ECD2C)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\timer.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\timer.o --depend .\objects\timer.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\gpio.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\gpio.o --depend .\objects\gpio.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
+6 -6
View File
@@ -1,6 +1,6 @@
Dependencies for Project 'adc', Target 'LLCmode1': (DO NOT MODIFY !)
F (.\heater.cpp)(0x62FF0CA3)()
F (.\mode1.cpp)(0x6305C519)(--cpp -c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
F (.\mode1.cpp)(0x6305CD50)(--cpp -c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
@@ -35,9 +35,9 @@ I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
@@ -72,8 +72,8 @@ I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
+367
View File
@@ -0,0 +1,367 @@
Dependencies for Project 'adc', Target 'LLCmode2': (DO NOT MODIFY !)
F (.\heater.cpp)(0x62FF0CA3)()
F (.\mode1.cpp)(0x6305CD50)()
F (.\mode2.cpp)(0x6305CDBC)(--cpp -c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\mode2.o --depend .\objects\mode2.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x599ECD2C)
I (C:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x599ECD2A)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x599ECD2C)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
I (define.h)(0x6305CCB2)
F (.\func.cpp)(0x6305CCCB)(--cpp -c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\func.o --depend .\objects\func.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x599ECD2C)
I (C:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x599ECD2A)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x599ECD2C)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
I (define.h)(0x6305CCB2)
F (.\define.h)(0x6305CCB2)()
F (.\library\StdDriver\src\adc.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\adc.o --depend .\objects\adc.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\pwm.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\pwm.o --depend .\objects\pwm.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\sys.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\sys.o --depend .\objects\sys.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\clk.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\clk.o --depend .\objects\clk.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\uart.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\uart.o --depend .\objects\uart.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x599ECD2C)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\timer.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\timer.o --depend .\objects\timer.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pdma.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\scuart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\usci_i2c.h)(0x6282ED06)
F (.\library\StdDriver\src\gpio.c)(0x6282ED06)(-c --cpu Cortex-M0 -g -O0 --apcs=interwork -I .\Library\CMSIS\Include -I .\Library\StdDriver\inc -I .\Library\Device\Nuvoton\M0564\Include
-IC:\Keil_v5\ARM\RV31\INC
-IC:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="525"
-o .\objects\gpio.o --depend .\objects\gpio.d)
I (.\Library\Device\Nuvoton\M0564\Include\M0564.h)(0x6282ED06)
I (.\Library\CMSIS\Include\core_cm0.h)(0x6282ED06)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x599ECD2E)
I (.\Library\CMSIS\Include\core_cmInstr.h)(0x6282ED06)
I (.\Library\CMSIS\Include\cmsis_armcc.h)(0x6282ED05)
I (.\Library\CMSIS\Include\core_cmFunc.h)(0x6282ED06)
I (.\Library\Device\Nuvoton\M0564\Include\system_M0564.h)(0x6282ED06)
I (.\Library\StdDriver\inc\sys.h)(0x6282ED06)
I (.\Library\StdDriver\inc\clk.h)(0x6282ED06)
I (.\Library\StdDriver\inc\adc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\ebi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\fmc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\gpio.h)(0x6282ED06)
I (.\Library\StdDriver\inc\i2c.h)(0x6282ED06)
I (.\Library\StdDriver\inc\pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\spi.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer.h)(0x6282ED06)
I (.\Library\StdDriver\inc\timer_pwm.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\wwdt.h)(0x6282ED06)
I (.\Library\StdDriver\inc\rtc.h)(0x6282ED06)
I (.\Library\StdDriver\inc\uart.h)(0x6282ED06)
I (.\Library\StdDriver\inc\hdiv.h)(0x6282ED06)
I (.\Library\StdDriver\inc\acmp.h)(0x6282ED06)
I (.\Library\StdDriver\inc\crc.h)(0x6282ED06)
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
+17 -6
View File
@@ -22,12 +22,23 @@ Dialog DLL: TARMCM1.DLL V1.14.0.0
<h2>Project:</h2>
D:\FW\SyncM0564\0.11\adc.uvproj
Project File Date: 08/19/2022
Project File Date: 08/24/2022
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Build target 'Heater'
compiling adc.c...
compiling sys.c...
compiling clk.c...
compiling heater.cpp...
compiling uart.c...
compiling pwm.c...
compiling func.cpp...
assembling startup_M0564.s...
compiling timer.c...
compiling gpio.c...
compiling acmp.c...
compiling system_M0564.c...
linking...
==============================================================================
Small function inlining results
@@ -64,18 +75,18 @@ Inlined Instruction: BX lr
Inlined total of 15 calls.
==============================================================================
Memory Map of the image
Image Entry point : 0x00002c2d
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x000045dc, Max: 0x00040000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00004588, Max: 0x00040000, ABSOLUTE)
Image Entry point : 0x00002c39
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x000045e8, Max: 0x00040000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00004594, Max: 0x00040000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
Program Size: Code=16760 RO-data=1040 RW-data=84 ZI-data=1124
Program Size: Code=16772 RO-data=1040 RW-data=84 ZI-data=1124
Finished: 0 information, 1 warning and 0 error messages.
k.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x000004b8, Max: 0x00005000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
FromELF: creating hex file...
".\Objects\heater.axf" - 0 Error(s), 0 Warning(s).
Build Time Elapsed: 00:00:00
Build Time Elapsed: 00:00:02
</pre>
</body>
</html>
+37
View File
@@ -0,0 +1,37 @@
.\objects\heater.o: heater.cpp
.\objects\heater.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\heater.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
.\objects\heater.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
.\objects\heater.o: .\Library\Device\Nuvoton\M0564\Include\M0564.h
.\objects\heater.o: .\Library\CMSIS\Include\core_cm0.h
.\objects\heater.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\heater.o: .\Library\CMSIS\Include\core_cmInstr.h
.\objects\heater.o: .\Library\CMSIS\Include\cmsis_armcc.h
.\objects\heater.o: .\Library\CMSIS\Include\core_cmFunc.h
.\objects\heater.o: .\Library\Device\Nuvoton\M0564\Include\system_M0564.h
.\objects\heater.o: .\Library\StdDriver\inc\sys.h
.\objects\heater.o: .\Library\StdDriver\inc\clk.h
.\objects\heater.o: .\Library\StdDriver\inc\adc.h
.\objects\heater.o: .\Library\StdDriver\inc\ebi.h
.\objects\heater.o: .\Library\StdDriver\inc\fmc.h
.\objects\heater.o: .\Library\Device\Nuvoton\M0564\Include\M0564.h
.\objects\heater.o: .\Library\StdDriver\inc\gpio.h
.\objects\heater.o: .\Library\StdDriver\inc\i2c.h
.\objects\heater.o: .\Library\StdDriver\inc\pwm.h
.\objects\heater.o: .\Library\StdDriver\inc\spi.h
.\objects\heater.o: .\Library\StdDriver\inc\timer.h
.\objects\heater.o: .\Library\StdDriver\inc\timer_pwm.h
.\objects\heater.o: .\Library\StdDriver\inc\wdt.h
.\objects\heater.o: .\Library\StdDriver\inc\wwdt.h
.\objects\heater.o: .\Library\StdDriver\inc\rtc.h
.\objects\heater.o: .\Library\StdDriver\inc\uart.h
.\objects\heater.o: .\Library\StdDriver\inc\hdiv.h
.\objects\heater.o: .\Library\StdDriver\inc\acmp.h
.\objects\heater.o: .\Library\StdDriver\inc\crc.h
.\objects\heater.o: .\Library\StdDriver\inc\pdma.h
.\objects\heater.o: .\Library\StdDriver\inc\sc.h
.\objects\heater.o: .\Library\StdDriver\inc\scuart.h
.\objects\heater.o: .\Library\StdDriver\inc\usci_spi.h
.\objects\heater.o: .\Library\StdDriver\inc\usci_uart.h
.\objects\heater.o: .\Library\StdDriver\inc\usci_i2c.h
.\objects\heater.o: define.h
+1122
View File
File diff suppressed because it is too large Load Diff
+15
View File
@@ -0,0 +1,15 @@
--cpu Cortex-M0
".\objects\heater.o"
".\objects\func.o"
".\objects\adc.o"
".\objects\pwm.o"
".\objects\sys.o"
".\objects\clk.o"
".\objects\uart.o"
".\objects\timer.o"
".\objects\gpio.o"
".\objects\acmp.o"
".\objects\system_m0564.o"
".\objects\startup_m0564.o"
--scatter ".\Objects\heater.sct"
--map --first='startup_M0564.o(RESET)' --datacompressor=off --info=inline --entry Reset_Handler --summary_stderr --info summarysizes -o .\Objects\heater.axf
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+1 -59
View File
@@ -27,66 +27,8 @@ Project File Date: 08/24/2022
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Build target 'LLCmode1'
compiling adc.c...
compiling sys.c...
compiling clk.c...
compiling uart.c...
compiling mode1.cpp...
compiling func.cpp...
compiling pwm.c...
assembling startup_M0564.s...
compiling timer.c...
compiling gpio.c...
compiling acmp.c...
compiling system_M0564.c...
linking...
==============================================================================
Small function inlining results
Inlined function __aeabi_idiv0 from aeabi_idiv0.o at offset 0x154 in aeabi_sdiv.o(.text).
Inlined Instruction: BX lr
Inlined function __aeabi_idiv0 from aeabi_idiv0.o at offset 0x154 in aeabi_sdiv_div0.o(.text).
Inlined Instruction: BX lr
Inlined function _platform_pre_stackheap_init from boardinit1.o at offset 0x0 in __rtentry2.o(.ARM.Collect$$rtentry$$00000001).
Inlined Instruction: BX lr
Inlined function __ieee_status from ieee_status.o at offset 0x1c in _printf_fp_dec.o(.text).
Inlined Instruction: MOVS r0,#0
Inlined function __ieee_status from ieee_status.o at offset 0x1fc in btod.o(.text).
Inlined Instruction: MOVS r0,#0
Inlined function __ieee_status from ieee_status.o at offset 0x210 in btod.o(.text).
Inlined Instruction: MOVS r0,#0
Inlined function __ieee_status from ieee_status.o at offset 0x400 in btod.o(.text).
Inlined Instruction: MOVS r0,#0
Inlined function __ieee_status from ieee_status.o at offset 0x412 in btod.o(.text).
Inlined Instruction: MOVS r0,#0
Inlined function __ieee_status from ieee_status.o at offset 0x4aa in btod.o(.text).
Inlined Instruction: MOVS r0,#0
Inlined function __ieee_status from ieee_status.o at offset 0x4b6 in btod.o(.text).
Inlined Instruction: MOVS r0,#0
Inlined function __ieee_status from ieee_status.o at offset 0x554 in btod.o(.text).
Inlined Instruction: MOVS r0,#0
Inlined function __ieee_status from ieee_status.o at offset 0x560 in btod.o(.text).
Inlined Instruction: MOVS r0,#0
Inlined function _fp_init from fpinit.o at offset 0x0 in libinit2.o(.ARM.Collect$$libinit$$00000001).
Inlined Instruction: BX lr
Inlined function _platform_pre_lib_shutdown from boardshut.o at offset 0x0 in rtexit2.o(.ARM.Collect$$rtexit$$00000001).
Inlined Instruction: BX lr
Inlined function __ARM_get_argv from no_argv.o at offset 0x2 in argv_veneer.o(.text).
Inlined Instruction: BX lr
Inlined total of 15 calls.
==============================================================================
Memory Map of the image
Image Entry point : 0x00002d29
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x0000472c, Max: 0x00040000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x000046dc, Max: 0x00040000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
Program Size: Code=17012 RO-data=1128 RW-data=80 ZI-data=2568
Finished: 0 information, 1 warning and 0 error messages.
ta RO 359 .constdata uart.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000a58, Max: 0x00005000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
FromELF: creating hex file...
".\Objects\mode1.axf" - 0 Error(s), 0 Warning(s).
Build Time Elapsed: 00:00:02
Build Time Elapsed: 00:00:00
</pre>
</body>
</html>
+1074 -1073
View File
File diff suppressed because it is too large Load Diff
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -22,7 +22,7 @@ Dialog DLL: TARMCM1.DLL V1.14.0.0
<h2>Project:</h2>
D:\FW\SyncM0564\0.11\adc.uvproj
Project File Date: 08/19/2022
Project File Date: 08/24/2022
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
+37
View File
@@ -0,0 +1,37 @@
.\objects\mode2.o: mode2.cpp
.\objects\mode2.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\mode2.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
.\objects\mode2.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
.\objects\mode2.o: .\Library\Device\Nuvoton\M0564\Include\M0564.h
.\objects\mode2.o: .\Library\CMSIS\Include\core_cm0.h
.\objects\mode2.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\mode2.o: .\Library\CMSIS\Include\core_cmInstr.h
.\objects\mode2.o: .\Library\CMSIS\Include\cmsis_armcc.h
.\objects\mode2.o: .\Library\CMSIS\Include\core_cmFunc.h
.\objects\mode2.o: .\Library\Device\Nuvoton\M0564\Include\system_M0564.h
.\objects\mode2.o: .\Library\StdDriver\inc\sys.h
.\objects\mode2.o: .\Library\StdDriver\inc\clk.h
.\objects\mode2.o: .\Library\StdDriver\inc\adc.h
.\objects\mode2.o: .\Library\StdDriver\inc\ebi.h
.\objects\mode2.o: .\Library\StdDriver\inc\fmc.h
.\objects\mode2.o: .\Library\Device\Nuvoton\M0564\Include\M0564.h
.\objects\mode2.o: .\Library\StdDriver\inc\gpio.h
.\objects\mode2.o: .\Library\StdDriver\inc\i2c.h
.\objects\mode2.o: .\Library\StdDriver\inc\pwm.h
.\objects\mode2.o: .\Library\StdDriver\inc\spi.h
.\objects\mode2.o: .\Library\StdDriver\inc\timer.h
.\objects\mode2.o: .\Library\StdDriver\inc\timer_pwm.h
.\objects\mode2.o: .\Library\StdDriver\inc\wdt.h
.\objects\mode2.o: .\Library\StdDriver\inc\wwdt.h
.\objects\mode2.o: .\Library\StdDriver\inc\rtc.h
.\objects\mode2.o: .\Library\StdDriver\inc\uart.h
.\objects\mode2.o: .\Library\StdDriver\inc\hdiv.h
.\objects\mode2.o: .\Library\StdDriver\inc\acmp.h
.\objects\mode2.o: .\Library\StdDriver\inc\crc.h
.\objects\mode2.o: .\Library\StdDriver\inc\pdma.h
.\objects\mode2.o: .\Library\StdDriver\inc\sc.h
.\objects\mode2.o: .\Library\StdDriver\inc\scuart.h
.\objects\mode2.o: .\Library\StdDriver\inc\usci_spi.h
.\objects\mode2.o: .\Library\StdDriver\inc\usci_uart.h
.\objects\mode2.o: .\Library\StdDriver\inc\usci_i2c.h
.\objects\mode2.o: define.h
+1135
View File
File diff suppressed because it is too large Load Diff
+15
View File
@@ -0,0 +1,15 @@
--cpu Cortex-M0
".\objects\mode2.o"
".\objects\func.o"
".\objects\adc.o"
".\objects\pwm.o"
".\objects\sys.o"
".\objects\clk.o"
".\objects\uart.o"
".\objects\timer.o"
".\objects\gpio.o"
".\objects\acmp.o"
".\objects\system_m0564.o"
".\objects\startup_m0564.o"
--ro-base 0x00000000 --entry 0x00000000 --rw-base 0x20000000 --entry Reset_Handler --first __Vectors
--map --first='startup_M0564.o(RESET)' --datacompressor=off --info=inline --entry Reset_Handler --summary_stderr --info summarysizes -o .\Objects\mode2.axf
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+15 -15
View File
File diff suppressed because one or more lines are too long
+15 -15
View File
@@ -259,7 +259,7 @@
<Bp>
<Number>7</Number>
<Type>0</Type>
<LineNumber>173</LineNumber>
<LineNumber>174</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -275,7 +275,7 @@
<Bp>
<Number>8</Number>
<Type>0</Type>
<LineNumber>176</LineNumber>
<LineNumber>177</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -291,7 +291,7 @@
<Bp>
<Number>9</Number>
<Type>0</Type>
<LineNumber>179</LineNumber>
<LineNumber>180</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -307,7 +307,7 @@
<Bp>
<Number>10</Number>
<Type>0</Type>
<LineNumber>182</LineNumber>
<LineNumber>183</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -323,7 +323,7 @@
<Bp>
<Number>11</Number>
<Type>0</Type>
<LineNumber>185</LineNumber>
<LineNumber>186</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -606,7 +606,7 @@
<Bp>
<Number>5</Number>
<Type>0</Type>
<LineNumber>173</LineNumber>
<LineNumber>174</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -622,7 +622,7 @@
<Bp>
<Number>6</Number>
<Type>0</Type>
<LineNumber>176</LineNumber>
<LineNumber>177</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -638,7 +638,7 @@
<Bp>
<Number>7</Number>
<Type>0</Type>
<LineNumber>179</LineNumber>
<LineNumber>180</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -654,7 +654,7 @@
<Bp>
<Number>8</Number>
<Type>0</Type>
<LineNumber>182</LineNumber>
<LineNumber>183</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -670,7 +670,7 @@
<Bp>
<Number>9</Number>
<Type>0</Type>
<LineNumber>185</LineNumber>
<LineNumber>186</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -945,7 +945,7 @@
<Bp>
<Number>5</Number>
<Type>0</Type>
<LineNumber>173</LineNumber>
<LineNumber>174</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -961,7 +961,7 @@
<Bp>
<Number>6</Number>
<Type>0</Type>
<LineNumber>176</LineNumber>
<LineNumber>177</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -977,7 +977,7 @@
<Bp>
<Number>7</Number>
<Type>0</Type>
<LineNumber>179</LineNumber>
<LineNumber>180</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -993,7 +993,7 @@
<Bp>
<Number>8</Number>
<Type>0</Type>
<LineNumber>182</LineNumber>
<LineNumber>183</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
@@ -1009,7 +1009,7 @@
<Bp>
<Number>9</Number>
<Type>0</Type>
<LineNumber>185</LineNumber>
<LineNumber>186</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
+2 -2
View File
@@ -1004,11 +1004,11 @@
</VariousControls>
</Aads>
<LDads>
<umfTarg>1</umfTarg>
<umfTarg>0</umfTarg>
<Ropi>0</Ropi>
<Rwpi>0</Rwpi>
<noStLib>0</noStLib>
<RepFail>1</RepFail>
<RepFail>0</RepFail>
<useFile>0</useFile>
<TextAddressRange>0x00000000</TextAddressRange>
<DataAddressRange>0x20000000</DataAddressRange>
+2 -1
View File
@@ -69,7 +69,8 @@ void UART_Func();
void BUTTON_Func();
void SetPWM0DeadZone(int, unsigned int);
void SetPWM1DeadZone(int, unsigned int);
int CHECK_SHUTDOWN();
int SHUTDOWN_MODE_CHANGED();
extern int Shutdown;
#endif
+3 -3
View File
@@ -669,7 +669,7 @@ void ACMP_Init() {
}
int ShutdownCnt, pShutdown=-1, Shutdown = 0;
int CHECK_SHUTDOWN() {
int SHUTDOWN_MODE_CHANGED() {
int V = ADC_GET_CONVERSION_DATA(ADC, 0);
if(V >= SHUTDOWN_VOLT) {
@@ -687,11 +687,11 @@ int CHECK_SHUTDOWN() {
if(++ShutdownCnt == SHUTDOWN_TIME) {
if(Shutdown != pShutdown) {
Shutdown = pShutdown;
return Shutdown;
return 1;
}
}
}
return -1;
return 0;
}
/*** (C) COPYRIGHT 2016 Nuvoton Technology Corp. ***/
+10 -7
View File
@@ -16,9 +16,10 @@
#define INTERRUPT
// dead time unit = 1/72us
// ex. dead time 72 = 1us, 36 = 0.5us, 18=0.25us
#define DEAD_ZONE_01 36 // unit=1/72us, PWM0.0 PWM0.1 Dead time
#define DEAD_ZONE_23 72 // unit=1/72us, PWM0.2 PWM0.3 Dead time
#define DEAD_ZONE_45 18 // unit=1/72us, PWM0.4 PWM0.5 Dead time
// ex. dead time 2 = 2/72 us, 3 = 3/72us, 4=4/72us
#define DEAD_ZONE_01 2 // unit=1/72us, PWM0.0 PWM0.1 Dead time
#define DEAD_ZONE_23 3 // unit=1/72us, PWM0.2 PWM0.3 Dead time
#define DEAD_ZONE_45 4 // unit=1/72us, PWM0.4 PWM0.5 Dead time
int Sync = 0;
volatile int Positve = -1, DetectPeriodP, DetectPeriodN;
@@ -310,11 +311,13 @@ int main(void)
if(TIMER_GetIntFlag(TIMER1)) { // timer1 elapsed?
TIMER_ClearIntFlag(TIMER1); // clear timer1 flags
BUTTON_Func();
int S = CHECK_SHUTDOWN();
if(S >= 0) {
if(S) {
if(Shutdown == 0) {
BUTTON_Func();
}
if(SHUTDOWN_MODE_CHANGED() != 0) {
if(Shutdown) {
/* Enable TIMER2 interrupt */
NVIC_DisableIRQ(TMR2_IRQn);
TIMER_ClearIntFlag(TIMER2);
+10 -8
View File
@@ -15,9 +15,10 @@
#include "define.h"
// dead time unit = 1/72us
// ex. dead time 72 = 1us, 36 = 0.5us, 18=0.25us
#define DEAD_ZONE_01 36 // unit = 1/72us, PWM0.0 PWM0.1 Dead time
#define DEAD_ZONE_23 72 // unit = 1/72us, PWM0.2 PWM0.3 Dead time
#define DEAD_ZONE_45 18 // unit = 1/72us, PWM0.4 PWM0.5 Dead time
// ex. dead time 2 = 2/72 us, 3 = 3/72us, 4=4/72us
#define DEAD_ZONE_01 2 // unit = 1/72us, PWM0.0 PWM0.1 Dead time
#define DEAD_ZONE_23 3 // unit = 1/72us, PWM0.2 PWM0.3 Dead time
#define DEAD_ZONE_45 4 // unit = 1/72us, PWM0.4 PWM0.5 Dead time
#define MAX_FREQ 150000
#define MIN_FREQ 40000
@@ -206,12 +207,13 @@ int main(void)
UART_Func();
if(TIMER_GetIntFlag(TIMER1)) { // timer1 elapsed?
TIMER_ClearIntFlag(TIMER1); // clear timer1 flags
BUTTON_Func();
TIMER_ClearIntFlag(TIMER1); // clear timer1 flags
if(Shutdown == 0) {
BUTTON_Func();
}
int S = CHECK_SHUTDOWN();
if(S >= 0) {
if(S) {
if(SHUTDOWN_MODE_CHANGED() != 0) {
if(Shutdown == 1) {
Display('E');
/* Enable TIMER2 interrupt */
ComplementaryPWM0(0, 0); // Turn off PWM