This commit is contained in:
chenyf 2023-04-16 09:42:26 +08:00
parent b605c6f22b
commit b44f383eab
108 changed files with 7560 additions and 2113 deletions

View File

@ -1,5 +1,11 @@
{
"files.associations": {
"hk32f030m.h": "c"
"hk32f030m.h": "c",
"usart_printf.h": "c",
"demo.h": "c",
"stdio.h": "c",
"board_cfg.h": "c",
"limits": "c",
"type_traits": "c"
}
}

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -33,44 +33,44 @@ ARM Macro Assembler Page 1
19 00000000 ; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
20 00000000 ; </h>
21 00000000
22 00000000 00000200
22 00000000 00000120
Stack_Size
EQU 0x00000200
EQU 0x00000120
23 00000000
24 00000000 AREA STACK, NOINIT, READWRITE, ALIGN
=3
25 00000000 Stack_Mem
SPACE Stack_Size
26 00000200 __initial_sp
27 00000200
28 00000200
29 00000200 ; <h> Heap Configuration
30 00000200 ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
31 00000200 ; </h>
32 00000200
33 00000200 00000200
26 00000120 __initial_sp
27 00000120
28 00000120
29 00000120 ; <h> Heap Configuration
30 00000120 ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
31 00000120 ; </h>
32 00000120
33 00000120 00000000
Heap_Size
EQU 0x00000200
34 00000200
35 00000200 AREA HEAP, NOINIT, READWRITE, ALIGN=
EQU 0x00000000
34 00000120
35 00000120 AREA HEAP, NOINIT, READWRITE, ALIGN=
3
36 00000000 __heap_base
37 00000000 Heap_Mem
SPACE Heap_Size
38 00000200 __heap_limit
39 00000200
40 00000200 PRESERVE8
41 00000200 THUMB
42 00000200
43 00000200
38 00000000 __heap_limit
39 00000000
40 00000000 PRESERVE8
41 00000000 THUMB
42 00000000
43 00000000
ARM Macro Assembler Page 2
44 00000200 ; Vector Table Mapped to Address 0 at Reset
45 00000200 AREA RESET, DATA, READONLY
44 00000000 ; Vector Table Mapped to Address 0 at Reset
45 00000000 AREA RESET, DATA, READONLY
46 00000000 EXPORT __Vectors
47 00000000 EXPORT __Vectors_End
48 00000000 EXPORT __Vectors_Size
@ -317,11 +317,10 @@ ARM Macro Assembler Page 5
00000000
Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M0 --apcs=interw
ork --depend=.\objects\keil_startup_hk32f030m.d -o.\objects\keil_startup_hk32f0
30m.o -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Pro
ject\RTE" -IC:\Keil_v5\ARM\CMSIS\Include --predefine="__EVAL SETA 1" --predefin
e="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 521" --list=.\listing
s\keil_startup_hk32f030m.lst ..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_St
artup_hk32f030m.s
30m.o -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS
\Include --predefine="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 52
1" --list=.\listings\keil_startup_hk32f030m.lst ..\Source\Libraries\CMSIS\HK32F
030M\Source\KEIL_Startup_hk32f030m.s
@ -346,7 +345,7 @@ p_hk32f030m.s
Uses
None
Comment: Stack_Mem unused
__initial_sp 00000200
__initial_sp 00000120
Symbol: __initial_sp
Definitions
@ -393,7 +392,7 @@ p_hk32f030m.s
At line 201 in file ..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_Start
up_hk32f030m.s
Comment: __heap_base used once
__heap_limit 00000200
__heap_limit 00000000
Symbol: __heap_limit
Definitions
@ -829,7 +828,7 @@ up_hk32f030m.s
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Absolute symbols
Heap_Size 00000200
Heap_Size 00000000
Symbol: Heap_Size
Definitions
@ -839,7 +838,7 @@ p_hk32f030m.s
At line 37 in file ..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_Startu
p_hk32f030m.s
Comment: Heap_Size used once
Stack_Size 00000200
Stack_Size 00000120
Symbol: Stack_Size
Definitions
@ -887,4 +886,4 @@ up_hk32f030m.s
up_hk32f030m.s
Comment: __main used once
2 symbols
379 symbols in table
378 symbols in table

BIN
Project/Objects/25q64.crf Normal file

Binary file not shown.

32
Project/Objects/25q64.d Normal file
View File

@ -0,0 +1,32 @@
.\objects\25q64.o: ..\Source\User\demo\src\25q64.c
.\objects\25q64.o: ..\Source\User\demo\inc\demo.h
.\objects\25q64.o: ..\Source\User\demo\inc\type_define.h
.\objects\25q64.o: ..\Source\User\demo\inc\board_cfg.h
.\objects\25q64.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\25q64.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h
.\objects\25q64.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\25q64.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h
.\objects\25q64.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h
.\objects\25q64.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h
.\objects\25q64.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h
.\objects\25q64.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\25q64.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\25q64.o: ..\Source\User\hk32f030m_conf.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h
.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h

BIN
Project/Objects/25q64.o Normal file

Binary file not shown.

View File

@ -0,0 +1,2 @@
[EXTDLL]
Count=0

Binary file not shown.

View File

@ -5,10 +5,10 @@
<h2>Tool Versions:</h2>
IDE-Version: ¦ÌVision V5.21.1.0
Copyright (C) 2016 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: leon 陈逸凡1, 1, LIC=----
License Information: leon ³ÂÒÝ·²1, 1, LIC=3UURY-IPABX-YDMK5-GFML2-SG49I-QM752
Tool Versions:
Toolchain: MDK-Lite Version: 5.21a
Toolchain: MDK-ARM Professional Version: 5.21a
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 3 (build 300)
Assembler: Armasm.exe V5.06 update 3 (build 300)
@ -21,20 +21,23 @@ Target DLL: Segger\JL2CM3.dll V2.99.23.0
Dialog DLL: TARMCM1.DLL V1.10.0.0
<h2>Project:</h2>
C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\Project.uvprojx
Project File Date: 01/07/2023
C:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\Project.uvprojx
Project File Date: 02/16/2023
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 3 (build 300)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Build target 'HK32F030MF4P6'
compiling main.c...
compiling pwm_audio_8.c...
..\Source\User\demo\src\pwm_audio_8.c(83): warning: #1-D: last line of file ends without a newline
}
..\Source\User\demo\src\pwm_audio_8.c: 1 warning, 0 errors
linking...
Program Size: Code=656 RO-data=208 RW-data=0 ZI-data=512
Program Size: Code=2168 RO-data=264 RW-data=4 ZI-data=292
FromELF: creating hex file...
".\Objects\Project.axf" - 0 Error(s), 0 Warning(s).
".\Objects\Project.axf" - 0 Error(s), 1 Warning(s).
<h2>Collection of Component include folders:</h2>
C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE
C:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE
<h2>Collection of Component Files used:</h2>
Build Time Elapsed: 00:00:00

View File

@ -1,57 +1,156 @@
:020000040800F2
:1000000000020020D5000008050200089D0100083C
:1000000028010020D5000008430200084102000832
:1000100000000000000000000000000000000000E0
:1000200000000000000000000000000021020008A5
:10003000000000000000000007020008BD020008E8
:10002000000000000000000000000000450500087E
:1000300000000000000000001D030008E1050008AA
:10004000E700000800000000E7000008E7000008E3
:10005000E7000008E7000008E7000008E7000008E4
:10006000E7000008E7000008E7000008E7000008D4
:10007000E7000008E7000008E7000008E7000008C4
:10007000E7000008E70000084106000859060008EC
:1000800000000000E7000008000000000000000081
:1000900000000000E7000008E7000008E700000893
:1000A00000000000E700000800000000E700000872
:1000B0000000000000000000000000000000000040
:1000C0000348854600F014F8004800473D03000847
:1000D000000200200448804704480047FEE7FEE78E
:1000E000FEE7FEE7FEE7FEE7C1020008C1000008E8
:1000F000064C0125064E05E0E36807CC2B430C3C7B
:1001000098471034B442F7D3FFF7DEFF50030008DE
:1001100060030008F0B50022012423460D689340D7
:100120001D409D422BD10D79012D01D0022D13D1FF
:10013000876855000326AE40B74387604E79AE40CE
:1001400085682E43866045689D43456043688D7988
:100150009540ADB22B434360066855000323AB4086
:100160009E4306600E790768AE403E430660C6684F
:100170009E43C660CB79AB40C5682B43C360521C1D
:10018000102ACAD30A7A002A026B096802D08A436D
:100190000263F0BD0A43FBE781617047FEE70000A0
:1001A000FEB50D200121400400F02EF80220009041
:1001B00001206946087100228A71104C487120465E
:1001C000FFF7A8FF80200E4D009069462846FFF7F4
:1001D000A1FF04200926F606009069463046FFF785
:1001E00099FF02212046FFF7D7FF80212846FFF71D
:1001F000D3FF04213046FFF7CFFFFEBD000C0048BF
:100200000008004870477047044A0029516901D02E
:10021000014300E08143516170470000001002403B
:10022000704700003CB5002221480092019201680D
:100230000123194301601E49C0318C6A0F25ED026C
:10024000AC438C628C6A0725ED022C438C62194CFE
:10025000022105680D400195009D6D1C0095019DD2
:10026000002D02D1009DA542F3D10468A4071DD53D
:10027000114A01931368DB08DB0001930B43136001
:100280004168F022914301914160416807221202C6
:10029000914301914160416889088900416041684A
:1002A000416041680907890FFBD13CBD01923CBD0B
:1002B00000100240FFFF00000020024070470000D5
:1002C00010B5124801680122114301604168104ACB
:1002D00011404160016B132291430163002484604B
:1002E0000C49096A0A0C89B20A4209D10268CA0695
:1002F0004905120E890E09020A4301681143016083
:10030000FFF790FF0448446310BD00000010024056
:100310001CB8FFF800F8FF1F4020024002E008C8A8
:10032000121F08C1002AFAD170477047002001E06F
:1003300001C1121F002AFBD170470000FFF730FFF8
:100340000248802181628161FCE7000000080048CA
:100350006003000800000020000200002C030008D9
:1000C0000348854600F02AF8004800472B0900083D
:1000D000280100200448804704480047FEE7FEE767
:1000E000FEE7FEE7FEE7FEE7E5050008C1000008C1
:1000F00030B50B46014600202022012409E00D46C0
:10010000D5409D4205D31D469540491B2546954047
:1001100040191546521E002DF1DC30BD064C01255C
:10012000064E05E0E36807CC2B430C3C984710349F
:10013000B442F7D3FFF7C8FF600900088009000840
:1001400038B50020074C034600900222402120468B
:1001500000F05CF803220621204600F047F800F08A
:1001600099F838BD00080048F0B500220124234664
:100170000D6893401D409D422BD10D79012D01D07A
:10018000022D13D1876855000326AE40B743876020
:100190004E79AE4085682E43866045689D43456034
:1001A00043688D799540ADB22B4343600668550096
:1001B0000323AB409E4306600E790768AE403E4382
:1001C0000660C6689E43C660CB79AB40C5682B43CA
:1001D000C360521C102ACAD30A7A002A026B09682B
:1001E00002D08A430263F0BD0A43FBE74B07DB0EF4
:1001F0009A40C90810B589000818016A0F249C406C
:10020000A1430162016A1143016210BDFFB583B0D1
:100210000F460F201C461546012140040C9E00F09D
:100220007FF86846009705718671C471012141719C
:100230000021017269460398FFF796FF07B0F0BDF1
:10024000FEE7704730B5837801210278002B15D086
:1002500094080E4BA400E41823689207D50EFF22E1
:10026000AA40934342789207120EAA401A43226092
:100270000078C006C00E8140054804E0D006C00EDC
:10028000814003488030016030BD000000E400E0A0
:1002900000E100E070B501218AB0C80200F04CF81E
:1002A000EF20079002206946088300240C844C83C9
:1002B00008A9194E8C7006A9304600F045FA602056
:1002C000694688800125CD80042008817F20039025
:1002D0000C824C8228028882CC8201A9304600F030
:1002E000F7F90821304600F027FA0121304600F0E6
:1002F000CDF90121304600F0D5F9012211463046F2
:1003000000F0DBF90E20694608704C708D7068466D
:10031000FFF798FF0AB070BD002C01407047000045
:10032000044A0029516901D0014300E08143516131
:100330007047000000100240044A0029916901D072
:10034000014300E0814391617047000000100240CA
:10035000F8B52C49044648680C222B4E104003D0B7
:10036000042801D00C281FD0264D26606868274934
:100370000006000F4000095A30460746FFF7B8FE56
:1003800060606968214A4905490F083A515CC840D4
:100390000546A0601E480169890F09D00169890FCF
:1003A00001290FD0680812E07D2080022060DBE781
:1003B0001448C030806A4000C10E1648891CFFF7FF
:1003C00097FE04E00069800F022801D0A808E060D1
:1003D0000C48016BC90601D4266100E02761016B5E
:1003E00089070AD0016B8907890F012907D0006BA3
:1003F000C043800700D16661F8BD6561F8BD6761E3
:10040000F8BD0000001002400048E8014009000863
:10041000002401400090D0030029016802D040224E
:10042000114301E0014A114001607047BFFF000025
:10043000F0B501210D0387B02846FFF77DFF0024AA
:10044000224E23460222102130460094FFF7DEFEA2
:1004500000230222082130460094FFF7D7FE1C4FEC
:1004600000230222102138460094FFF7CFFE02221B
:1004700004213046FFF7BAFE022203213046FFF77F
:10048000B5FE022204213846FFF7B0FE6846FF2180
:1004900084800531C1800721090201814481848162
:1004A000E910C18118210182448207218182094C0F
:1004B00001A9204600F010F82946204600F038F83F
:1004C00001212046FFF7A8FF07B0F0BD000C00484F
:1004D000000400480030014030B50268CC8993B276
:1004E000C122920113400A880D892243CC882C43F3
:1004F00022434C8922438C8922431A43026042687A
:10050000094B92B21A408B88134343600A8A0261F6
:100510000268042392B249889A4311430160C16979
:10052000024A1140C16130BDFFF00000FFF700003A
:100530004268034B1A40426042680A434260704777
:10054000FFEF0000704700003CB5002221480092F8
:10055000019201680123194301601E49C0318C6A70
:100560000F25ED02AC438C628C6A0725ED022C430B
:100570008C62194C022105680D400195009D6D1C8F
:100580000095019D002D02D1009DA542F3D1046884
:10059000A4071DD5114A01931368DB08DB00019302
:1005A0000B4313604168F02291430191416041681F
:1005B0000722120291430191416041688908890034
:1005C00041604168416041680907890FFBD13CBD2A
:1005D00001923CBD00100240FFFF000000200240DD
:1005E0007047000010B512480168012211430160F4
:1005F0004168104A11404160016B1322914301632D
:10060000002484600C49096A0A0C89B20A4209D1A3
:100610000268CA064905120E890E09020A430168DA
:1006200011430160FFF790FF0448446310BD0000D0
:10063000001002401CB8FFF800F8FF1F40200240E5
:1006400010B50448416B491C4163012100F01AF8C0
:1006500010BD0000002C014010B5084808220378A6
:100660000749002B02D08A61002101E08A62012142
:1006700001700121880700F005F810BD000000207E
:1006800000080048C94389B2016170470029016828
:1006900002D00122114301E0014A1140016070477C
:1006A000FEFF00000029416C03D00122D203114358
:1006B00001E04904490C41647047002AC26801D036
:1006C0000A4302E0C94389B20A40C2607047000091
:1006D00030B5026A154B1A400262026A93B2426850
:1006E000846992B2A4B27025AC43A5080C88AD0011
:1006F0002C430225AB438D891D434B882B430C4D66
:10070000A8420DD10825AB43CD891D4304239D4349
:100710008B882B43074D2A400D8A15434A8A2A436A
:100720004260846189684163036230BDFEFF00005E
:10073000002C0140FFFC00008269082392B29A431A
:100740000A4382617047000010B502680F4B92B2F5
:10075000984203D00124A407A04203D17024A243ED
:100760004C8822430A4CA04203D00A4C22400C89F8
:10077000224302604A68C2620A888262984201D1BA
:10078000897A01630121416110BD0000002C014004
:1007900000100040FFFC00000029016802D0012287
:1007A000114301E04908490001607047F0B5092094
:1007B0008BB001214004FFF7B3FD01218803FFF74F
:1007C000BBFD0927FF06012203213846FFF70EFD76
:1007D000012206211B48FFF709FD08200090022690
:1007E00069460E7101254D7100248C71CC7138461B
:1007F000FFF7BAFC4020009069460E711148FFF7E0
:10080000B3FCE120099440020594069407940490F7
:100810000C200D4C089004A9204600F02FF81B2056
:10082000694608734D738D7303A8FFF70BFD012212
:100830000649204600F00CF801212046FFF7ACFFE6
:100840000BB0F0BD000C0048003801400501050068
:1008500010B50B041C0E01238B40022C02D0032C7C
:1008600002D002E0001D00E008300168002A01D03B
:10087000194300E09943016010BD000030B5044603
:10088000006887B00D464008400020606068032182
:1008900009038843A9680143616020681849EA6830
:1008A0000840696811432A69024311432160A06826
:1008B00003210902884369690143A1606846FFF783
:1008C00047FD1048844201D1059800E00298216854
:1008D0000904296800D54000FFF70AFC2A6852087D
:1008E0008A4200D8401C2168090404D50107064A41
:1008F000490F1040084380B2E06007B030BD0000EF
:10090000F3E9FFFF00380140F0FF000002E008C8F3
:10091000121F08C1002AFAD170477047002001E079
:1009200001C1121F002AFBD17047FFF781FDFFF7BD
:100930003DFFFFF705FCFEE7000000000102030495
:10094000010006000100010001000100010001009A
:1009500002000400080010004000800000010002B6
:100960008009000800000020040000000C090008B5
:100970008409000804000020240100001C0900086C
:040980000000000073
:04000005080000C12E
:00000001FF

View File

@ -3,11 +3,11 @@
<title>Static Call Graph - [.\Objects\Project.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image .\Objects\Project.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060300: Last Updated: Sat Jan 07 22:52:57 2023
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060300: Last Updated: Mon Feb 20 20:54:22 2023
<BR><P>
<H3>Maximum Stack Usage = 52 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
<H3>Maximum Stack Usage = 140 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
main &rArr; LED_GPIO_Config &rArr; GPIO_Init
main &rArr; USART_Config &rArr; USART_Init &rArr; RCC_GetClocksFreq &rArr; __aeabi_uidivmod
<P>
<H3>
Mutually Recursive functions
@ -40,9 +40,9 @@ Function Pointers
<LI><a href="#[5]">SysTick_Handler</a> from hk32f030m_it.o(i.SysTick_Handler) referenced from keil_startup_hk32f030m.o(RESET)
<LI><a href="#[1c]">SystemInit</a> from system_hk32f030m.o(i.SystemInit) referenced from keil_startup_hk32f030m.o(.text)
<LI><a href="#[10]">TIM1_BRK_IRQHandler</a> from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET)
<LI><a href="#[13]">TIM1_CC_IRQHandler</a> from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET)
<LI><a href="#[13]">TIM1_CC_IRQHandler</a> from pwm_audio_8.o(i.TIM1_CC_IRQHandler) referenced from keil_startup_hk32f030m.o(RESET)
<LI><a href="#[12]">TIM1_UP_TRG_COM_IRQHandler</a> from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET)
<LI><a href="#[14]">TIM2_IRQHandler</a> from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET)
<LI><a href="#[14]">TIM2_IRQHandler</a> from usb.o(i.TIM2_IRQHandler) referenced from keil_startup_hk32f030m.o(RESET)
<LI><a href="#[15]">TIM6_IRQHandler</a> from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET)
<LI><a href="#[1a]">USART1_IRQHandler</a> from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET)
<LI><a href="#[6]">WWDG_IRQHandler</a> from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET)
@ -56,7 +56,7 @@ Global Symbols
<P><STRONG><a name="[1d]"></a>__main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(.text)
</UL>
<P><STRONG><a name="[26]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
<P><STRONG><a name="[3b]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
<P><STRONG><a name="[1e]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
<BR><BR>[Calls]<UL><LI><a href="#[1f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
@ -66,15 +66,15 @@ Global Symbols
<BR><BR>[Called By]<UL><LI><a href="#[1f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
</UL>
<P><STRONG><a name="[27]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
<P><STRONG><a name="[3c]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
<P><STRONG><a name="[28]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
<P><STRONG><a name="[3d]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
<P><STRONG><a name="[29]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
<P><STRONG><a name="[3e]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
<P><STRONG><a name="[2a]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
<P><STRONG><a name="[3f]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
<P><STRONG><a name="[2b]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
<P><STRONG><a name="[40]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
<P><STRONG><a name="[0]"></a>Reset_Handler</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
@ -128,15 +128,9 @@ Global Symbols
<P><STRONG><a name="[10]"></a>TIM1_BRK_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
</UL>
<P><STRONG><a name="[13]"></a>TIM1_CC_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
</UL>
<P><STRONG><a name="[12]"></a>TIM1_UP_TRG_COM_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
</UL>
<P><STRONG><a name="[14]"></a>TIM2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
</UL>
<P><STRONG><a name="[15]"></a>TIM6_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
</UL>
@ -146,22 +140,56 @@ Global Symbols
<P><STRONG><a name="[6]"></a>WWDG_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
</UL>
<P><STRONG><a name="[41]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
<P><STRONG><a name="[30]"></a>__aeabi_uidivmod</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = __aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RCC_GetClocksFreq
<LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Init
</UL>
<P><STRONG><a name="[1f]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[20]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main_after_scatterload
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_main_scatterload
</UL>
<P><STRONG><a name="[2c]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
<P><STRONG><a name="[42]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
<P><STRONG><a name="[23]"></a>GPIO_Init</STRONG> (Thumb, 132 bytes, Stack size 20 bytes, hk32f030m_gpio.o(i.GPIO_Init))
<P><STRONG><a name="[21]"></a>Audio_8bit_init</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, pwm_audio_8.o(i.Audio_8bit_init))
<BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = Audio_8bit_init &rArr; PWM_Init &rArr; NVIC_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIO_PinAFConfig
<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PWM_Init
<LI><a href="#[22]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[1b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[26]"></a>GPIO_Init</STRONG> (Thumb, 132 bytes, Stack size 20 bytes, hk32f030m_gpio.o(i.GPIO_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = GPIO_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LED_GPIO_Config
<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Config
<LI><a href="#[22]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_Init
</UL>
<P><STRONG><a name="[24]"></a>GPIO_SetBits</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, hk32f030m_gpio.o(i.GPIO_SetBits))
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LED_GPIO_Config
<P><STRONG><a name="[23]"></a>GPIO_PinAFConfig</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, hk32f030m_gpio.o(i.GPIO_PinAFConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = GPIO_PinAFConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Config
<LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_HW_Init
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Audio_8bit_init
</UL>
<P><STRONG><a name="[22]"></a>HAL_GPIO_Init</STRONG> (Thumb, 52 bytes, Stack size 48 bytes, gpio.o(i.HAL_GPIO_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = HAL_GPIO_Init &rArr; GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RCC_AHBPeriphClockCmd
<LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIO_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_HW_Init
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Audio_8bit_init
</UL>
<P><STRONG><a name="[2]"></a>HardFault_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.HardFault_Handler))
@ -171,24 +199,78 @@ Global Symbols
</UL>
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
</UL>
<P><STRONG><a name="[21]"></a>LED_GPIO_Config</STRONG> (Thumb, 92 bytes, Stack size 32 bytes, bsp_led.o(i.LED_GPIO_Config))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = LED_GPIO_Config &rArr; GPIO_Init
<P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.NMI_Handler))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
</UL>
<BR>[Calls]<UL><LI><a href="#[22]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RCC_AHBPeriphClockCmd
<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIO_SetBits
<LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIO_Init
<P><STRONG><a name="[2e]"></a>NVIC_Init</STRONG> (Thumb, 70 bytes, Stack size 12 bytes, hk32f030m_misc.o(i.NVIC_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = NVIC_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Config
<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PWM_Init
</UL>
<P><STRONG><a name="[24]"></a>PWM_Init</STRONG> (Thumb, 132 bytes, Stack size 56 bytes, pwm_audio_8.o(i.PWM_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = PWM_Init &rArr; NVIC_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[27]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RCC_APB2PeriphClockCmd
<LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_Init
<LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_TimeBaseInit
<LI><a href="#[2a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_OC1PreloadConfig
<LI><a href="#[29]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_OC1Init
<LI><a href="#[2d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_ITConfig
<LI><a href="#[2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_CtrlPWMOutputs
<LI><a href="#[2b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_Cmd
</UL>
<BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Audio_8bit_init
</UL>
<P><STRONG><a name="[4]"></a>PendSV_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.PendSV_Handler))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
</UL>
<P><STRONG><a name="[25]"></a>RCC_AHBPeriphClockCmd</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd))
<BR><BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Config
<LI><a href="#[22]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_Init
</UL>
<P><STRONG><a name="[27]"></a>RCC_APB2PeriphClockCmd</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd))
<BR><BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Config
<LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_HW_Init
<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PWM_Init
</UL>
<P><STRONG><a name="[2f]"></a>RCC_GetClocksFreq</STRONG> (Thumb, 178 bytes, Stack size 24 bytes, hk32f030m_rcc.o(i.RCC_GetClocksFreq))
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = RCC_GetClocksFreq &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Init
</UL>
<P><STRONG><a name="[34]"></a>SPI_Cmd</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, hk32f030m_spi.o(i.SPI_Cmd))
<BR><BR>[Called By]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_HW_Init
</UL>
<P><STRONG><a name="[31]"></a>SPI_HW_Init</STRONG> (Thumb, 156 bytes, Stack size 48 bytes, spi.o(i.SPI_HW_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 116<LI>Call Chain = SPI_HW_Init &rArr; HAL_GPIO_Init &rArr; GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[27]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RCC_APB2PeriphClockCmd
<LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIO_PinAFConfig
<LI><a href="#[33]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_RxFIFOThresholdConfig
<LI><a href="#[32]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_Init
<LI><a href="#[34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_Cmd
<LI><a href="#[22]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[1b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.NMI_Handler))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
<P><STRONG><a name="[32]"></a>SPI_Init</STRONG> (Thumb, 80 bytes, Stack size 12 bytes, hk32f030m_spi.o(i.SPI_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = SPI_Init
</UL>
<P><STRONG><a name="[4]"></a>PendSV_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.PendSV_Handler))
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
<BR>[Called By]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_HW_Init
</UL>
<P><STRONG><a name="[22]"></a>RCC_AHBPeriphClockCmd</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd))
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LED_GPIO_Config
<P><STRONG><a name="[33]"></a>SPI_RxFIFOThresholdConfig</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, hk32f030m_spi.o(i.SPI_RxFIFOThresholdConfig))
<BR><BR>[Called By]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_HW_Init
</UL>
<P><STRONG><a name="[3]"></a>SVC_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.SVC_Handler))
@ -200,27 +282,110 @@ Global Symbols
<P><STRONG><a name="[1c]"></a>SystemInit</STRONG> (Thumb, 74 bytes, Stack size 8 bytes, system_hk32f030m.o(i.SystemInit))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = SystemInit &rArr; SetSysClockToHSI_32M
</UL>
<BR>[Calls]<UL><LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetSysClockToHSI_32M
<BR>[Calls]<UL><LI><a href="#[35]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetSysClockToHSI_32M
</UL>
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(.text)
</UL>
<P><STRONG><a name="[2d]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
<P><STRONG><a name="[13]"></a>TIM1_CC_IRQHandler</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, pwm_audio_8.o(i.TIM1_CC_IRQHandler))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = TIM1_CC_IRQHandler
</UL>
<BR>[Calls]<UL><LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_ClearITPendingBit
</UL>
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
</UL>
<P><STRONG><a name="[14]"></a>TIM2_IRQHandler</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, usb.o(i.TIM2_IRQHandler))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = TIM2_IRQHandler
</UL>
<BR>[Calls]<UL><LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_ClearITPendingBit
</UL>
<BR>[Address Reference Count : 1]<UL><LI> keil_startup_hk32f030m.o(RESET)
</UL>
<P><STRONG><a name="[36]"></a>TIM_ClearITPendingBit</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_ClearITPendingBit))
<BR><BR>[Called By]<UL><LI><a href="#[13]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM1_CC_IRQHandler
<LI><a href="#[14]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM2_IRQHandler
</UL>
<P><STRONG><a name="[2e]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
<P><STRONG><a name="[2b]"></a>TIM_Cmd</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_Cmd))
<BR><BR>[Called By]<UL><LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PWM_Init
</UL>
<P><STRONG><a name="[2f]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
<P><STRONG><a name="[2c]"></a>TIM_CtrlPWMOutputs</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_CtrlPWMOutputs))
<BR><BR>[Called By]<UL><LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PWM_Init
</UL>
<P><STRONG><a name="[2d]"></a>TIM_ITConfig</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_ITConfig))
<BR><BR>[Called By]<UL><LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PWM_Init
</UL>
<P><STRONG><a name="[29]"></a>TIM_OC1Init</STRONG> (Thumb, 92 bytes, Stack size 12 bytes, hk32f030m_tim.o(i.TIM_OC1Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = TIM_OC1Init
</UL>
<BR>[Called By]<UL><LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PWM_Init
</UL>
<P><STRONG><a name="[2a]"></a>TIM_OC1PreloadConfig</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_OC1PreloadConfig))
<BR><BR>[Called By]<UL><LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PWM_Init
</UL>
<P><STRONG><a name="[28]"></a>TIM_TimeBaseInit</STRONG> (Thumb, 66 bytes, Stack size 8 bytes, hk32f030m_tim.o(i.TIM_TimeBaseInit))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = TIM_TimeBaseInit
</UL>
<BR>[Called By]<UL><LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PWM_Init
</UL>
<P><STRONG><a name="[3a]"></a>USART_Cmd</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, hk32f030m_usart.o(i.USART_Cmd))
<BR><BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Config
</UL>
<P><STRONG><a name="[37]"></a>USART_Config</STRONG> (Thumb, 152 bytes, Stack size 64 bytes, usart_printf.o(i.USART_Config))
<BR><BR>[Stack]<UL><LI>Max Depth = 140<LI>Call Chain = USART_Config &rArr; USART_Init &rArr; RCC_GetClocksFreq &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[27]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RCC_APB2PeriphClockCmd
<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RCC_AHBPeriphClockCmd
<LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_Init
<LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIO_PinAFConfig
<LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIO_Init
<LI><a href="#[3a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Cmd
<LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Init
<LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_ITConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[1b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[39]"></a>USART_ITConfig</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, hk32f030m_usart.o(i.USART_ITConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = USART_ITConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Config
</UL>
<P><STRONG><a name="[38]"></a>USART_Init</STRONG> (Thumb, 130 bytes, Stack size 40 bytes, hk32f030m_usart.o(i.USART_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = USART_Init &rArr; RCC_GetClocksFreq &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RCC_GetClocksFreq
<LI><a href="#[30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Config
</UL>
<P><STRONG><a name="[43]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
<P><STRONG><a name="[44]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
<P><STRONG><a name="[45]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
<P><STRONG><a name="[1b]"></a>main</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, main.o(i.main))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = main &rArr; LED_GPIO_Config &rArr; GPIO_Init
<BR><BR>[Stack]<UL><LI>Max Depth = 140<LI>Call Chain = main &rArr; USART_Config &rArr; USART_Init &rArr; RCC_GetClocksFreq &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LED_GPIO_Config
<BR>[Calls]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART_Config
<LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_HW_Init
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Audio_8bit_init
</UL>
<BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B)
</UL><P>
<H3>
Local Symbols
</H3>
<P><STRONG><a name="[25]"></a>SetSysClockToHSI_32M</STRONG> (Thumb, 140 bytes, Stack size 20 bytes, system_hk32f030m.o(i.SetSysClockToHSI_32M))
<P><STRONG><a name="[35]"></a>SetSysClockToHSI_32M</STRONG> (Thumb, 140 bytes, Stack size 20 bytes, system_hk32f030m.o(i.SetSysClockToHSI_32M))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = SetSysClockToHSI_32M
</UL>
<BR>[Called By]<UL><LI><a href="#[1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemInit

View File

@ -1,7 +1,6 @@
--cpu Cortex-M0
".\objects\hk32f030m_it.o"
".\objects\main.o"
".\objects\bsp_led.o"
".\objects\hk32f030m_adc.o"
".\objects\hk32f030m_awu.o"
".\objects\hk32f030m_beep.o"
@ -21,6 +20,14 @@
".\objects\hk32f030m_wwdg.o"
".\objects\system_hk32f030m.o"
".\objects\keil_startup_hk32f030m.o"
".\objects\gpio.o"
".\objects\iic.o"
".\objects\spi.o"
".\objects\st7735s.o"
".\objects\usart_printf.o"
".\objects\25q64.o"
".\objects\usb.o"
".\objects\pwm_audio_8.o"
--library_type=microlib --strict --scatter ".\Objects\Project.sct"
--summary_stderr --info summarysizes --map --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers

View File

@ -1,5 +1,5 @@
Dependencies for Project 'Project', Target 'HK32F030MF4P6': (DO NOT MODIFY !)
F (..\Source\User\hk32f030m_it.c)(0x5E95B54E)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_it.o --omf_browse .\objects\hk32f030m_it.crf --depend .\objects\hk32f030m_it.d)
F (..\Source\User\hk32f030m_it.c)(0x63BD41EB)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_it.o --omf_browse .\objects\hk32f030m_it.crf --depend .\objects\hk32f030m_it.d)
I (..\Source\User\main.h)(0x62B47CDE)
I (..\Source\User\hk32f030m_it.h)(0x5E5DD682)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
@ -17,11 +17,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -29,7 +29,8 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\User\main.c)(0x63B98745)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d)
I (..\Source\User\demo\inc\usart_printf.h)(0x63BA5053)
F (..\Source\User\main.c)(0x63F35826)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
@ -44,11 +45,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -57,37 +58,10 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
I (..\Source\User\led\bsp_led.h)(0x62C248A3)
F (..\Source\User\led\bsp_led.c)(0x62C4F5D9)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\bsp_led.o --omf_browse .\objects\bsp_led.crf --depend .\objects\bsp_led.d)
I (..\Source\User\led\bsp_led.h)(0x62C248A3)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26)
I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_adc.c)(0x5EF1CB3E)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_adc.o --omf_browse .\objects\hk32f030m_adc.crf --depend .\objects\hk32f030m_adc.d)
I (..\Source\User\demo\inc\demo.h)(0x63DBB11E)
I (..\Source\User\demo\inc\type_define.h)(0x63BA244C)
I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_adc.c)(0x5EF1CB3E)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_adc.o --omf_browse .\objects\hk32f030m_adc.crf --depend .\objects\hk32f030m_adc.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -103,10 +77,10 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -115,7 +89,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_awu.c)(0x5E5DD23A)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_awu.o --omf_browse .\objects\hk32f030m_awu.crf --depend .\objects\hk32f030m_awu.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_awu.c)(0x5E5DD23A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_awu.o --omf_browse .\objects\hk32f030m_awu.crf --depend .\objects\hk32f030m_awu.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -131,11 +105,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -143,7 +117,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_beep.c)(0x5E6A12C8)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_beep.o --omf_browse .\objects\hk32f030m_beep.crf --depend .\objects\hk32f030m_beep.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_beep.c)(0x5E6A12C8)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_beep.o --omf_browse .\objects\hk32f030m_beep.crf --depend .\objects\hk32f030m_beep.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -159,11 +133,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -171,7 +145,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_crc.c)(0x5E5E0D80)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_crc.o --omf_browse .\objects\hk32f030m_crc.crf --depend .\objects\hk32f030m_crc.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_crc.c)(0x5E5E0D80)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_crc.o --omf_browse .\objects\hk32f030m_crc.crf --depend .\objects\hk32f030m_crc.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -186,11 +160,11 @@ I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -199,7 +173,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_exti.c)(0x5E5DD28E)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_exti.o --omf_browse .\objects\hk32f030m_exti.crf --depend .\objects\hk32f030m_exti.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_exti.c)(0x5E5DD28E)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_exti.o --omf_browse .\objects\hk32f030m_exti.crf --depend .\objects\hk32f030m_exti.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -214,11 +188,11 @@ I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -227,7 +201,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_flash.c)(0x5F5EE30A)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_flash.o --omf_browse .\objects\hk32f030m_flash.crf --depend .\objects\hk32f030m_flash.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_flash.c)(0x5F5EE30A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_flash.o --omf_browse .\objects\hk32f030m_flash.crf --depend .\objects\hk32f030m_flash.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -242,11 +216,11 @@ I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -255,8 +229,8 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_gpio.c)(0x5F5EE542)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_gpio.o --omf_browse .\objects\hk32f030m_gpio.crf --depend .\objects\hk32f030m_gpio.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_gpio.c)(0x5F5EE542)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_gpio.o --omf_browse .\objects\hk32f030m_gpio.crf --depend .\objects\hk32f030m_gpio.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
@ -274,7 +248,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -283,8 +257,8 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_i2c.c)(0x5E5E0D98)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_i2c.o --omf_browse .\objects\hk32f030m_i2c.crf --depend .\objects\hk32f030m_i2c.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_i2c.c)(0x5E5E0D98)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_i2c.o --omf_browse .\objects\hk32f030m_i2c.crf --depend .\objects\hk32f030m_i2c.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
@ -299,7 +273,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
@ -311,7 +285,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_iwdg.c)(0x5E5DD318)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_iwdg.o --omf_browse .\objects\hk32f030m_iwdg.crf --depend .\objects\hk32f030m_iwdg.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_iwdg.c)(0x5E5DD318)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_iwdg.o --omf_browse .\objects\hk32f030m_iwdg.crf --depend .\objects\hk32f030m_iwdg.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -327,11 +301,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
@ -339,7 +313,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_misc.c)(0x5E5DD32A)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_misc.o --omf_browse .\objects\hk32f030m_misc.crf --depend .\objects\hk32f030m_misc.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_misc.c)(0x5E5DD32A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_misc.o --omf_browse .\objects\hk32f030m_misc.crf --depend .\objects\hk32f030m_misc.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -355,10 +329,10 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -367,7 +341,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_pwr.c)(0x5E65BD36)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_pwr.o --omf_browse .\objects\hk32f030m_pwr.crf --depend .\objects\hk32f030m_pwr.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_pwr.c)(0x5E65BD36)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_pwr.o --omf_browse .\objects\hk32f030m_pwr.crf --depend .\objects\hk32f030m_pwr.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -383,11 +357,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
@ -395,7 +369,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_rcc.c)(0x5E5E0E0A)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_rcc.o --omf_browse .\objects\hk32f030m_rcc.crf --depend .\objects\hk32f030m_rcc.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_rcc.c)(0x5E5E0E0A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_rcc.o --omf_browse .\objects\hk32f030m_rcc.crf --depend .\objects\hk32f030m_rcc.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -410,11 +384,11 @@ I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -423,7 +397,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_spi.c)(0x5E5E2DC2)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_spi.o --omf_browse .\objects\hk32f030m_spi.crf --depend .\objects\hk32f030m_spi.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_spi.c)(0x63DB84E3)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_spi.o --omf_browse .\objects\hk32f030m_spi.crf --depend .\objects\hk32f030m_spi.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -439,11 +413,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
@ -451,7 +425,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_syscfg.c)(0x5F5AEC90)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_syscfg.o --omf_browse .\objects\hk32f030m_syscfg.crf --depend .\objects\hk32f030m_syscfg.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_syscfg.c)(0x5F5AEC90)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_syscfg.o --omf_browse .\objects\hk32f030m_syscfg.crf --depend .\objects\hk32f030m_syscfg.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -467,10 +441,10 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -479,7 +453,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_tim.c)(0x5E5E0DDA)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_tim.o --omf_browse .\objects\hk32f030m_tim.crf --depend .\objects\hk32f030m_tim.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_tim.c)(0x5E5E0DDA)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_tim.o --omf_browse .\objects\hk32f030m_tim.crf --depend .\objects\hk32f030m_tim.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -495,11 +469,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -507,7 +481,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_usart.c)(0x5E5E178C)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_usart.o --omf_browse .\objects\hk32f030m_usart.crf --depend .\objects\hk32f030m_usart.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_usart.c)(0x5E5E178C)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_usart.o --omf_browse .\objects\hk32f030m_usart.crf --depend .\objects\hk32f030m_usart.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -523,11 +497,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -535,7 +509,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_wwdg.c)(0x5E5E0DF8)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_wwdg.o --omf_browse .\objects\hk32f030m_wwdg.crf --depend .\objects\hk32f030m_wwdg.d)
F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_wwdg.c)(0x5E5E0DF8)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_wwdg.o --omf_browse .\objects\hk32f030m_wwdg.crf --depend .\objects\hk32f030m_wwdg.d)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
@ -551,11 +525,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -563,7 +537,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\CMSIS\HK32F030M\Source\system_hk32f030m.c)(0x63B981CA)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\system_hk32f030m.o --omf_browse .\objects\system_hk32f030m.crf --depend .\objects\system_hk32f030m.d)
F (..\Source\Libraries\CMSIS\HK32F030M\Source\system_hk32f030m.c)(0x63EDFDD7)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\system_hk32f030m.o --omf_browse .\objects\system_hk32f030m.crf --depend .\objects\system_hk32f030m.d)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
@ -578,11 +552,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
@ -591,5 +565,251 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_Startup_hk32f030m.s)(0x5EEC358C)(--cpu Cortex-M0 --pd "__EVAL SETA 1" -g --apcs=interwork --pd "__MICROLIB SETA 1" -I"C:\Users\陈逸凡1\Desktop\02 GPIO输出-使用固件库点亮LED灯2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include --pd "__UVISION_VERSION SETA 521" --list .\listings\keil_startup_hk32f030m.lst --xref -o .\objects\keil_startup_hk32f030m.o --depend .\objects\keil_startup_hk32f030m.d)
F (..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_Startup_hk32f030m.s)(0x63DBB1AE)(--cpu Cortex-M0 -g --apcs=interwork --pd "__MICROLIB SETA 1" -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include --pd "__UVISION_VERSION SETA 521" --list .\listings\keil_startup_hk32f030m.lst --xref -o .\objects\keil_startup_hk32f030m.o --depend .\objects\keil_startup_hk32f030m.d)
F (..\Doc\Readme.txt)(0x62C240F0)()
F (..\Source\User\demo\src\gpio.c)(0x63BD500B)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\gpio.o --omf_browse .\objects\gpio.crf --depend .\objects\gpio.d)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26)
I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
I (..\Source\User\demo\inc\demo.h)(0x63DBB11E)
I (..\Source\User\demo\inc\type_define.h)(0x63BA244C)
I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65)
F (..\Source\User\demo\src\iic.c)(0x63BD5C9A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\iic.o --omf_browse .\objects\iic.crf --depend .\objects\iic.d)
I (..\Source\User\demo\inc\demo.h)(0x63DBB11E)
I (..\Source\User\demo\inc\type_define.h)(0x63BA244C)
I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26)
I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\User\demo\src\spi.c)(0x63DBAACD)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\spi.o --omf_browse .\objects\spi.crf --depend .\objects\spi.d)
I (..\Source\User\demo\inc\demo.h)(0x63DBB11E)
I (..\Source\User\demo\inc\type_define.h)(0x63BA244C)
I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26)
I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\User\demo\src\st7735s.c)(0x63C13110)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\st7735s.o --omf_browse .\objects\st7735s.crf --depend .\objects\st7735s.d)
I (..\Source\User\demo\inc\demo.h)(0x63DBB11E)
I (..\Source\User\demo\inc\type_define.h)(0x63BA244C)
I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26)
I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\User\demo\src\usart_printf.c)(0x63BA506A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\usart_printf.o --omf_browse .\objects\usart_printf.crf --depend .\objects\usart_printf.d)
I (..\Source\User\demo\inc\usart_printf.h)(0x63BA5053)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26)
I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\User\demo\src\25q64.c)(0x63DBB13D)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\25q64.o --omf_browse .\objects\25q64.crf --depend .\objects\25q64.d)
I (..\Source\User\demo\inc\demo.h)(0x63DBB11E)
I (..\Source\User\demo\inc\type_define.h)(0x63BA244C)
I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26)
I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\User\demo\src\usb.c)(0x63EE01F1)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\usb.o --omf_browse .\objects\usb.crf --depend .\objects\usb.d)
I (..\Source\User\demo\inc\demo.h)(0x63DBB11E)
I (..\Source\User\demo\inc\type_define.h)(0x63BA244C)
I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26)
I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)
F (..\Source\User\demo\src\pwm_audio_8.c)(0x63F36D79)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\³ÂÒÝ·²1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\pwm_audio_8.o --omf_browse .\objects\pwm_audio_8.crf --depend .\objects\pwm_audio_8.d)
I (..\Source\User\demo\inc\demo.h)(0x63DBB11E)
I (..\Source\User\demo\inc\type_define.h)(0x63BA244C)
I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA)
I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26)
I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E)
I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614)

Binary file not shown.

View File

@ -1,30 +0,0 @@
.\objects\bsp_led.o: ..\Source\User\led\bsp_led.c
.\objects\bsp_led.o: ..\Source\User\led\bsp_led.h
.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h
.\objects\bsp_led.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h
.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h
.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h
.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h
.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\bsp_led.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\bsp_led.o: ..\Source\User\hk32f030m_conf.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h
.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h

Binary file not shown.

BIN
Project/Objects/gpio.crf Normal file

Binary file not shown.

32
Project/Objects/gpio.d Normal file
View File

@ -0,0 +1,32 @@
.\objects\gpio.o: ..\Source\User\demo\src\gpio.c
.\objects\gpio.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\gpio.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h
.\objects\gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\gpio.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h
.\objects\gpio.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h
.\objects\gpio.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h
.\objects\gpio.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h
.\objects\gpio.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\gpio.o: ..\Source\User\hk32f030m_conf.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h
.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h
.\objects\gpio.o: ..\Source\User\demo\inc\demo.h
.\objects\gpio.o: ..\Source\User\demo\inc\type_define.h
.\objects\gpio.o: ..\Source\User\demo\inc\board_cfg.h

BIN
Project/Objects/gpio.o Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -30,3 +30,4 @@
.\objects\hk32f030m_it.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h
.\objects\hk32f030m_it.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h
.\objects\hk32f030m_it.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h
.\objects\hk32f030m_it.o: ..\Source\User\demo\inc\usart_printf.h

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Project/Objects/iic.crf Normal file

Binary file not shown.

32
Project/Objects/iic.d Normal file
View File

@ -0,0 +1,32 @@
.\objects\iic.o: ..\Source\User\demo\src\iic.c
.\objects\iic.o: ..\Source\User\demo\inc\demo.h
.\objects\iic.o: ..\Source\User\demo\inc\type_define.h
.\objects\iic.o: ..\Source\User\demo\inc\board_cfg.h
.\objects\iic.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\iic.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h
.\objects\iic.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\iic.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h
.\objects\iic.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h
.\objects\iic.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h
.\objects\iic.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h
.\objects\iic.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\iic.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\iic.o: ..\Source\User\hk32f030m_conf.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h
.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h

BIN
Project/Objects/iic.o Normal file

Binary file not shown.

Binary file not shown.

View File

@ -27,4 +27,6 @@
.\objects\main.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h
.\objects\main.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h
.\objects\main.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h
.\objects\main.o: ..\Source\User\led\bsp_led.h
.\objects\main.o: ..\Source\User\demo\inc\demo.h
.\objects\main.o: ..\Source\User\demo\inc\type_define.h
.\objects\main.o: ..\Source\User\demo\inc\board_cfg.h

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,32 @@
.\objects\pwm_audio_8.o: ..\Source\User\demo\src\pwm_audio_8.c
.\objects\pwm_audio_8.o: ..\Source\User\demo\inc\demo.h
.\objects\pwm_audio_8.o: ..\Source\User\demo\inc\type_define.h
.\objects\pwm_audio_8.o: ..\Source\User\demo\inc\board_cfg.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h
.\objects\pwm_audio_8.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\pwm_audio_8.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\pwm_audio_8.o: ..\Source\User\hk32f030m_conf.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h
.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h

Binary file not shown.

BIN
Project/Objects/spi.crf Normal file

Binary file not shown.

32
Project/Objects/spi.d Normal file
View File

@ -0,0 +1,32 @@
.\objects\spi.o: ..\Source\User\demo\src\spi.c
.\objects\spi.o: ..\Source\User\demo\inc\demo.h
.\objects\spi.o: ..\Source\User\demo\inc\type_define.h
.\objects\spi.o: ..\Source\User\demo\inc\board_cfg.h
.\objects\spi.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\spi.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h
.\objects\spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\spi.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h
.\objects\spi.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h
.\objects\spi.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h
.\objects\spi.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h
.\objects\spi.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\spi.o: ..\Source\User\hk32f030m_conf.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h
.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h

BIN
Project/Objects/spi.o Normal file

Binary file not shown.

BIN
Project/Objects/st7735s.crf Normal file

Binary file not shown.

32
Project/Objects/st7735s.d Normal file
View File

@ -0,0 +1,32 @@
.\objects\st7735s.o: ..\Source\User\demo\src\st7735s.c
.\objects\st7735s.o: ..\Source\User\demo\inc\demo.h
.\objects\st7735s.o: ..\Source\User\demo\inc\type_define.h
.\objects\st7735s.o: ..\Source\User\demo\inc\board_cfg.h
.\objects\st7735s.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\st7735s.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h
.\objects\st7735s.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\st7735s.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h
.\objects\st7735s.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h
.\objects\st7735s.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h
.\objects\st7735s.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h
.\objects\st7735s.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\st7735s.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\st7735s.o: ..\Source\User\hk32f030m_conf.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h
.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h

BIN
Project/Objects/st7735s.o Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,30 @@
.\objects\usart_printf.o: ..\Source\User\demo\src\usart_printf.c
.\objects\usart_printf.o: ..\Source\User\demo\inc\usart_printf.h
.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h
.\objects\usart_printf.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h
.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h
.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h
.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h
.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\usart_printf.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\usart_printf.o: ..\Source\User\hk32f030m_conf.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h
.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h

Binary file not shown.

BIN
Project/Objects/usb.crf Normal file

Binary file not shown.

32
Project/Objects/usb.d Normal file
View File

@ -0,0 +1,32 @@
.\objects\usb.o: ..\Source\User\demo\src\usb.c
.\objects\usb.o: ..\Source\User\demo\inc\demo.h
.\objects\usb.o: ..\Source\User\demo\inc\type_define.h
.\objects\usb.o: ..\Source\User\demo\inc\board_cfg.h
.\objects\usb.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\usb.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h
.\objects\usb.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\usb.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h
.\objects\usb.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h
.\objects\usb.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h
.\objects\usb.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h
.\objects\usb.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h
.\objects\usb.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\usb.o: ..\Source\User\hk32f030m_conf.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h
.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h

BIN
Project/Objects/usb.o Normal file

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -132,7 +132,7 @@
<SetRegEntry>
<Number>0</Number>
<Key>DLGUARM</Key>
<Name></Name>
<Name>/</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
@ -219,18 +219,6 @@
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>1</GroupNumber>
<FileNumber>3</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Source\User\led\bsp_led.c</PathWithFileName>
<FilenameWithoutPath>bsp_led.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
@ -241,7 +229,7 @@
<RteFlg>0</RteFlg>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>4</FileNumber>
<FileNumber>3</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -253,7 +241,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>5</FileNumber>
<FileNumber>4</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -265,7 +253,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>6</FileNumber>
<FileNumber>5</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -277,7 +265,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>7</FileNumber>
<FileNumber>6</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -289,7 +277,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>8</FileNumber>
<FileNumber>7</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -301,7 +289,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>9</FileNumber>
<FileNumber>8</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -313,7 +301,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>10</FileNumber>
<FileNumber>9</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -325,7 +313,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>11</FileNumber>
<FileNumber>10</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -337,7 +325,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>12</FileNumber>
<FileNumber>11</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -349,7 +337,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>13</FileNumber>
<FileNumber>12</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -361,7 +349,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>14</FileNumber>
<FileNumber>13</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -373,7 +361,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>15</FileNumber>
<FileNumber>14</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -385,7 +373,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>16</FileNumber>
<FileNumber>15</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -397,7 +385,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>17</FileNumber>
<FileNumber>16</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -409,7 +397,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>18</FileNumber>
<FileNumber>17</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -421,7 +409,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>19</FileNumber>
<FileNumber>18</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -433,7 +421,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>20</FileNumber>
<FileNumber>19</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -447,13 +435,13 @@
<Group>
<GroupName>CMSIS</GroupName>
<tvExp>1</tvExp>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>21</FileNumber>
<FileNumber>20</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -467,13 +455,13 @@
<Group>
<GroupName>Startup</GroupName>
<tvExp>1</tvExp>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>4</GroupNumber>
<FileNumber>22</FileNumber>
<FileNumber>21</FileNumber>
<FileType>2</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -487,13 +475,13 @@
<Group>
<GroupName>Doc</GroupName>
<tvExp>1</tvExp>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>23</FileNumber>
<FileNumber>22</FileNumber>
<FileType>5</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -505,4 +493,108 @@
</File>
</Group>
<Group>
<GroupName>demo</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>6</GroupNumber>
<FileNumber>23</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Source\User\demo\src\gpio.c</PathWithFileName>
<FilenameWithoutPath>gpio.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>6</GroupNumber>
<FileNumber>24</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Source\User\demo\src\iic.c</PathWithFileName>
<FilenameWithoutPath>iic.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>6</GroupNumber>
<FileNumber>25</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Source\User\demo\src\spi.c</PathWithFileName>
<FilenameWithoutPath>spi.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>6</GroupNumber>
<FileNumber>26</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Source\User\demo\src\st7735s.c</PathWithFileName>
<FilenameWithoutPath>st7735s.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>6</GroupNumber>
<FileNumber>27</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Source\User\demo\src\usart_printf.c</PathWithFileName>
<FilenameWithoutPath>usart_printf.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>6</GroupNumber>
<FileNumber>28</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Source\User\demo\src\25q64.c</PathWithFileName>
<FilenameWithoutPath>25q64.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>6</GroupNumber>
<FileNumber>29</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Source\User\demo\src\usb.c</PathWithFileName>
<FilenameWithoutPath>usb.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>6</GroupNumber>
<FileNumber>30</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Source\User\demo\src\pwm_audio_8.c</PathWithFileName>
<FilenameWithoutPath>pwm_audio_8.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
</ProjectOpt>

View File

@ -335,7 +335,7 @@
<MiscControls></MiscControls>
<Define>HK32F030M,HK32F030MF4P6</Define>
<Undefine></Undefine>
<IncludePath>..\Source\Libraries\HK32F030M_Lib\inc;..\Source\Libraries\HK32F030M_Lib\src;..\Source\Libraries\CMSIS\CM0\Core;..\Source\Libraries\CMSIS\CM0;..\Source\Libraries\CMSIS\HK32F030M\Include;..\Source\Libraries\CMSIS\HK32F030M\Source;..\Source\User;..\Source\User\led</IncludePath>
<IncludePath>..\Source\Libraries\HK32F030M_Lib\inc;..\Source\Libraries\HK32F030M_Lib\src;..\Source\Libraries\CMSIS\CM0\Core;..\Source\Libraries\CMSIS\CM0;..\Source\Libraries\CMSIS\HK32F030M\Include;..\Source\Libraries\CMSIS\HK32F030M\Source;..\Source\User;..\Source\User\demo\inc</IncludePath>
</VariousControls>
</Cads>
<Aads>
@ -389,11 +389,6 @@
<FileType>1</FileType>
<FilePath>..\Source\User\main.c</FilePath>
</File>
<File>
<FileName>bsp_led.c</FileName>
<FileType>1</FileType>
<FilePath>..\Source\User\led\bsp_led.c</FilePath>
</File>
</Files>
</Group>
<Group>
@ -516,6 +511,51 @@
</File>
</Files>
</Group>
<Group>
<GroupName>demo</GroupName>
<Files>
<File>
<FileName>gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\Source\User\demo\src\gpio.c</FilePath>
</File>
<File>
<FileName>iic.c</FileName>
<FileType>1</FileType>
<FilePath>..\Source\User\demo\src\iic.c</FilePath>
</File>
<File>
<FileName>spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\Source\User\demo\src\spi.c</FilePath>
</File>
<File>
<FileName>st7735s.c</FileName>
<FileType>1</FileType>
<FilePath>..\Source\User\demo\src\st7735s.c</FilePath>
</File>
<File>
<FileName>usart_printf.c</FileName>
<FileType>1</FileType>
<FilePath>..\Source\User\demo\src\usart_printf.c</FilePath>
</File>
<File>
<FileName>25q64.c</FileName>
<FileType>1</FileType>
<FilePath>..\Source\User\demo\src\25q64.c</FilePath>
</File>
<File>
<FileName>usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\Source\User\demo\src\usb.c</FilePath>
</File>
<File>
<FileName>pwm_audio_8.c</FileName>
<FileType>1</FileType>
<FilePath>..\Source\User\demo\src\pwm_audio_8.c</FilePath>
</File>
</Files>
</Group>
</Groups>
</Target>
</Targets>

View File

@ -19,7 +19,7 @@
; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>
Stack_Size EQU 0x00000200
Stack_Size EQU 0x00000120
AREA STACK, NOINIT, READWRITE, ALIGN=3
Stack_Mem SPACE Stack_Size
@ -30,7 +30,7 @@ __initial_sp
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>
Heap_Size EQU 0x00000200
Heap_Size EQU 0x00000000
AREA HEAP, NOINIT, READWRITE, ALIGN=3
__heap_base

View File

@ -82,7 +82,7 @@ void SystemInit(void)
RCC->CFGR &= (uint32_t)0xF8FFB81C;
/* Reset USARTSW[1:0], I2CSW bits */
RCC->CFGR3 &= (uint32_t)0xFFFFFFEC;
RCC->CFGR3 &= (uint32_t)0xFFFFFFEC;
/* Disable all interrupts */
RCC->CIR = 0x00000000;

View File

@ -1,44 +0,0 @@
/**
******************************************************************************
* File Name : define.h
* Description : Main program body
******************************************************************************
*/
#ifndef _DEFINE_H_
#define _DEFINE_H_
#include <stdio.h> //±ê×¼ÊäÈëÊä³öÍ·Îļþ
typedef volatile unsigned char byte;
typedef volatile unsigned char BOOL;
typedef volatile unsigned char bool;
typedef volatile unsigned char u8int;
typedef volatile unsigned short int u16int;
typedef volatile unsigned long int u32int;
#define FALSE 0
#define TRUE 1
#define BIT0 0x01
#define BIT1 0x02
#define BIT2 0x04
#define BIT3 0x08
#define BIT4 0x10
#define BIT5 0x20
#define BIT6 0x40
#define BIT7 0x80
#define BIT8 0x0100
#define BIT9 0x0200
#define BIT10 0x0400
typedef enum
{
ONOFF_OFF,
ONOFF_ON,
}ONOFF_TYPE;
#endif

View File

@ -1,13 +0,0 @@
#include "hk32f030m.h"
void GPIO_Init(void){
}
#define GPIO_SET()
#define GPIO_RESET()

View File

@ -0,0 +1,8 @@
#ifndef BOARD_CFG_H
#define BOARD_CFG_H
#endif

124
Source/User/demo/inc/demo.h Normal file
View File

@ -0,0 +1,124 @@
#ifndef DEMO_H
#define DEMO_H
#include "type_define.h"
#include <board_cfg.h>
#include "hk32f030m.h"
#include "stdio.h"
/*----------------------------------------------------------------
IIC Configuration
*/
#define SOFT_IIC_ENABLED 1
#if (SOFT_IIC_ENABLED)
void IIC_SF_Init(void);
u8 IIC_SF_Send_Byte(u8 ord, u8 data);
u8 IIC_SF_Send(u8 ord, u8 *data, u32 len);
#endif
#define HW_IIC_ENABLED 0
/*----------------------------------------------------------------
SPI Configuration
*/
#define SPI_HW_ENABLED 1
#if (SPI_HW_ENABLED)
u8 SPI_HW_Send(u8 chr);
u8 SPI_HW_Transfer(u8 chr, u8 *data);
void SPI_HW_Init(void);
#endif
/*----------------------------------------------------------------
ST7735S Configuration
*/
#define ST7735S_ENABLED 1
#define ST7735S_SHOW_ASC16 1
#if(SPI_HW_ENABLED==0)
#error("ST7735 要开启spi")
#endif
#if ST7735S_ENABLED
void LCD_Init(void);
#if ST7735S_SHOW_ASC16
void LCD_ShowChar16(u32 x,u32 y,u8 chr,u16 bkcolor,u16 color);
u8 LCD_ShowString(u8 *chr,u16 bkcolor,u16 color);
u8 LCD_SetCharPos(u32 x,u32 y);
#endif
#endif
/*----------------------------------------------------------------
Flash Configuration
*/
u16 Flash_ReadID(void);
u8 Flash_Init(void);
/*----------------------------------------------------------------
uart configuration
*/
void USART_Config(void);
/*----------------------------------------------------------------
GPIO interface
*/
/**
* HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_OUT,GPIO_PuPd_NOPULL,GPIO_OType_PP)
* : HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_OUT,GPIO_PuPd_NOPULL,GPIO_OType_OD)
* HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_IN,GPIO_PuPd_UP,GPIO_OType_OD)
* HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_IN,GPIO_PuPd_DOWN,GPIO_OType_OD)
*/
void HAL_GPIO_Init(GPIO_TypeDef *port, u32 pin, u32 mode, u32 pull, u32 type);
// GPIO output
// port:GPIOA-GPIOD,pin:GPIO_Pin_0-GPIO_Pin_7
#define GPIO_OUT_H(port, pin) \
{ \
port->BSRR = pin; \
};
// port:GPIOA-GPIOD,pin:GPIO_Pin_0-GPIO_Pin_7
#define GPIO_OUT_L(port, pin) \
{ \
port->BRR = pin; \
};
// port:GPIOA-GPIOD,pin:GPIO_Pin_0-GPIO_Pin_7
#define GPIO_OUT_TOGGLE(port, pin) \
{ \
port->ODR ^= pin; \
}
// GPIO pull up and down
// port:GPIOA-GPIOD,pin:0-7
#define GPIO_PULL_UP(port, pin) \
{ \
port->PUPDR = 1 << (pin * 2) | port->PUPDR; \
}
// port:GPIOA-GPIOD,pin:0-7
#define GPIO_PULL_DOWN(port, pin) \
{ \
port->PUPDR = 2 << (pin * 2) | port->PUPDR; \
}
// port:GPIOA-GPIOD,pin:0-7
#define GPIO_PULL_NULL(port, pin) \
{ \
port->PUPDR = 0 << (pin * 2) | port->PUPDR; \
}
// port:GPIOA-GPIOD,pin:0-7
#define GPIO_READ(port, pin) ((port->IDR >> pin) & 1)
/*----------------------------------------------------------------
Bit
*/
#define Bit15 0x8000
#define Bit14 0x4000
#define Bit13 0x2000
#define Bit12 0x1000
#define Bit11 0x800
#define Bit10 0x400
#define Bit9 0x200
#define Bit8 0x100
#define Bit7 0x80
#define Bit6 0x40
#define Bit5 0x20
#define Bit4 0x10
#define Bit3 0x08
#define Bit2 0x04
#define Bit1 0x02
#define Bit0 0x01
#endif

View File

@ -0,0 +1,6 @@
#ifndef TYPE_DEFINE_H
#define TYPE_DEFINE_H
#define u8 unsigned char
#define u16 unsigned short
#define u32 unsigned int
#endif

View File

@ -0,0 +1,38 @@
#ifndef __USART_H
#define __USART_H
#include "hk32f030m.h"
#include <stdio.h>
// ´®¿Ú1-USART1
#define DEBUG_USARTx USART1
#define DEBUG_USART_CLK RCC_APB2Periph_USART1
#define DEBUG_USART_BAUDRATE 115200
// USART GPIO Òý½Åºê¶¨Òå
#define DEBUG_USART_GPIO_APBxClkCmd RCC_APB2PeriphClockCmd
#define DEBUG_USART_TX_GPIO_CLK RCC_AHBPeriph_GPIOA
#define DEBUG_USART_TX_GPIO_PORT GPIOA
#define DEBUG_USART_TX_GPIO_PIN GPIO_Pin_3
#define DEBUG_USART_TX_PIN_SOURCE GPIO_PinSource3
#define DEBUG_USART_TX_PIN_AF GPIO_AF_1
#define DEBUG_USART_RX_GPIO_CLK RCC_AHBPeriph_GPIOD
#define DEBUG_USART_RX_GPIO_PORT GPIOD
#define DEBUG_USART_RX_GPIO_PIN GPIO_Pin_6
#define DEBUG_USART_RX_PIN_SOURCE GPIO_PinSource6
#define DEBUG_USART_RX_PIN_AF GPIO_AF_1
#define DEBUG_USART_IRQ USART1_IRQn
#define DEBUG_USART_IRQHandler USART1_IRQHandler
void USART_Config(void);
void Usart_SendByte( USART_TypeDef * pUSARTx, uint8_t ch);
void Usart_SendString( USART_TypeDef * pUSARTx, char *str);
void Usart_SendHalfWord( USART_TypeDef * pUSARTx, uint16_t ch);
#endif /* __USART_H */

View File

@ -0,0 +1,70 @@
#include <demo.h>
#define FLASH_SPI_CS_H() GPIO_OUT_H(GPIOC, GPIO_Pin_5)
#define FLASH_SPI_CS_L() GPIO_OUT_L(GPIOC, GPIO_Pin_5)
#define FLASH_25Q64 0xef16
#define FLASH_WRITE_ENABLE_CMD 0x06
#define FLASH_WRITE_DISABLE_CMD 0x04
#define FLASH_READ_SR_CMD 0x05
#define FLASH_WRITE_SR_CMD 0x01
#define FLASH_READ_DATA 0x03
#define FLASH_FASTREAD_DATA 0x0b
#define FLASH_WRITE_PAGE 0x02
#define FLASH_ERASE_PAGE 0x81
#define FLASH_ERASE_SECTOR 0x20
#define FLASH_ERASE_BLOCK 0xd8
#define FLASH_ERASE_CHIP 0xc7
#define FLASH_POWER_DOWN 0xb9
#define FLASH_RELEASE_POWER_DOWN 0xab
#define FLASH_READ_DEVICE_ID 0x90
#define FLASH_READ_JEDEC_ID 0x9f
#define FLASH_SIZE (8 * 1024 * 1024) // 1MByte
#define PAGE_SIZE 256 // 256 bytes
#define SECTOR_SIZE 4096 // 4-Kbyte
#define BLOCK_SIZE 32 // 64-Kbyte
#define PAGE_LEN 255 // Ò»Ò³256×Ö½Ú
u8 Flash_Check_ID();
u8 Flash_Init()
{
HAL_GPIO_Init(GPIOC, GPIO_Pin_5, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP);
FLASH_SPI_CS_H();
return Flash_Check_ID();
}
u16 Flash_ReadID(void)
{
FLASH_SPI_CS_L();
u8 rec;
SPI_HW_Transfer(0x90, &rec);
printf("res:%x\n", rec);
SPI_HW_Transfer(0x00, &rec);
printf("res:%x\n", rec);
SPI_HW_Transfer(0x00, &rec);
printf("res:%x\n", rec);
SPI_HW_Transfer(0x00, &rec);
printf("res:%x\n", rec);
SPI_HW_Transfer(0xff, &rec);
printf("res:%x\n", rec);
u16 id = rec;
id <<= 8;
SPI_HW_Transfer(0xff, &rec);
printf("res:%x\n", rec);
id |= rec;
// Flash_Debug("id = %x\n",id);
FLASH_SPI_CS_H();
return id;
}
u8 Flash_Check_ID()
{
u16 id = Flash_ReadID();
if (id == FLASH_25Q64)
{
return 0;
}
return 1;
}

View File

@ -0,0 +1,23 @@
#include "hk32f030m.h"
#include "demo.h"
/**
* HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_OUT,GPIO_PuPd_NOPULL,GPIO_OType_PP)
* : HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_OUT,GPIO_PuPd_NOPULL,GPIO_OType_OD)
* HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_IN,GPIO_PuPd_UP,GPIO_OType_OD)
* HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_IN,GPIO_PuPd_DOWN,GPIO_OType_OD)
*/
void HAL_GPIO_Init(GPIO_TypeDef *port, u32 pin, u32 mode, u32 pull, u32 type)
{
/*定义一个GPIO_InitTypeDef类型的结构体*/
GPIO_InitTypeDef GPIO_InitStructure;
/*开启LED相关的GPIO外设时钟*/
RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA | RCC_AHBPeriph_GPIOB | RCC_AHBPeriph_GPIOC | RCC_AHBPeriph_GPIOD, ENABLE);
GPIO_InitStructure.GPIO_Pin = pin;
GPIO_InitStructure.GPIO_Mode = (GPIOMode_TypeDef)mode;
GPIO_InitStructure.GPIO_OType = (GPIOOType_TypeDef)type;
GPIO_InitStructure.GPIO_PuPd = (GPIOPuPd_TypeDef)pull;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz;
GPIO_InitStructure.GPIO_Schmit = GPIO_Schmit_Disable;
/*调用库函数初始化GPIO*/
GPIO_Init(port, &GPIO_InitStructure);
}

241
Source/User/demo/src/iic.c Normal file
View File

@ -0,0 +1,241 @@
#include "demo.h"
#if (SOFT_IIC_ENABLED)
/*----------------------------------------------------------------
Soft IIC interface
IIC有上拉电子IO口配置为开漏输入
*/
// BSP
typedef struct
{
GPIO_TypeDef *clk_port;
u32 clk_pin;
GPIO_TypeDef *sda_port;
u32 sda_pin;
} IIC_Config;
const IIC_Config iic_config[] = {
{GPIOA, GPIO_Pin_1, GPIOA, GPIO_Pin_2},
};
#define IIC_NUMBER() (sizeof(iic_config) / sizeof(IIC_Config))
void IIC_SF_Init(void)
{
u32 iic_num = IIC_NUMBER();
for (u32 i = 0; i < iic_num; i++)
{
HAL_GPIO_Init(iic_config[i].clk_port, iic_config[i].clk_pin, GPIO_Mode_OUT, GPIO_PuPd_UP, GPIO_OType_OD);
HAL_GPIO_Init(iic_config[i].sda_port, iic_config[i].sda_pin, GPIO_Mode_OUT, GPIO_PuPd_UP, GPIO_OType_OD);
GPIO_OUT_H(iic_config[i].clk_port, iic_config[i].clk_pin);
GPIO_OUT_H(iic_config[i].sda_port, iic_config[i].sda_pin);
}
}
// Software
/*
interface for BSP
*/
#define IIC_INIT() SF_IIC_IO_Init()
#define IIC_SDA_L(ord) GPIO_OUT_L(iic_config[ord].sda_port, iic_config[ord].sda_pin);
#define IIC_SDA_H(ord) GPIO_OUT_H(iic_config[ord].sda_port, iic_config[ord].sda_pin);
#define IIC_SCK_L(ord) GPIO_OUT_L(iic_config[ord].clk_port, iic_config[ord].clk_pin);
#define IIC_SCK_H(ord) GPIO_OUT_H(iic_config[ord].clk_port, iic_config[ord].clk_pin);
#define IIC_SDA_READ(ord) GPIO_READ(iic_config[ord].sda_port, iic_config[ord].sda_pin);
#define IIC_SCK_READ(ord) GPIO_READ(iic_config[ord].clk_port, iic_config[ord].clk_pin);
#if 1
#define IIC_Delay(ord) \
{ \
for (int i = 0; i < 10; i++) \
{ \
__NOP(); \
} \
}
#else
#define IIC_Delay(ord)
#endif
#define IIC_Start(ord) \
{ \
IIC_SDA_L(ord); \
IIC_Delay(ord); \
IIC_SCK_L(ord); \
IIC_Delay(ord); \
}
#define IIC_Stop(ord) \
{ \
IIC_SDA_L(ord); \
IIC_SCK_H(ord); \
IIC_Delay(ord); \
IIC_SDA_H(ord); \
IIC_Delay(ord); \
}
static u8 IIC_SF_Send_Byte_base(u8 ord, u8 data)
{
for (int i = 0; i < 8; i++)
{
IIC_Delay(ord);
if (data & 0x80)
{
IIC_SDA_H(ord);
}
else
{
IIC_SDA_L(ord);
}
IIC_Delay(ord);
IIC_SCK_H(ord);
data <<= 1; // 从最高位开始传输数据
IIC_Delay(ord);
IIC_SCK_L(ord);
}
IIC_Delay(ord);
IIC_SDA_H(ord);
IIC_SCK_H(ord);
IIC_Delay(ord);
u8 ret = IIC_SDA_READ(ord);
IIC_Delay(ord);
IIC_SCK_L(ord);
return ret;
}
u8 IIC_SF_Send_Byte(u8 ord, u8 data)
{
IIC_Start(ord);
u8 ret = IIC_SF_Send_Byte_base(ord, data);
IIC_Stop(ord);
return ret;
}
u8 IIC_SF_Send(u8 ord, u8 *data, u32 len)
{
u8 ret = 0;
u8 ret2 = 0;
IIC_Start(ord);
// 达夫设备串行处理
int dafu = (len + 7) / 8;
switch (len % 8)
{
case 0:
do
{
ret = IIC_SF_Send_Byte_base(ord, *data++);
if (ret)
{
ret2 = 1;
}
case 7:
ret = IIC_SF_Send_Byte_base(ord, *data++);
if (ret)
{
ret2 = 1;
}
case 6:
ret = IIC_SF_Send_Byte_base(ord, *data++);
if (ret)
{
ret2 = 1;
}
case 5:
ret = IIC_SF_Send_Byte_base(ord, *data++);
if (ret)
{
ret2 = 1;
}
case 4:
ret = IIC_SF_Send_Byte_base(ord, *data++);
if (ret)
{
ret2 = 1;
}
case 3:
ret = IIC_SF_Send_Byte_base(ord, *data++);
if (ret)
{
ret2 = 1;
}
case 2:
ret = IIC_SF_Send_Byte_base(ord, *data++);
if (ret)
{
ret2 = 1;
}
case 1:
ret = IIC_SF_Send_Byte_base(ord, *data++);
if (ret)
{
ret2 = 1;
}
} while (--dafu > 0);
}
IIC_Stop(ord);
return ret2;
}
#endif
#if (HW_IIC_ENABLED)
#define I2C_OWN_ADDRESS7 0x12
/**
* @brief I2C I/O配置
* @param
* @retval
*/
static inline void I2C_GPIO_Config(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
// I2C 时钟
RCC_I2CCLKConfig(RCC_I2C1CLK_SYSCLK);
RCC_APB1PeriphClockCmd(RCC_APB1Periph_I2C1, ENABLE);
// IO时钟
RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOC, ENABLE);
// IO 打开复用功能
// GPIO_PinAFConfig(RCC_AHBPeriph_GPIOC, GPIO_PinSource6, GPIO_AF_0);
// GPIO_PinAFConfig(RCC_AHBPeriph_GPIOC, GPIO_PinSource5, GPIO_AF_0);
// IO 配置引脚输出模式
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz;
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; // 开漏输出
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; // 使能上拉
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6;
GPIO_Init(GPIOC, &GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5;
GPIO_Init(GPIOC, &GPIO_InitStructure);
}
/**
* @brief I2C
* @param
* @retval
*/
static inline void I2C_Mode_Configu(void)
{
I2C_InitTypeDef I2C_InitStructure;
/* I2C 配置 */
I2C_InitStructure.I2C_Mode = I2C_Mode_I2C;
I2C_InitStructure.I2C_OwnAddress1 = I2C_OWN_ADDRESS7;
I2C_InitStructure.I2C_Ack = I2C_Ack_Enable;
I2C_InitStructure.I2C_AnalogFilter = I2C_AnalogFilter_Enable;
I2C_InitStructure.I2C_DigitalFilter = 0x00;
/* I2C的寻址模式 */
I2C_InitStructure.I2C_AcknowledgedAddress = I2C_AcknowledgedAddress_7bit;
/* 通信速率 */
I2C_InitStructure.I2C_Timing = 0x00201D2B; // 约400K bps
/* I2C 初始化 */
I2C_Init(I2C1, &I2C_InitStructure);
/* 使能 I2C */
I2C_Cmd(I2C1, ENABLE);
}
/**
* IIC初始化
*
*
*/
void IIC_HW_Init()
{
I2C_GPIO_Config();
I2C_Mode_Configu();
}
void IIC_HW_SendByte(uint8_t byte)
{
}
#endif

View File

@ -0,0 +1,83 @@
#include "demo.h"
/************高级定时器TIM参数定义只限TIM1和TIM8************/
// 当使用不同的定时器的时候对应的GPIO是不一样的这点要注意
// 这里我们使用高级控制定时器TIM1
#define ADVANCE_TIM TIM1
#define ADVANCE_TIM_APBxClock_FUN RCC_APB2PeriphClockCmd
#define ADVANCE_TIM_CLK RCC_APB2Periph_TIM1
// PWM 信号的频率 F = TIM_CLK/{(ARR+1)*(PSC+1)}
#define ADVANCE_TIM_PERIOD (240 - 1)
#define ADVANCE_TIM_PSC (3 - 1)
#define ADVANCE_TIM_PULSE (128 - 1)
#define ADVANCE_TIM_IRQ TIM1_UP_TRG_COM_IRQn
#define ADVANCE_TIM_IRQHandler TIM1_UP_TRG_COM_IRQHandler
void PWM_Init(void)
{
// 开启定时器时钟,即内部时钟CK_INT=72M
ADVANCE_TIM_APBxClock_FUN(ADVANCE_TIM_CLK, ENABLE);
/*--------------------时基结构体初始化-------------------------*/
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;
// 自动重装载寄存器的值累计TIM_Period+1个频率后产生一个更新或者中断
TIM_TimeBaseStructure.TIM_Period = ADVANCE_TIM_PERIOD;
// 驱动CNT计数器的时钟 = Fck_int/(psc+1)
TIM_TimeBaseStructure.TIM_Prescaler = ADVANCE_TIM_PSC;
// 时钟分频因子 ,配置死区时间时需要用到
TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1;
// 计数器计数模式,设置为向上计数
TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;
// 重复计数器的值,没用到不用管
TIM_TimeBaseStructure.TIM_RepetitionCounter = 0;
// 初始化定时器
TIM_TimeBaseInit(ADVANCE_TIM, &TIM_TimeBaseStructure);
/*--------------------输出比较结构体初始化-------------------*/
TIM_OCInitTypeDef TIM_OCInitStructure;
// 配置为PWM模式1
TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1;
// 输出使能
TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;
// 互补输出使能
TIM_OCInitStructure.TIM_OutputNState = TIM_OutputNState_Enable;
// 设置占空比大小
TIM_OCInitStructure.TIM_Pulse = ADVANCE_TIM_PULSE;
// 输出通道电平极性配置
TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High;
// 互补输出通道电平极性配置
TIM_OCInitStructure.TIM_OCNPolarity = TIM_OCNPolarity_High;
// 输出通道空闲电平极性配置
TIM_OCInitStructure.TIM_OCIdleState = TIM_OCIdleState_Set;
// 互补输出通道空闲电平极性配置
TIM_OCInitStructure.TIM_OCNIdleState = TIM_OCNIdleState_Reset;
TIM_OC1Init(ADVANCE_TIM, &TIM_OCInitStructure);
TIM_OC1PreloadConfig(ADVANCE_TIM, TIM_OCPreload_Enable);
// 使能计数器
TIM_Cmd(ADVANCE_TIM, ENABLE);
// 主输出使能,当使用的是通用定时器时,这句不需要
TIM_CtrlPWMOutputs(ADVANCE_TIM, ENABLE);
NVIC_InitTypeDef NVIC_InitStructure;
/* TIM Interrupts enable */
TIM_ITConfig(TIM1, TIM_IT_Update, ENABLE);
/* Enable the TIM2 gloabal Interrupt */
NVIC_InitStructure.NVIC_IRQChannel = TIM1_CC_IRQn;
NVIC_InitStructure.NVIC_IRQChannelPriority = 0;
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
}
void TIM1_CC_IRQHandler()
{
TIM1->CCR1++;
TIM_ClearITPendingBit(TIM1, TIM_IT_Update);
}
void Audio_8bit_init(void)
{
HAL_GPIO_Init(GPIOC, GPIO_Pin_6, GPIO_Mode_AF, GPIO_PuPd_NOPULL, GPIO_OType_PP);
GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_3);
PWM_Init();
}

View File

@ -0,0 +1,82 @@
#include "demo.h"
#if (SPI_HW_ENABLED)
#define SPI_TIME_OUT ((uint32_t)0x1000)
void SPI_HW_Init(void)
{
SPI_InitTypeDef SPI_InitStructure;
/* 使能SPI时钟 */
RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ENABLE);
/* 配置GPIO的复用功能连接 */
// HAL_GPIO_Init(GPIOB, GPIO_Pin_4, GPIO_Mode_AF, GPIO_PuPd_NOPULL, GPIO_OType_PP);
HAL_GPIO_Init(GPIOD, GPIO_Pin_4, GPIO_Mode_AF, GPIO_PuPd_NOPULL, GPIO_OType_PP);
HAL_GPIO_Init(GPIOD, GPIO_Pin_3, GPIO_Mode_AF, GPIO_PuPd_NOPULL, GPIO_OType_PP);
HAL_GPIO_Init(GPIOB, GPIO_Pin_4, GPIO_Mode_AF, GPIO_PuPd_NOPULL, GPIO_OType_PP);
// GPIO_PinAFConfig(GPIOB, GPIO_PinSource4, GPIO_AF_2);
GPIO_PinAFConfig(GPIOD, GPIO_PinSource4, GPIO_AF_2);
GPIO_PinAFConfig(GPIOD, GPIO_PinSource3, GPIO_AF_2);
GPIO_PinAFConfig(GPIOB, GPIO_PinSource4, GPIO_AF_2);
/* SPI1配置 */
SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex;
SPI_InitStructure.SPI_Mode = SPI_Mode_Master;
SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;
SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low;
SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge;
SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;
SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_16;
SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;
SPI_InitStructure.SPI_CRCPolynomial = 7;
SPI_Init(SPI1, &SPI_InitStructure);
/* Initialize the FIFO threshold */
SPI_RxFIFOThresholdConfig(SPI1, SPI_RxFIFOThreshold_QF);
/* 使能SPI1 */
SPI_Cmd(SPI1, ENABLE);
};
#define SPI_HW_Write(spi, data) \
{ \
spi->DR = data; \
}
/**
* @brief SPI_HW_Transfer
* @param chr : input char
* @param data : output char pointer
* @return : 0:no error
*/
u8 SPI_HW_Transfer(u8 chr, u8 *data)
{
SPI_HW_Write(SPI1, chr);
u32 spi_timeout = SPI_TIME_OUT;
while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET)
{
if ((spi_timeout--) == 0)
return 1;
}
spi_timeout = SPI_TIME_OUT;
/* 等待接收缓冲区非空RXNE事件 */
while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_RXNE) == RESET)
{
if ((spi_timeout--) == 0)
return 2;
}
/* 读取数据寄存器,获取接收缓冲区数据 */
*data = SPI_ReceiveData8(SPI1);
return 0;
}
u8 SPI_HW_Send(u8 chr)
{
SPI_SendData8(SPI1, chr);
while (SPI1->SR & Bit7)
{
;
}
return 0;
}
#endif

View File

@ -0,0 +1,749 @@
#include "demo.h"
#if 1
#define LCD_Reset_H() GPIO_OUT_H(GPIOC, GPIO_Pin_7)
#define LCD_Reset_L() GPIO_OUT_L(GPIOC, GPIO_Pin_7)
#define LCD_SPI_CS_H() GPIO_OUT_H(GPIOC, GPIO_Pin_6)
#define LCD_SPI_CS_L() GPIO_OUT_L(GPIOC, GPIO_Pin_6)
#define LCD_SPI_DC_H() GPIO_OUT_H(GPIOB, GPIO_Pin_4)
#define LCD_SPI_DC_L() GPIO_OUT_L(GPIOB, GPIO_Pin_4)
#define LCD_Write_Reg(x) \
{ \
LCD_SPI_DC_L(); \
LCD_SPI_CS_L(); \
SPI_HW_Send(x); \
LCD_SPI_CS_H(); \
LCD_SPI_DC_H(); \
}
#define LCD_Write_Data(x) \
{ \
LCD_SPI_CS_L(); \
SPI_HW_Send(x); \
LCD_SPI_CS_H(); \
}
#define LCD_Write_Data16(x) \
{ \
LCD_SPI_CS_L(); \
SPI_HW_Send(x >> 8); \
SPI_HW_Send(x); \
LCD_SPI_CS_H(); \
}
#define LCD_Delay(x) \
{ \
for (int i = 0; i < x; i++) \
{ \
for (int j = 0; j < 5000; j++) \
{ \
__NOP(); \
} \
} \
}
void LCD_Address_Set(uint16_t xs, uint16_t ys, uint16_t xe, uint16_t ye)
{
LCD_Write_Reg(0x2A);
LCD_Write_Data16(xs + 2);
LCD_Write_Data16(xe + 2);
LCD_Write_Reg(0x2B);
LCD_Write_Data16(ys + 67);
LCD_Write_Data16(ye + 67);
LCD_Write_Reg(0x2C);
}
void LCD_Fill(uint16_t xs, uint16_t ys, uint16_t xe, uint16_t ye, uint16_t color)
{
uint16_t i, j;
LCD_Address_Set(xs, ys, xe - 1, ye - 1);
for (i = ys; i < ye; i++)
{
for (j = xs; j < xe; j++)
{
LCD_Write_Data16(color);
}
}
}
u8 LCD_DrawPoint(uint16_t x, uint16_t y, uint16_t color)
{
LCD_Address_Set(x, y, x, y);
LCD_Write_Data16(color);
return 0;
}
// u8 LCD_DrawLine(uint16_t xs, uint16_t ys, uint16_t xe, uint16_t ye, uint16_t color)
// {
// }
void LCD_Init(void)
{
HAL_GPIO_Init(GPIOC, GPIO_Pin_7, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP);
HAL_GPIO_Init(GPIOC, GPIO_Pin_6, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP);
HAL_GPIO_Init(GPIOB, GPIO_Pin_4, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP);
LCD_SPI_DC_H();
// reset
LCD_Reset_H();
LCD_Delay(5);
LCD_Reset_L();
LCD_Delay(5);
LCD_Reset_H();
LCD_Delay(20);
LCD_Write_Reg(0x01);
LCD_Delay(20);
LCD_Write_Reg(0x11);
LCD_Delay(50);
//----ST7735S Frame Rate---------------------//
LCD_Write_Reg(0xB1); // Frame rate 80Hz Frame rate=333k/((RTNA + 20) x (LINE + FPA + BPA))
LCD_Write_Data(0x02); // RTNA
LCD_Write_Data(0x35); // FPA
LCD_Write_Data(0x36); // BPA
LCD_Write_Reg(0xB2); // Frame rate 80Hz
LCD_Write_Data(0x02);
LCD_Write_Data(0x35);
LCD_Write_Data(0x36);
LCD_Write_Reg(0xB3); // Frame rate 80Hz
LCD_Write_Data(0x02);
LCD_Write_Data(0x35);
LCD_Write_Data(0x36);
LCD_Write_Data(0x02);
LCD_Write_Data(0x35);
LCD_Write_Data(0x36);
//------------------------------------Display Inversion Control-----------------------------------------//
LCD_Write_Reg(0xB4);
LCD_Write_Data(0x03);
//------------------------------------ST7735S Power Sequence-----------------------------------------//
LCD_Write_Reg(0xC0);
LCD_Write_Data(0xA2);
LCD_Write_Data(0x02);
LCD_Write_Data(0x84);
LCD_Write_Reg(0xC1);
LCD_Write_Data(0xC5);
LCD_Write_Reg(0xC2);
LCD_Write_Data(0x0D);
LCD_Write_Data(0x00);
LCD_Write_Reg(0xC3);
LCD_Write_Data(0x8D);
LCD_Write_Data(0x2A);
LCD_Write_Reg(0xC4);
LCD_Write_Data(0x8D);
LCD_Write_Data(0xEE);
//---------------------------------End ST7735S Power Sequence---------------------------------------//
LCD_Write_Reg(0xC5); // VCOM
LCD_Write_Data(0x0a);
LCD_Write_Reg(0x36); // MX, MY, RGB mode
LCD_Write_Data(0xC8); // 竖屏
// LCD_Write_Data(0xA8);//横屏
// LCD_Write_Data(0x08);//竖屏翻转180度
// LCD_Write_Data(0x68);//横屏翻转180度
//------------------------------------ST7735S Gamma Sequence-----------------------------------------//
LCD_Write_Reg(0XE0);
LCD_Write_Data(0x12);
LCD_Write_Data(0x1C);
LCD_Write_Data(0x10);
LCD_Write_Data(0x18);
LCD_Write_Data(0x33);
LCD_Write_Data(0x2C);
LCD_Write_Data(0x25);
LCD_Write_Data(0x28);
LCD_Write_Data(0x28);
LCD_Write_Data(0x27);
LCD_Write_Data(0x2F);
LCD_Write_Data(0x3C);
LCD_Write_Data(0x00);
LCD_Write_Data(0x03);
LCD_Write_Data(0x03);
LCD_Write_Data(0x10);
LCD_Write_Reg(0XE1);
LCD_Write_Data(0x12);
LCD_Write_Data(0x1C);
LCD_Write_Data(0x10);
LCD_Write_Data(0x18);
LCD_Write_Data(0x2D);
LCD_Write_Data(0x28);
LCD_Write_Data(0x23);
LCD_Write_Data(0x28);
LCD_Write_Data(0x28);
LCD_Write_Data(0x26);
LCD_Write_Data(0x2F);
LCD_Write_Data(0x3B);
LCD_Write_Data(0x00);
LCD_Write_Data(0x03);
LCD_Write_Data(0x03);
LCD_Write_Data(0x10);
//------------------------------------End ST7735S Gamma Sequence-----------------------------------------//
LCD_Write_Reg(0x3A); // 65k mode //颜色排列 蓝 绿 红 565模式
LCD_Write_Data(0x05);
LCD_Write_Reg(0x29); // Display on
LCD_Delay(50);
LCD_Fill(0, 0, 128, 64, 0x0000);
#if 0
for (int i = 0; i < 16; i++)
{
LCD_DrawPoint(i, 0, 0x00ff);
}
for (int i = 0; i < 16; i++)
{
LCD_DrawPoint(i, 16, 0x00ff);
}
for (int j = 0; j < 16; j++)
{
LCD_DrawPoint(0, j, 0x00ff);
}
for (int j = 0; j < 16; j++)
{
LCD_DrawPoint(15, j, 0x00ff);
}
#endif
}
#if (ST7735S_SHOW_ASC16)
const unsigned char asc2_1608[95][16] = {
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*" ",32*/
{0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x18, 0x10, 0x10, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00}, /*"!",33*/
{0x00, 0x00, 0x00, 0x00, 0x7E, 0x66, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*""",34*/
{0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x7E, 0x24, 0x24, 0x7E, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00}, /*"#",35*/
{0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x3E, 0x20, 0x3E, 0x02, 0x3E, 0x08, 0x08, 0x00, 0x00, 0x00}, /*"$",36*/
{0x00, 0x00, 0x00, 0x00, 0x60, 0x62, 0x04, 0x08, 0x18, 0x10, 0x20, 0x46, 0x06, 0x00, 0x00, 0x00}, /*"%",37*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x44, 0x44, 0x28, 0x30, 0x4A, 0x44, 0x3A, 0x00, 0x00, 0x00}, /*"&",38*/
{0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x18, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"'",39*/
{0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x10, 0x10, 0x10, 0x10, 0x08, 0x04, 0x00, 0x00, 0x00}, /*"(",40*/
{0x00, 0x00, 0x00, 0x00, 0x20, 0x10, 0x08, 0x08, 0x08, 0x08, 0x08, 0x10, 0x20, 0x00, 0x00, 0x00}, /*")",41*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x2A, 0x1C, 0x08, 0x1C, 0x2A, 0x08, 0x00, 0x00, 0x00, 0x00}, /*"*",42*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x3E, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"+",43*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00}, /*",",44*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"-",45*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00}, /*".",46*/
{0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x04, 0x08, 0x08, 0x10, 0x20, 0x20, 0x40, 0x00, 0x00, 0x00}, /*"/",47*/
{0x00, 0x00, 0x00, 0x00, 0x7E, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x7E, 0x00, 0x00, 0x00}, /*"0",48*/
{0x00, 0x00, 0x00, 0x00, 0x38, 0x08, 0x08, 0x08, 0x08, 0x0A, 0x0A, 0x0A, 0x3E, 0x00, 0x00, 0x00}, /*"1",49*/
{0x00, 0x00, 0x00, 0x00, 0x7E, 0x02, 0x02, 0x02, 0x7E, 0x40, 0x40, 0x40, 0x7E, 0x00, 0x00, 0x00}, /*"2",50*/
{0x00, 0x00, 0x00, 0x00, 0x7E, 0x02, 0x02, 0x02, 0x3C, 0x02, 0x02, 0x02, 0x7E, 0x00, 0x00, 0x00}, /*"3",51*/
{0x00, 0x00, 0x00, 0x00, 0x20, 0x22, 0x22, 0x22, 0x22, 0x3F, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00}, /*"4",52*/
{0x00, 0x00, 0x00, 0x00, 0x3E, 0x20, 0x20, 0x20, 0x3E, 0x02, 0x02, 0x42, 0x3E, 0x00, 0x00, 0x00}, /*"5",53*/
{0x00, 0x00, 0x00, 0x00, 0x60, 0x40, 0x40, 0x40, 0x40, 0x7E, 0x42, 0x42, 0x7E, 0x00, 0x00, 0x00}, /*"6",54*/
{0x00, 0x00, 0x00, 0x00, 0x7C, 0x04, 0x04, 0x04, 0x08, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00}, /*"7",55*/
{0x00, 0x00, 0x00, 0x00, 0x3C, 0x24, 0x24, 0x24, 0x7E, 0x42, 0x42, 0x42, 0x7E, 0x00, 0x00, 0x00}, /*"8",56*/
{0x00, 0x00, 0x00, 0x00, 0x7E, 0x42, 0x42, 0x7E, 0x02, 0x02, 0x02, 0x02, 0x06, 0x00, 0x00, 0x00}, /*"9",57*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00}, /*":",58*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x00, 0x00, 0x38, 0x08, 0x08, 0x08, 0x00, 0x00, 0x00}, /*";",59*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x0C, 0x30, 0x40, 0x30, 0x0C, 0x02, 0x00, 0x00, 0x00, 0x00}, /*"<",60*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"=",61*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x30, 0x0C, 0x02, 0x0C, 0x30, 0x40, 0x00, 0x00, 0x00, 0x00}, /*">",62*/
{0x00, 0x00, 0x00, 0x00, 0x0C, 0x12, 0x22, 0x4C, 0x10, 0x20, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00}, /*"?",63*/
{0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x02, 0x32, 0x52, 0x52, 0x52, 0x52, 0x2C, 0x00, 0x00, 0x00}, /*"@",64*/
{0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x18, 0x24, 0x24, 0x24, 0x3C, 0x42, 0x42, 0x00, 0x00, 0x00}, /*"A",65*/
{0x00, 0x00, 0x00, 0x00, 0x7C, 0x42, 0x42, 0x42, 0x7C, 0x42, 0x42, 0x42, 0x7C, 0x00, 0x00, 0x00}, /*"B",66*/
{0x00, 0x00, 0x00, 0x00, 0x1E, 0x20, 0x20, 0x40, 0x40, 0x40, 0x20, 0x20, 0x1E, 0x00, 0x00, 0x00}, /*"C",67*/
{0x00, 0x00, 0x00, 0x00, 0x78, 0x24, 0x24, 0x22, 0x22, 0x22, 0x24, 0x24, 0x78, 0x00, 0x00, 0x00}, /*"D",68*/
{0x00, 0x00, 0x00, 0x00, 0x7E, 0x40, 0x40, 0x40, 0x78, 0x40, 0x40, 0x40, 0x7E, 0x00, 0x00, 0x00}, /*"E",69*/
{0x00, 0x00, 0x00, 0x00, 0x7E, 0x40, 0x40, 0x7C, 0x40, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, 0x00}, /*"F",70*/
{0x00, 0x00, 0x00, 0x00, 0x1E, 0x20, 0x20, 0x40, 0x40, 0x4E, 0x42, 0x42, 0x3C, 0x00, 0x00, 0x00}, /*"G",71*/
{0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x7E, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00}, /*"H",72*/
{0x00, 0x00, 0x00, 0x00, 0x7C, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x7C, 0x00, 0x00, 0x00}, /*"I",73*/
{0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x22, 0x22, 0x22, 0x1C, 0x00, 0x00, 0x00}, /*"J",74*/
{0x00, 0x00, 0x00, 0x00, 0x42, 0x44, 0x48, 0x50, 0x60, 0x50, 0x48, 0x44, 0x42, 0x00, 0x00, 0x00}, /*"K",75*/
{0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x7E, 0x00, 0x00, 0x00}, /*"L",76*/
{0x00, 0x00, 0x00, 0x00, 0xC6, 0xC6, 0xAA, 0x92, 0x82, 0x82, 0x82, 0x82, 0x82, 0x00, 0x00, 0x00}, /*"M",77*/
{0x00, 0x00, 0x00, 0x00, 0x62, 0x62, 0x52, 0x52, 0x52, 0x4A, 0x4A, 0x46, 0x46, 0x00, 0x00, 0x00}, /*"N",78*/
{0x00, 0x00, 0x00, 0x00, 0x18, 0x24, 0x24, 0x42, 0x42, 0x42, 0x24, 0x24, 0x18, 0x00, 0x00, 0x00}, /*"O",79*/
{0x00, 0x00, 0x00, 0x00, 0x7C, 0x42, 0x42, 0x42, 0x42, 0x7C, 0x40, 0x40, 0x40, 0x00, 0x00, 0x00}, /*"P",80*/
{0x00, 0x00, 0x00, 0x00, 0x0E, 0x12, 0x22, 0x42, 0x42, 0x52, 0x5C, 0x48, 0x7E, 0x00, 0x00, 0x00}, /*"Q",81*/
{0x00, 0x00, 0x00, 0x00, 0x7C, 0x42, 0x42, 0x7C, 0x48, 0x48, 0x44, 0x42, 0x42, 0x00, 0x00, 0x00}, /*"R",82*/
{0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x20, 0x10, 0x10, 0x08, 0x04, 0x42, 0x3C, 0x00, 0x00, 0x00}, /*"S",83*/
{0x00, 0x00, 0x00, 0x00, 0x3E, 0x2A, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 0x00, 0x00}, /*"T",84*/
{0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x3C, 0x00, 0x00, 0x00}, /*"U",85*/
{0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x24, 0x24, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00}, /*"V",86*/
{0x00, 0x00, 0x00, 0x00, 0x44, 0x44, 0x44, 0x54, 0x54, 0x54, 0x54, 0x54, 0x28, 0x00, 0x00, 0x00}, /*"W",87*/
{0x00, 0x00, 0x00, 0x00, 0x42, 0x24, 0x24, 0x18, 0x08, 0x18, 0x24, 0x24, 0x42, 0x00, 0x00, 0x00}, /*"X",88*/
{0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x14, 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 0x00, 0x00}, /*"Y",89*/
{0x00, 0x00, 0x00, 0x00, 0x7E, 0x04, 0x04, 0x08, 0x10, 0x10, 0x20, 0x20, 0x7E, 0x00, 0x00, 0x00}, /*"Z",90*/
{0x00, 0x00, 0x00, 0x00, 0x7E, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x7E, 0x00, 0x00, 0x00}, /*"[",91*/
{0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x10, 0x08, 0x08, 0x04, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00}, /*"\",92*/
{0x00, 0x00, 0x00, 0x00, 0x7E, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x7E, 0x00, 0x00, 0x00}, /*"]",93*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x3C, 0x24, 0x66, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"^",94*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00}, /*"_",95*/
{0x00, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"`",96*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x02, 0x02, 0x3E, 0x42, 0x46, 0x3A, 0x00, 0x00, 0x00}, /*"a",97*/
{0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x5C, 0x62, 0x42, 0x42, 0x42, 0x62, 0x5C, 0x00, 0x00, 0x00}, /*"b",98*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x60, 0x40, 0x40, 0x40, 0x60, 0x1E, 0x00, 0x00, 0x00}, /*"c",99*/
{0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x3A, 0x46, 0x42, 0x42, 0x42, 0x46, 0x3A, 0x00, 0x00, 0x00}, /*"d",100*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x42, 0x7E, 0x40, 0x40, 0x3E, 0x00, 0x00, 0x00}, /*"e",101*/
{0x00, 0x00, 0x00, 0x00, 0x0E, 0x10, 0x3C, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00}, /*"f",102*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3A, 0x46, 0x42, 0x42, 0x46, 0x3A, 0x02, 0x02, 0x7C, 0x00}, /*"g",103*/
{0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x5C, 0x62, 0x42, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00}, /*"h",104*/
{0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x38, 0x08, 0x08, 0x08, 0x08, 0x08, 0x3E, 0x00, 0x00, 0x00}, /*"i",105*/
{0x00, 0x00, 0x00, 0x06, 0x06, 0x00, 0x1E, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x22, 0x1C, 0x00}, /*"j",106*/
{0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x44, 0x48, 0x50, 0x60, 0x50, 0x4C, 0x42, 0x00, 0x00, 0x00}, /*"k",107*/
{0x00, 0x00, 0x00, 0x00, 0x38, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x3E, 0x00, 0x00, 0x00}, /*"l",108*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x00, 0x00, 0x00}, /*"m",109*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x62, 0x42, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00}, /*"n",110*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x42, 0x42, 0x42, 0x42, 0x3C, 0x00, 0x00, 0x00}, /*"o",111*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x64, 0x42, 0x42, 0x42, 0x64, 0x58, 0x40, 0x40, 0x00}, /*"p",112*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3A, 0x46, 0x42, 0x42, 0x42, 0x46, 0x3A, 0x02, 0x02, 0x00}, /*"q",113*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x62, 0x42, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, 0x00}, /*"r",114*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x40, 0x30, 0x0C, 0x02, 0x02, 0x7C, 0x00, 0x00, 0x00}, /*"s",115*/
{0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x22, 0x1C, 0x00, 0x00, 0x00}, /*"t",116*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x42, 0x46, 0x3A, 0x00, 0x00, 0x00}, /*"u",117*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x24, 0x24, 0x18, 0x18, 0x00, 0x00, 0x00}, /*"v",118*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x82, 0x92, 0x92, 0x92, 0xAA, 0x44, 0x00, 0x00, 0x00}, /*"w",119*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x24, 0x18, 0x18, 0x18, 0x24, 0x42, 0x00, 0x00, 0x00}, /*"x",120*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x24, 0x24, 0x18, 0x08, 0x10, 0x70, 0x00}, /*"y",121*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x02, 0x04, 0x18, 0x20, 0x40, 0x7E, 0x00, 0x00, 0x00}, /*"z",122*/
{0x00, 0x00, 0x00, 0x00, 0x06, 0x08, 0x08, 0x08, 0x30, 0x08, 0x08, 0x08, 0x06, 0x00, 0x00, 0x00}, /*"{",123*/
{0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 0x00, 0x00}, /*"|",124*/
{0x00, 0x00, 0x00, 0x00, 0x30, 0x08, 0x08, 0x08, 0x06, 0x08, 0x08, 0x08, 0x30, 0x00, 0x00, 0x00}, /*"}",125*/
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1A, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"~",126*/
};
void LCD_ShowChar16(u32 x, u32 y, u8 chr, u16 bkcolor, u16 color)
{
u8 GetPos = chr - 32;
LCD_Address_Set(x, y, (x + 7), (y + 15));
for (int i = 0; i < 16; i++)
{
u16 GetPic = asc2_1608[GetPos][i];
for (int j = 0; j < 8; j++)
{
if (GetPic & 0x80)
{
LCD_Write_Data16(color);
}
else
{
LCD_Write_Data16(bkcolor);
}
GetPic = GetPic << 1;
}
}
}
/*
128*64
8*16
16*4 = 64
x = 64/4 y = 64%4
x*8 y*16
*/
static u16 LCD_Chr_Pos = 0; //[1,64]
/**
@name LCD字符显示坐标
@param x [1,16]
@param y [1,4]
@return 1:
*/
u8 LCD_SetCharPos(u32 x, u32 y)
{
if (x > 15 || y > 3)
{
return 1;
}
LCD_Chr_Pos = x + y * 16;
return 0;
}
/**
* @name LCD字符显示坐标
* @return 1:
*/
u8 LCD_ShowString(u8 *chr, u16 bkcolor, u16 color)
{
while (*chr != '\0')
{
if (LCD_Chr_Pos > 63)
{
return 1;
}
u16 x, y;
x = (LCD_Chr_Pos % 16) * 8;
y = (LCD_Chr_Pos / 16) * 16;
LCD_ShowChar16(x, y, *chr, bkcolor, color);
chr++;
LCD_Chr_Pos++;
// printf("x = %d, y = %d\n", x, y);
}
return 0;
}
#endif
#else
#define USE_HORIZONTAL 2 // 设置横屏或者竖屏显示 0或1为竖屏 2或3为横屏
#if USE_HORIZONTAL == 0 || USE_HORIZONTAL == 1
#define LCD_W 80
#define LCD_H 160
#else
#define LCD_W 160
#define LCD_H 80
#endif
//-----------------LCD端口定义----------------
#define LCD_SCLK_Clr() GPIO_OUT_L(GPIOD, GPIO_Pin_3) // SCL=SCLK
#define LCD_SCLK_Set() GPIO_OUT_H(GPIOD, GPIO_Pin_3)
#define LCD_MOSI_Clr() GPIO_OUT_L(GPIOD, GPIO_Pin_4) // SDA=MOSI
#define LCD_MOSI_Set() GPIO_OUT_H(GPIOD, GPIO_Pin_4)
#define LCD_RES_Clr() GPIO_OUT_L(GPIOC, GPIO_Pin_7) // RES
#define LCD_RES_Set() GPIO_OUT_H(GPIOC, GPIO_Pin_7)
#define LCD_DC_Clr() GPIO_OUT_L(GPIOB, GPIO_Pin_4) // DC
#define LCD_DC_Set() GPIO_OUT_H(GPIOB, GPIO_Pin_4)
#define LCD_CS_Clr() GPIO_OUT_L(GPIOC, GPIO_Pin_6) // CS
#define LCD_CS_Set() GPIO_OUT_H(GPIOC, GPIO_Pin_6)
#define LCD_BLK_Clr()
#define LCD_BLK_Set()
void delay_ms(u16 delay)
{
for (u16 i = 0; i < delay; i++)
{
for (u16 j = 0; j < 30000; j++)
{
__NOP();
}
}
}
void LCD_GPIO_Init()
{
HAL_GPIO_Init(GPIOC, GPIO_Pin_7, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP);
HAL_GPIO_Init(GPIOB, GPIO_Pin_4, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP);
HAL_GPIO_Init(GPIOC, GPIO_Pin_6, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP);
HAL_GPIO_Init(GPIOD, GPIO_Pin_4, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP);
HAL_GPIO_Init(GPIOD, GPIO_Pin_3, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP);
}
/******************************************************************************
LCD串行数据写入函数
dat
******************************************************************************/
void LCD_Writ_Bus(u8 dat)
{
u8 i;
LCD_CS_Clr();
for (i = 0; i < 8; i++)
{
LCD_SCLK_Clr();
if (dat & 0x80)
{
LCD_MOSI_Set();
}
else
{
LCD_MOSI_Clr();
}
LCD_SCLK_Set();
dat <<= 1;
}
LCD_CS_Set();
}
/******************************************************************************
LCD写入数据
dat
******************************************************************************/
void LCD_WR_DATA8(u8 dat)
{
LCD_Writ_Bus(dat);
}
/******************************************************************************
LCD写入数据
dat
******************************************************************************/
void LCD_WR_DATA(u16 dat)
{
LCD_Writ_Bus(dat >> 8);
LCD_Writ_Bus(dat);
}
/******************************************************************************
LCD写入命令
dat
******************************************************************************/
void LCD_WR_REG(u8 dat)
{
LCD_DC_Clr(); // 写命令
LCD_Writ_Bus(dat);
LCD_DC_Set(); // 写数据
}
/******************************************************************************
x1,x2
y1,y2
******************************************************************************/
void LCD_Address_Set(u16 x1, u16 y1, u16 x2, u16 y2)
{
if (USE_HORIZONTAL == 0)
{
LCD_WR_REG(0x2a); // 列地址设置
LCD_WR_DATA(x1 + 26);
LCD_WR_DATA(x2 + 26);
LCD_WR_REG(0x2b); // 行地址设置
LCD_WR_DATA(y1 + 1);
LCD_WR_DATA(y2 + 1);
LCD_WR_REG(0x2c); // 储存器写
}
else if (USE_HORIZONTAL == 1)
{
LCD_WR_REG(0x2a); // 列地址设置
LCD_WR_DATA(x1 + 26);
LCD_WR_DATA(x2 + 26);
LCD_WR_REG(0x2b); // 行地址设置
LCD_WR_DATA(y1 + 1);
LCD_WR_DATA(y2 + 1);
LCD_WR_REG(0x2c); // 储存器写
}
else if (USE_HORIZONTAL == 2)
{
LCD_WR_REG(0x2a); // 列地址设置
LCD_WR_DATA(x1 + 1);
LCD_WR_DATA(x2 + 1);
LCD_WR_REG(0x2b); // 行地址设置
LCD_WR_DATA(y1 + 26);
LCD_WR_DATA(y2 + 26);
LCD_WR_REG(0x2c); // 储存器写
}
else
{
LCD_WR_REG(0x2a); // 列地址设置
LCD_WR_DATA(x1 + 1);
LCD_WR_DATA(x2 + 1);
LCD_WR_REG(0x2b); // 行地址设置
LCD_WR_DATA(y1 + 26);
LCD_WR_DATA(y2 + 26);
LCD_WR_REG(0x2c); // 储存器写
}
}
void LCD_Fill(u16 xsta, u16 ysta, u16 xend, u16 yend, u16 color)
{
u16 i, j;
LCD_Address_Set(xsta, ysta, xend - 1, yend - 1); // 设置显示范围
for (i = ysta; i < yend; i++)
{
for (j = xsta; j < xend; j++)
{
LCD_WR_DATA(color);
}
}
}
void LCD_Init(void)
{
LCD_GPIO_Init(); // 初始化GPIO
LCD_RES_Clr(); // 复位
delay_ms(100);
LCD_RES_Set();
delay_ms(100);
LCD_BLK_Set(); // 打开背光
delay_ms(100);
LCD_WR_REG(0x11); // Sleep out
delay_ms(120); // Delay 120ms
LCD_WR_REG(0xB1); // Normal mode
LCD_WR_DATA8(0x05);
LCD_WR_DATA8(0x3C);
LCD_WR_DATA8(0x3C);
LCD_WR_REG(0xB2); // Idle mode
LCD_WR_DATA8(0x05);
LCD_WR_DATA8(0x3C);
LCD_WR_DATA8(0x3C);
LCD_WR_REG(0xB3); // Partial mode
LCD_WR_DATA8(0x05);
LCD_WR_DATA8(0x3C);
LCD_WR_DATA8(0x3C);
LCD_WR_DATA8(0x05);
LCD_WR_DATA8(0x3C);
LCD_WR_DATA8(0x3C);
LCD_WR_REG(0xB4); // Dot inversion
LCD_WR_DATA8(0x03);
LCD_WR_REG(0xC0); // AVDD GVDD
LCD_WR_DATA8(0xAB);
LCD_WR_DATA8(0x0B);
LCD_WR_DATA8(0x04);
LCD_WR_REG(0xC1); // VGH VGL
LCD_WR_DATA8(0xC5); // C0
LCD_WR_REG(0xC2); // Normal Mode
LCD_WR_DATA8(0x0D);
LCD_WR_DATA8(0x00);
LCD_WR_REG(0xC3); // Idle
LCD_WR_DATA8(0x8D);
LCD_WR_DATA8(0x6A);
LCD_WR_REG(0xC4); // Partial+Full
LCD_WR_DATA8(0x8D);
LCD_WR_DATA8(0xEE);
LCD_WR_REG(0xC5); // VCOM
LCD_WR_DATA8(0x0F);
LCD_WR_REG(0xE0); // positive gamma
LCD_WR_DATA8(0x07);
LCD_WR_DATA8(0x0E);
LCD_WR_DATA8(0x08);
LCD_WR_DATA8(0x07);
LCD_WR_DATA8(0x10);
LCD_WR_DATA8(0x07);
LCD_WR_DATA8(0x02);
LCD_WR_DATA8(0x07);
LCD_WR_DATA8(0x09);
LCD_WR_DATA8(0x0F);
LCD_WR_DATA8(0x25);
LCD_WR_DATA8(0x36);
LCD_WR_DATA8(0x00);
LCD_WR_DATA8(0x08);
LCD_WR_DATA8(0x04);
LCD_WR_DATA8(0x10);
LCD_WR_REG(0xE1); // negative gamma
LCD_WR_DATA8(0x0A);
LCD_WR_DATA8(0x0D);
LCD_WR_DATA8(0x08);
LCD_WR_DATA8(0x07);
LCD_WR_DATA8(0x0F);
LCD_WR_DATA8(0x07);
LCD_WR_DATA8(0x02);
LCD_WR_DATA8(0x07);
LCD_WR_DATA8(0x09);
LCD_WR_DATA8(0x0F);
LCD_WR_DATA8(0x25);
LCD_WR_DATA8(0x35);
LCD_WR_DATA8(0x00);
LCD_WR_DATA8(0x09);
LCD_WR_DATA8(0x04);
LCD_WR_DATA8(0x10);
LCD_WR_REG(0xFC);
LCD_WR_DATA8(0x80);
LCD_WR_REG(0x3A);
LCD_WR_DATA8(0x05);
LCD_WR_REG(0x36);
if (USE_HORIZONTAL == 0)
LCD_WR_DATA8(0x08);
else if (USE_HORIZONTAL == 1)
LCD_WR_DATA8(0xC8);
else if (USE_HORIZONTAL == 2)
LCD_WR_DATA8(0x78);
else
LCD_WR_DATA8(0xA8);
LCD_WR_REG(0x21); // Display inversion
LCD_WR_REG(0x29); // Display on
LCD_WR_REG(0x2A); // Set Column Address
LCD_WR_DATA8(0x00);
LCD_WR_DATA8(0x1A); // 26
LCD_WR_DATA8(0x00);
LCD_WR_DATA8(0x69); // 105
LCD_WR_REG(0x2B); // Set Page Address
LCD_WR_DATA8(0x00);
LCD_WR_DATA8(0x01); // 1
LCD_WR_DATA8(0x00);
LCD_WR_DATA8(0xA0); // 160
LCD_WR_REG(0x2C);
LCD_Fill(0, 0, LCD_W, LCD_H, 0x0000);
}
#endif

Some files were not shown because too many files have changed in this diff Show More