First verion for google pixel 6a

This commit is contained in:
熊美景 2024-04-09 18:18:02 +08:00
parent a76ad743bb
commit bdb71b101c
161 changed files with 151850 additions and 0 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,6 @@
..\..\src\board\board.c -E --c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6A
-I.\RTE\_WL668T
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
-D__UVISION_VERSION="528" -D_RTE_ -DARMCM0
-o .\listings\board.i --list_dir ".\\Listings\\" --list

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,57 @@
; generated by Component: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637]
; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\board.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\board.d --cpu=Cortex-M0 --apcs=interwork -O0 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\S8 -I..\..\src\app\touch -I..\..\src\app\module_demo -I..\..\src\app\P6A -I.\RTE\_WL668T -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 --omf_browse=.\objects\board.crf ..\..\src\board\board.c]
THUMB
AREA ||i.board_Init||, CODE, READONLY, ALIGN=2
board_Init PROC
;;;20 */
;;;21 void board_Init(void)
000000 b510 PUSH {r4,lr}
;;;22 {
;;;23 /* system init ,配置MCU时钟 */
;;;24 hal_system_init(HAL_SYSCLK_80M);
000002 4804 LDR r0,|L1.20|
000004 f7fffffe BL hal_system_init
;;;25
;;;26 /* 使用SWD口作为Debug Log输出,可配置成Uart方式 */
;;;27 tau_log_init(115200, LOG_PORT_SWD);
000008 2102 MOVS r1,#2
00000a 20e1 MOVS r0,#0xe1
00000c 0240 LSLS r0,r0,#9
00000e f7fffffe BL tau_log_init
;;;28
;;;29 /* systick init,根据需要配置 */
;;;30 //hal_system_enable_systick(1);
;;;31 }
000012 bd10 POP {r4,pc}
ENDP
|L1.20|
DCD 0x04c4b400
;*** Start embedded assembler ***
#line 1 "..\\..\\src\\board\\board.c"
AREA ||.rev16_text||, CODE
THUMB
EXPORT |__asm___7_board_c_bcd01269____REV16|
#line 467 "C:\\Users\\Markin\\AppData\\Local\\Arm\\Packs\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
|__asm___7_board_c_bcd01269____REV16| PROC
#line 468
rev16 r0, r0
bx lr
ENDP
AREA ||.revsh_text||, CODE
THUMB
EXPORT |__asm___7_board_c_bcd01269____REVSH|
#line 482
|__asm___7_board_c_bcd01269____REVSH| PROC
#line 483
revsh r0, r0
bx lr
ENDP
;*** End embedded assembler ***

View File

@ -0,0 +1,6 @@
..\..\src\app\main.c -E --c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6A
-I.\RTE\_WL668T
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
-D__UVISION_VERSION="528" -D_RTE_ -DARMCM0
-o .\listings\main.i --list_dir ".\\Listings\\" --list

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,84 @@
; generated by Component: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637]
; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\main.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\main.d --cpu=Cortex-M0 --apcs=interwork -O0 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\S8 -I..\..\src\app\touch -I..\..\src\app\module_demo -I..\..\src\app\P6A -I.\RTE\_WL668T -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 --omf_browse=.\objects\main.crf ..\..\src\app\main.c]
THUMB
AREA ||i.main||, CODE, READONLY, ALIGN=2
main PROC
;;;68 #endif /* __MODULE_DEMO_MAIN_H__ */
;;;9 int main()
000000 f7fffffe BL board_Init
;;;10 {
;;;11 board_Init();
;;;12
;;;13 while (1)
000004 e00b B |L1.30|
|L1.6|
;;;14 {
;;;15 #if _MODULE_DEMO_ENABLE
;;;16 module_demo_main();
;;;17 #endif
;;;18
;;;19
;;;20 #if _DEMO_GOOGLE_P6A_EN
;;;21 google_p6a_demo();
000006 f7fffffe BL google_p6a_demo
;;;22 #endif
;;;23 TAU_LOGD("668 Demo\n");
00000a bf00 NOP
00000c 2317 MOVS r3,#0x17
00000e a204 ADR r2,|L1.32|
000010 a105 ADR r1,|L1.40|
000012 2000 MOVS r0,#0
000014 f7fffffe BL tau_log_printf
000018 bf00 NOP
;;;24 while (1);
00001a bf00 NOP
|L1.28|
00001c e7fe B |L1.28|
|L1.30|
00001e e7f2 B |L1.6|
;;;25 }
;;;26 }
ENDP
|L1.32|
000020 7461755f DCB "tau_log",0
000024 6c6f6700
|L1.40|
000028 5b25735d DCB "[%s] (%04d) 668 Demo\n",0
00002c 20282530
000030 34642920
000034 36363820
000038 44656d6f
00003c 0a00
00003e 00 DCB 0
00003f 00 DCB 0
;*** Start embedded assembler ***
#line 1 "..\\..\\src\\app\\main.c"
AREA ||.rev16_text||, CODE
THUMB
EXPORT |__asm___6_main_c_main____REV16|
#line 467 "C:\\Users\\Markin\\AppData\\Local\\Arm\\Packs\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
|__asm___6_main_c_main____REV16| PROC
#line 468
rev16 r0, r0
bx lr
ENDP
AREA ||.revsh_text||, CODE
THUMB
EXPORT |__asm___6_main_c_main____REVSH|
#line 482
|__asm___6_main_c_main____REVSH| PROC
#line 483
revsh r0, r0
bx lr
ENDP
;*** End embedded assembler ***
__ARM_use_no_argv EQU 0

View File

@ -0,0 +1,6 @@
..\..\src\app\P6A\p6a_demo.c -E --c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6A
-I.\RTE\_WL668T
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
-D__UVISION_VERSION="528" -D_RTE_ -DARMCM0
-o .\listings\p6a_demo.i --list_dir ".\\Listings\\" --list

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,6 @@
..\..\src\app\P6P\p6p_demo.c -E --c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6P
-I.\RTE\_WL668
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
-D__UVISION_VERSION="528" -D_RTE_ -DARMCM0
-o .\listings\p6p_demo.i --list_dir ".\\Listings\\" --list

View File

View File

@ -0,0 +1 @@
C "" 0 0 cannot open source input file "..\..\src\app\P6P\p6p_demo.c": No such file or directory

View File

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,79 @@
<html>
<body>
<pre>
<h1>µVision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: ¦ÌVision V5.28.0.0
Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: HAHA Markin, HAHA, LIC=VGXG8-3CKFQ-63XMB-246PQ-J4CUG-RTS7K
Tool Versions:
Toolchain: MDK-ARM Plus Version: 5.28.0.0
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 6 (build 750)
Assembler: Armasm.exe V5.06 update 6 (build 750)
Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
Library Manager: ArmAr.exe V5.06 update 6 (build 750)
Hex Converter: FromElf.exe V5.06 update 6 (build 750)
CPU DLL: SARMCM3.DLL V5.28.0.0
Dialog DLL: DARMCM1.DLL V1.19.2.0
Target DLL: UL2CM3.DLL V1.162.16.0
Dialog DLL: TARMCM1.DLL V1.14.1.0
<h2>Project:</h2>
D:\Custom\´´ÐÅ\WL668_Pixel 6 A_CSOT6_ICNA3511A_ CST6656S_OLED\µ÷ÊÔ´úÂë\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511A_OLED_FHD_20231227\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511A_OLED_FHD_20231227\project\WL668T\WL668T.uvprojx
Project File Date: 02/02/2024
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'WL668T'
creating preprocessor file for main.c...
compiling main.c...
creating preprocessor file for p6a_demo.c...
compiling p6a_demo.c...
..\..\src\app\P6A\p6a_demo.c(131): warning: #550-D: variable "sg_exit_idle_mode_flag" was set but never used
static bool sg_exit_idle_mode_flag = false;
..\..\src\app\P6A\p6a_demo.c(134): warning: #177-D: variable "pps_renew_flag" was declared but never referenced
static uint32_t pps_renew_flag = 0;
..\..\src\app\P6A\p6a_demo.c(135): warning: #177-D: variable "pwr_rst_flag" was declared but never referenced
static uint32_t pwr_rst_flag = 0;
..\..\src\app\P6A\p6a_demo.c(404): warning: #177-D: variable "reg53_E8_fg" was declared but never referenced
static bool reg53_E8_fg=0;
..\..\src\app\P6A\p6a_demo.c(483): warning: #177-D: function "ap_dcs_set_exit_idle_mode" was declared but never referenced
static bool ap_dcs_set_exit_idle_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(508): warning: #177-D: function "soft_te_timer_init" was declared but never referenced
static void soft_te_timer_init()
..\..\src\app\P6A\p6a_demo.c(522): warning: #177-D: function "ap_dcs_set_frame_change" was declared but never referenced
static bool ap_dcs_set_frame_change(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(541): warning: #177-D: function "ap_set_FPS_B1" was declared but never referenced
static bool ap_set_FPS_B1(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c: 8 warnings, 0 errors
creating preprocessor file for board.c...
compiling board.c...
assembling startup_ARMCM0.s...
linking...
Program Size: Code=50220 RO-data=976 RW-data=920 ZI-data=11632
FromELF: creating hex file...
After Build - User command #1: fromelf --bin -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240202.bin .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240202.axf
".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240202.axf" - 0 Error(s), 8 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: ARM
http://www.keil.com/pack/ARM.CMSIS.5.5.1.pack
ARM.CMSIS.5.5.1
CMSIS (Cortex Microcontroller Software Interface Standard)
* Component: CORE Version: 5.2.0
<h2>Collection of Component include folders:</h2>
.\RTE\_WL668T
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
<h2>Collection of Component Files used:</h2>
* Component: ARM::CMSIS:CORE:5.2.0
Build Time Elapsed: 00:00:02
</pre>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
--cpu Cortex-M0
".\objects\main.o"
".\objects\p6a_demo.o"
"..\..\src\sdk\CVWL668T\lib\CVWL668T.lib"
".\objects\board.o"
".\objects\startup_armcm0.o"
--library_type=microlib --strict --scatter ".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240202.sct"
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers
--list ".\Listings\WL668T_P6A_S47_CSOT6_ICNA3511A_20240202.map" -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240202.axf

View File

@ -0,0 +1,16 @@
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM2 0x00010000 0x00010000 { ; load region size_region
ER_IROM2 0x00010000 0x00010000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
.ANY (+XO)
}
RW_IRAM1 0x00070000 0x00008000 { ; RW data
.ANY (+RW +ZI)
}
}

View File

@ -0,0 +1,87 @@
<html>
<body>
<pre>
<h1>µVision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: ¦ÌVision V5.28.0.0
Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: HAHA Markin, HAHA, LIC=VGXG8-3CKFQ-63XMB-246PQ-J4CUG-RTS7K
Tool Versions:
Toolchain: MDK-ARM Plus Version: 5.28.0.0
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 6 (build 750)
Assembler: Armasm.exe V5.06 update 6 (build 750)
Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
Library Manager: ArmAr.exe V5.06 update 6 (build 750)
Hex Converter: FromElf.exe V5.06 update 6 (build 750)
CPU DLL: SARMCM3.DLL V5.28.0.0
Dialog DLL: DARMCM1.DLL V1.19.2.0
Target DLL: UL2CM3.DLL V1.162.16.0
Dialog DLL: TARMCM1.DLL V1.14.1.0
<h2>Project:</h2>
D:\Custom\´´ÐÅ\WL668_Pixel 6 A_CSOT6_ICNA3511A_ CST6656S_OLED\µ÷ÊÔ´úÂë\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511A_OLED_FHD_20231227\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511A_OLED_FHD_20231227\project\WL668T\WL668T.uvprojx
Project File Date: 02/20/2024
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'WL668T'
creating preprocessor file for main.c...
compiling main.c...
creating preprocessor file for p6a_demo.c...
compiling p6a_demo.c...
..\..\src\app\P6A\p6a_demo.c(883): warning: #167-D: argument of type "const uint8_t *" is incompatible with parameter of type "uint8_t *"
send_panel_init_code( sizeof( panel_init_code ), panel_init_code );
..\..\src\app\P6A\p6a_demo.c(131): warning: #550-D: variable "sg_exit_idle_mode_flag" was set but never used
static bool sg_exit_idle_mode_flag = false;
..\..\src\app\P6A\p6a_demo.c(134): warning: #177-D: variable "pps_renew_flag" was declared but never referenced
static uint32_t pps_renew_flag = 0;
..\..\src\app\P6A\p6a_demo.c(135): warning: #177-D: variable "pwr_rst_flag" was declared but never referenced
static uint32_t pwr_rst_flag = 0;
..\..\src\app\P6A\p6a_demo.c(1459): warning: #177-D: function "ap_rstn_pull_down_cb" was declared but never referenced
static void ap_rstn_pull_down_cb(void *data)
..\..\src\app\P6A\p6a_demo.c(157): warning: #177-D: function "app_mipi_rx_start_cb" was declared but never referenced
static void app_mipi_rx_start_cb(void *data);
..\..\src\app\P6A\p6a_demo.c(415): warning: #177-D: variable "reg53_E8_fg" was declared but never referenced
static bool reg53_E8_fg=0;
..\..\src\app\P6A\p6a_demo.c(494): warning: #177-D: function "ap_dcs_set_exit_idle_mode" was declared but never referenced
static bool ap_dcs_set_exit_idle_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(519): warning: #177-D: function "soft_te_timer_init" was declared but never referenced
static void soft_te_timer_init()
..\..\src\app\P6A\p6a_demo.c(533): warning: #177-D: function "ap_dcs_set_frame_change" was declared but never referenced
static bool ap_dcs_set_frame_change(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(552): warning: #177-D: function "ap_set_FPS_B1" was declared but never referenced
static bool ap_set_FPS_B1(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(1632): warning: #177-D: function "app_system_process" was declared but never referenced
static void app_system_process(void)
..\..\src\app\P6A\p6a_demo.c: 12 warnings, 0 errors
creating preprocessor file for board.c...
compiling board.c...
assembling startup_ARMCM0.s...
linking...
Program Size: Code=34792 RO-data=5160 RW-data=908 ZI-data=11636
FromELF: creating hex file...
After Build - User command #1: fromelf --bin -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240220.bin .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240220.axf
".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240220.axf" - 0 Error(s), 12 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: ARM
http://www.keil.com/pack/ARM.CMSIS.5.5.1.pack
ARM.CMSIS.5.5.1
CMSIS (Cortex Microcontroller Software Interface Standard)
* Component: CORE Version: 5.2.0
<h2>Collection of Component include folders:</h2>
.\RTE\_WL668T
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
<h2>Collection of Component Files used:</h2>
* Component: ARM::CMSIS:CORE:5.2.0
Build Time Elapsed: 00:00:02
</pre>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
--cpu Cortex-M0
".\objects\main.o"
".\objects\p6a_demo.o"
"..\..\src\sdk\CVWL668T\lib\CVWL668T.lib"
".\objects\board.o"
".\objects\startup_armcm0.o"
--library_type=microlib --strict --scatter ".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240220.sct"
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers
--list ".\Listings\WL668T_P6A_S47_CSOT6_ICNA3511A_20240220.map" -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240220.axf

View File

@ -0,0 +1,16 @@
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM2 0x00010000 0x00010000 { ; load region size_region
ER_IROM2 0x00010000 0x00010000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
.ANY (+XO)
}
RW_IRAM1 0x00070000 0x00008000 { ; RW data
.ANY (+RW +ZI)
}
}

View File

@ -0,0 +1,87 @@
<html>
<body>
<pre>
<h1>µVision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: ¦ÌVision V5.28.0.0
Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: HAHA Markin, HAHA, LIC=VGXG8-3CKFQ-63XMB-246PQ-J4CUG-RTS7K
Tool Versions:
Toolchain: MDK-ARM Plus Version: 5.28.0.0
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 6 (build 750)
Assembler: Armasm.exe V5.06 update 6 (build 750)
Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
Library Manager: ArmAr.exe V5.06 update 6 (build 750)
Hex Converter: FromElf.exe V5.06 update 6 (build 750)
CPU DLL: SARMCM3.DLL V5.28.0.0
Dialog DLL: DARMCM1.DLL V1.19.2.0
Target DLL: UL2CM3.DLL V1.162.16.0
Dialog DLL: TARMCM1.DLL V1.14.1.0
<h2>Project:</h2>
D:\Custom\´´ÐÅ\WL668_Pixel 6 A_CSOT6_ICNA3511A_ CST6656S_OLED\µ÷ÊÔ´úÂë\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511A_OLED_FHD_2024022\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511A_OLED_FHD_20231227\project\WL668T\WL668T.uvprojx
Project File Date: 02/22/2024
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'WL668T'
creating preprocessor file for main.c...
compiling main.c...
creating preprocessor file for p6a_demo.c...
compiling p6a_demo.c...
..\..\src\app\P6A\p6a_demo.c(131): warning: #550-D: variable "sg_exit_idle_mode_flag" was set but never used
static bool sg_exit_idle_mode_flag = false;
..\..\src\app\P6A\p6a_demo.c(134): warning: #177-D: variable "pps_renew_flag" was declared but never referenced
static uint32_t pps_renew_flag = 0;
..\..\src\app\P6A\p6a_demo.c(135): warning: #177-D: variable "pwr_rst_flag" was declared but never referenced
static uint32_t pwr_rst_flag = 0;
..\..\src\app\P6A\p6a_demo.c(1450): warning: #177-D: function "ap_rstn_pull_down_cb" was declared but never referenced
static void ap_rstn_pull_down_cb(void *data)
..\..\src\app\P6A\p6a_demo.c(157): warning: #177-D: function "app_mipi_rx_start_cb" was declared but never referenced
static void app_mipi_rx_start_cb(void *data);
..\..\src\app\P6A\p6a_demo.c(415): warning: #177-D: variable "reg53_E8_fg" was declared but never referenced
static bool reg53_E8_fg=0;
..\..\src\app\P6A\p6a_demo.c(494): warning: #177-D: function "ap_dcs_set_exit_idle_mode" was declared but never referenced
static bool ap_dcs_set_exit_idle_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(519): warning: #177-D: function "soft_te_timer_init" was declared but never referenced
static void soft_te_timer_init()
..\..\src\app\P6A\p6a_demo.c(533): warning: #177-D: function "ap_dcs_set_frame_change" was declared but never referenced
static bool ap_dcs_set_frame_change(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(552): warning: #177-D: function "ap_set_FPS_B1" was declared but never referenced
static bool ap_set_FPS_B1(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(616): warning: #177-D: function "send_panel_init_code" was declared but never referenced
static void send_panel_init_code(uint32_t size, uint8_t* data)
..\..\src\app\P6A\p6a_demo.c(1623): warning: #177-D: function "app_system_process" was declared but never referenced
static void app_system_process(void)
..\..\src\app\P6A\p6a_demo.c: 12 warnings, 0 errors
creating preprocessor file for board.c...
compiling board.c...
assembling startup_ARMCM0.s...
linking...
Program Size: Code=47396 RO-data=5160 RW-data=908 ZI-data=11636
FromELF: creating hex file...
After Build - User command #1: fromelf --bin -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240222.bin .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240222.axf
".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240222.axf" - 0 Error(s), 12 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: ARM
http://www.keil.com/pack/ARM.CMSIS.5.5.1.pack
ARM.CMSIS.5.5.1
CMSIS (Cortex Microcontroller Software Interface Standard)
* Component: CORE Version: 5.2.0
<h2>Collection of Component include folders:</h2>
.\RTE\_WL668T
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
<h2>Collection of Component Files used:</h2>
* Component: ARM::CMSIS:CORE:5.2.0
Build Time Elapsed: 00:00:02
</pre>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
--cpu Cortex-M0
".\objects\main.o"
".\objects\p6a_demo.o"
"..\..\src\sdk\CVWL668T\lib\CVWL668T.lib"
".\objects\board.o"
".\objects\startup_armcm0.o"
--library_type=microlib --strict --scatter ".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240222.sct"
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers
--list ".\Listings\WL668T_P6A_S47_CSOT6_ICNA3511A_20240222.map" -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240222.axf

View File

@ -0,0 +1,16 @@
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM2 0x00010000 0x00010000 { ; load region size_region
ER_IROM2 0x00010000 0x00010000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
.ANY (+XO)
}
RW_IRAM1 0x00070000 0x00008000 { ; RW data
.ANY (+RW +ZI)
}
}

View File

@ -0,0 +1,85 @@
<html>
<body>
<pre>
<h1>µVision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: ¦ÌVision V5.28.0.0
Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: HAHA Markin, HAHA, LIC=VGXG8-3CKFQ-63XMB-246PQ-J4CUG-RTS7K
Tool Versions:
Toolchain: MDK-ARM Plus Version: 5.28.0.0
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 6 (build 750)
Assembler: Armasm.exe V5.06 update 6 (build 750)
Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
Library Manager: ArmAr.exe V5.06 update 6 (build 750)
Hex Converter: FromElf.exe V5.06 update 6 (build 750)
CPU DLL: SARMCM3.DLL V5.28.0.0
Dialog DLL: DARMCM1.DLL V1.19.2.0
Target DLL: UL2CM3.DLL V1.162.16.0
Dialog DLL: TARMCM1.DLL V1.14.1.0
<h2>Project:</h2>
D:\Custom\´´ÐÅ\WL668_Pixel 6 A_CSOT6_ICNA3511A_ CST6656S_OLED\µ÷ÊÔ´úÂë\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511A_OLED_FHD_20240326\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511A_OLED_FHD_20240403\project\WL668T\WL668T.uvprojx
Project File Date: 03/26/2024
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'WL668T'
creating preprocessor file for main.c...
compiling main.c...
creating preprocessor file for p6a_demo.c...
compiling p6a_demo.c...
..\..\src\app\P6A\p6a_demo.c(131): warning: #550-D: variable "sg_exit_idle_mode_flag" was set but never used
static bool sg_exit_idle_mode_flag = false;
..\..\src\app\P6A\p6a_demo.c(134): warning: #177-D: variable "pps_renew_flag" was declared but never referenced
static uint32_t pps_renew_flag = 0;
..\..\src\app\P6A\p6a_demo.c(135): warning: #177-D: variable "pwr_rst_flag" was declared but never referenced
static uint32_t pwr_rst_flag = 0;
..\..\src\app\P6A\p6a_demo.c(1534): warning: #177-D: function "ap_rstn_pull_down_cb" was declared but never referenced
static void ap_rstn_pull_down_cb(void *data)
..\..\src\app\P6A\p6a_demo.c(157): warning: #177-D: function "app_mipi_rx_start_cb" was declared but never referenced
static void app_mipi_rx_start_cb(void *data);
..\..\src\app\P6A\p6a_demo.c(415): warning: #177-D: variable "reg53_E8_fg" was declared but never referenced
static bool reg53_E8_fg=0;
..\..\src\app\P6A\p6a_demo.c(494): warning: #177-D: function "ap_dcs_set_exit_idle_mode" was declared but never referenced
static bool ap_dcs_set_exit_idle_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(519): warning: #177-D: function "soft_te_timer_init" was declared but never referenced
static void soft_te_timer_init()
..\..\src\app\P6A\p6a_demo.c(533): warning: #177-D: function "ap_dcs_set_frame_change" was declared but never referenced
static bool ap_dcs_set_frame_change(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(655): warning: #177-D: function "send_panel_init_code" was declared but never referenced
static void send_panel_init_code(uint32_t size, uint8_t* data)
..\..\src\app\P6A\p6a_demo.c(1707): warning: #177-D: function "app_system_process" was declared but never referenced
static void app_system_process(void)
..\..\src\app\P6A\p6a_demo.c: 11 warnings, 0 errors
creating preprocessor file for board.c...
compiling board.c...
assembling startup_ARMCM0.s...
linking...
Program Size: Code=49784 RO-data=5172 RW-data=908 ZI-data=11636
FromELF: creating hex file...
After Build - User command #1: fromelf --bin -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240326.bin .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240326.axf
".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240326.axf" - 0 Error(s), 11 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: ARM
http://www.keil.com/pack/ARM.CMSIS.5.5.1.pack
ARM.CMSIS.5.5.1
CMSIS (Cortex Microcontroller Software Interface Standard)
* Component: CORE Version: 5.2.0
<h2>Collection of Component include folders:</h2>
.\RTE\_WL668T
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
<h2>Collection of Component Files used:</h2>
* Component: ARM::CMSIS:CORE:5.2.0
Build Time Elapsed: 00:00:03
</pre>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
--cpu Cortex-M0
".\objects\main.o"
".\objects\p6a_demo.o"
"..\..\src\sdk\CVWL668T\lib\CVWL668T.lib"
".\objects\board.o"
".\objects\startup_armcm0.o"
--library_type=microlib --strict --scatter ".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240326.sct"
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers
--list ".\Listings\WL668T_P6A_S47_CSOT6_ICNA3511A_20240326.map" -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240326.axf

View File

@ -0,0 +1,16 @@
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM2 0x00010000 0x00010000 { ; load region size_region
ER_IROM2 0x00010000 0x00010000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
.ANY (+XO)
}
RW_IRAM1 0x00070000 0x00008000 { ; RW data
.ANY (+RW +ZI)
}
}

View File

@ -0,0 +1,81 @@
<html>
<body>
<pre>
<h1>µVision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: ¦ÌVision V5.28.0.0
Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: HAHA Markin, HAHA, LIC=VGXG8-3CKFQ-63XMB-246PQ-J4CUG-RTS7K
Tool Versions:
Toolchain: MDK-ARM Plus Version: 5.28.0.0
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 6 (build 750)
Assembler: Armasm.exe V5.06 update 6 (build 750)
Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
Library Manager: ArmAr.exe V5.06 update 6 (build 750)
Hex Converter: FromElf.exe V5.06 update 6 (build 750)
CPU DLL: SARMCM3.DLL V5.28.0.0
Dialog DLL: DARMCM1.DLL V1.19.2.0
Target DLL: UL2CM3.DLL V1.162.16.0
Dialog DLL: TARMCM1.DLL V1.14.1.0
<h2>Project:</h2>
D:\Custom\´´ÐÅ\WL668_Pixel 6 A_CSOT6_ICNA3511A_ CST6656S_OLED\µ÷ÊÔ´úÂë\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511_OLED_FHD_20231227\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511_OLED_FHD_20231227\project\WL668T\WL668T.uvprojx
Project File Date: 01/26/2024
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'WL668T'
creating preprocessor file for main.c...
compiling main.c...
creating preprocessor file for p6a_demo.c...
compiling p6a_demo.c...
..\..\src\app\P6A\p6a_demo.c(131): warning: #550-D: variable "sg_exit_idle_mode_flag" was set but never used
static bool sg_exit_idle_mode_flag = false;
..\..\src\app\P6A\p6a_demo.c(134): warning: #177-D: variable "pps_renew_flag" was declared but never referenced
static uint32_t pps_renew_flag = 0;
..\..\src\app\P6A\p6a_demo.c(135): warning: #177-D: variable "pwr_rst_flag" was declared but never referenced
static uint32_t pwr_rst_flag = 0;
..\..\src\app\P6A\p6a_demo.c(149): warning: #177-D: function "app_mipi_rx_start_cb" was declared but never referenced
static void app_mipi_rx_start_cb(void *data);
..\..\src\app\P6A\p6a_demo.c(406): warning: #177-D: variable "reg53_E8_fg" was declared but never referenced
static bool reg53_E8_fg=0;
..\..\src\app\P6A\p6a_demo.c(485): warning: #177-D: function "ap_dcs_set_exit_idle_mode" was declared but never referenced
static bool ap_dcs_set_exit_idle_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(510): warning: #177-D: function "soft_te_timer_init" was declared but never referenced
static void soft_te_timer_init()
..\..\src\app\P6A\p6a_demo.c(524): warning: #177-D: function "ap_dcs_set_frame_change" was declared but never referenced
static bool ap_dcs_set_frame_change(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(543): warning: #177-D: function "ap_set_FPS_B1" was declared but never referenced
static bool ap_set_FPS_B1(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c: 9 warnings, 0 errors
creating preprocessor file for board.c...
compiling board.c...
assembling startup_ARMCM0.s...
linking...
Program Size: Code=50124 RO-data=980 RW-data=920 ZI-data=11632
FromELF: creating hex file...
After Build - User command #1: fromelf --bin -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240126.bin .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240126.axf
".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240126.axf" - 0 Error(s), 9 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: ARM
http://www.keil.com/pack/ARM.CMSIS.5.5.1.pack
ARM.CMSIS.5.5.1
CMSIS (Cortex Microcontroller Software Interface Standard)
* Component: CORE Version: 5.2.0
<h2>Collection of Component include folders:</h2>
.\RTE\_WL668T
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
<h2>Collection of Component Files used:</h2>
* Component: ARM::CMSIS:CORE:5.2.0
Build Time Elapsed: 00:00:02
</pre>
</body>
</html>

View File

@ -0,0 +1,81 @@
<html>
<body>
<pre>
<h1>µVision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: ¦ÌVision V5.28.0.0
Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: HAHA Markin, HAHA, LIC=VGXG8-3CKFQ-63XMB-246PQ-J4CUG-RTS7K
Tool Versions:
Toolchain: MDK-ARM Plus Version: 5.28.0.0
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 6 (build 750)
Assembler: Armasm.exe V5.06 update 6 (build 750)
Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
Library Manager: ArmAr.exe V5.06 update 6 (build 750)
Hex Converter: FromElf.exe V5.06 update 6 (build 750)
CPU DLL: SARMCM3.DLL V5.28.0.0
Dialog DLL: DARMCM1.DLL V1.19.2.0
Target DLL: UL2CM3.DLL V1.162.16.0
Dialog DLL: TARMCM1.DLL V1.14.1.0
<h2>Project:</h2>
D:\Custom\´´ÐÅ\WL668_Pixel 6 A_CSOT6_ICNA3511A_ CST6656S_OLED\µ÷ÊÔ´úÂë\WL668_GOOGLEP6A_S47_CSOT6.0_ICNA3511_OLED_FHD_20231227\WL668_GOOGLEP6A_S47_CSOT6.0_ICNA3511_OLED_FHD_20231227\project\WL668T\WL668T.uvprojx
Project File Date: 01/26/2024
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'WL668T'
creating preprocessor file for main.c...
compiling main.c...
creating preprocessor file for p6a_demo.c...
compiling p6a_demo.c...
..\..\src\app\P6A\p6a_demo.c(131): warning: #550-D: variable "sg_exit_idle_mode_flag" was set but never used
static bool sg_exit_idle_mode_flag = false;
..\..\src\app\P6A\p6a_demo.c(134): warning: #177-D: variable "pps_renew_flag" was declared but never referenced
static uint32_t pps_renew_flag = 0;
..\..\src\app\P6A\p6a_demo.c(135): warning: #177-D: variable "pwr_rst_flag" was declared but never referenced
static uint32_t pwr_rst_flag = 0;
..\..\src\app\P6A\p6a_demo.c(149): warning: #177-D: function "app_mipi_rx_start_cb" was declared but never referenced
static void app_mipi_rx_start_cb(void *data);
..\..\src\app\P6A\p6a_demo.c(432): warning: #177-D: variable "reg53_E8_fg" was declared but never referenced
static bool reg53_E8_fg=0;
..\..\src\app\P6A\p6a_demo.c(511): warning: #177-D: function "ap_dcs_set_exit_idle_mode" was declared but never referenced
static bool ap_dcs_set_exit_idle_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(536): warning: #177-D: function "soft_te_timer_init" was declared but never referenced
static void soft_te_timer_init()
..\..\src\app\P6A\p6a_demo.c(550): warning: #177-D: function "ap_dcs_set_frame_change" was declared but never referenced
static bool ap_dcs_set_frame_change(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(569): warning: #177-D: function "ap_set_FPS_B1" was declared but never referenced
static bool ap_set_FPS_B1(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c: 9 warnings, 0 errors
creating preprocessor file for board.c...
compiling board.c...
assembling startup_ARMCM0.s...
linking...
Program Size: Code=50128 RO-data=980 RW-data=920 ZI-data=11632
FromELF: creating hex file...
After Build - User command #1: fromelf --bin -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240126.bin .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240126.axf
".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240126.axf" - 0 Error(s), 9 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: ARM
http://www.keil.com/pack/ARM.CMSIS.5.5.1.pack
ARM.CMSIS.5.5.1
CMSIS (Cortex Microcontroller Software Interface Standard)
* Component: CORE Version: 5.2.0
<h2>Collection of Component include folders:</h2>
.\RTE\_WL668T
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
<h2>Collection of Component Files used:</h2>
* Component: ARM::CMSIS:CORE:5.2.0
Build Time Elapsed: 00:00:01
</pre>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
--cpu Cortex-M0
".\objects\main.o"
".\objects\p6a_demo.o"
"..\..\src\sdk\CVWL668T\lib\CVWL668T.lib"
".\objects\board.o"
".\objects\startup_armcm0.o"
--library_type=microlib --strict --scatter ".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240126.sct"
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers
--list ".\Listings\WL668T_P6A_S47_CSOT6_ICNA3511_20240126.map" -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240126.axf

View File

@ -0,0 +1,16 @@
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM2 0x00010000 0x00010000 { ; load region size_region
ER_IROM2 0x00010000 0x00010000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
.ANY (+XO)
}
RW_IRAM1 0x00070000 0x00008000 { ; RW data
.ANY (+RW +ZI)
}
}

View File

@ -0,0 +1,81 @@
<html>
<body>
<pre>
<h1>µVision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: ¦ÌVision V5.28.0.0
Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: HAHA Markin, HAHA, LIC=VGXG8-3CKFQ-63XMB-246PQ-J4CUG-RTS7K
Tool Versions:
Toolchain: MDK-ARM Plus Version: 5.28.0.0
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 6 (build 750)
Assembler: Armasm.exe V5.06 update 6 (build 750)
Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
Library Manager: ArmAr.exe V5.06 update 6 (build 750)
Hex Converter: FromElf.exe V5.06 update 6 (build 750)
CPU DLL: SARMCM3.DLL V5.28.0.0
Dialog DLL: DARMCM1.DLL V1.19.2.0
Target DLL: UL2CM3.DLL V1.162.16.0
Dialog DLL: TARMCM1.DLL V1.14.1.0
<h2>Project:</h2>
D:\Custom\´´ÐÅ\WL668_Pixel 6 A_CSOT6_ICNA3511A_ CST6656S_OLED\µ÷ÊÔ´úÂë\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511_OLED_FHD_20231227\WL668T_GOOGLE_P6A_S47_CSOT6.0_ICNA3511_OLED_FHD_20231227\project\WL668T\WL668T.uvprojx
Project File Date: 01/29/2024
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'WL668T'
creating preprocessor file for main.c...
compiling main.c...
creating preprocessor file for p6a_demo.c...
compiling p6a_demo.c...
..\..\src\app\P6A\p6a_demo.c(131): warning: #550-D: variable "sg_exit_idle_mode_flag" was set but never used
static bool sg_exit_idle_mode_flag = false;
..\..\src\app\P6A\p6a_demo.c(134): warning: #177-D: variable "pps_renew_flag" was declared but never referenced
static uint32_t pps_renew_flag = 0;
..\..\src\app\P6A\p6a_demo.c(135): warning: #177-D: variable "pwr_rst_flag" was declared but never referenced
static uint32_t pwr_rst_flag = 0;
..\..\src\app\P6A\p6a_demo.c(149): warning: #177-D: function "app_mipi_rx_start_cb" was declared but never referenced
static void app_mipi_rx_start_cb(void *data);
..\..\src\app\P6A\p6a_demo.c(406): warning: #177-D: variable "reg53_E8_fg" was declared but never referenced
static bool reg53_E8_fg=0;
..\..\src\app\P6A\p6a_demo.c(485): warning: #177-D: function "ap_dcs_set_exit_idle_mode" was declared but never referenced
static bool ap_dcs_set_exit_idle_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(510): warning: #177-D: function "soft_te_timer_init" was declared but never referenced
static void soft_te_timer_init()
..\..\src\app\P6A\p6a_demo.c(524): warning: #177-D: function "ap_dcs_set_frame_change" was declared but never referenced
static bool ap_dcs_set_frame_change(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(543): warning: #177-D: function "ap_set_FPS_B1" was declared but never referenced
static bool ap_set_FPS_B1(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c: 9 warnings, 0 errors
creating preprocessor file for board.c...
compiling board.c...
assembling startup_ARMCM0.s...
linking...
Program Size: Code=50200 RO-data=980 RW-data=920 ZI-data=11632
FromELF: creating hex file...
After Build - User command #1: fromelf --bin -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240129.bin .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240129.axf
".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240129.axf" - 0 Error(s), 9 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: ARM
http://www.keil.com/pack/ARM.CMSIS.5.5.1.pack
ARM.CMSIS.5.5.1
CMSIS (Cortex Microcontroller Software Interface Standard)
* Component: CORE Version: 5.2.0
<h2>Collection of Component include folders:</h2>
.\RTE\_WL668T
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
<h2>Collection of Component Files used:</h2>
* Component: ARM::CMSIS:CORE:5.2.0
Build Time Elapsed: 00:00:01
</pre>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
--cpu Cortex-M0
".\objects\main.o"
".\objects\p6a_demo.o"
"..\..\src\sdk\CVWL668T\lib\CVWL668T.lib"
".\objects\board.o"
".\objects\startup_armcm0.o"
--library_type=microlib --strict --scatter ".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240129.sct"
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers
--list ".\Listings\WL668T_P6A_S47_CSOT6_ICNA3511_20240129.map" -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511_20240129.axf

View File

@ -0,0 +1,16 @@
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM2 0x00010000 0x00010000 { ; load region size_region
ER_IROM2 0x00010000 0x00010000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
.ANY (+XO)
}
RW_IRAM1 0x00070000 0x00008000 { ; RW data
.ANY (+RW +ZI)
}
}

View File

@ -0,0 +1,26 @@
Dependencies for Project 'WL668T', Target 'WL668': (DO NOT MODIFY !)
F (..\..\src\app\main.c)(0x6522830F)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections --asm --interleave --asm_dir ".\\Listings\\" -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6P -I.\RTE\_WL668 -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="528" -D_RTE_ -DARMCM0 -o .\objects\main.o --list_dir ".\\Listings\\" --list --omf_browse .\objects\main.crf --depend .\objects\main.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5CEB79E2)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5CEB79E2)
I (C:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5CEB79E2)
I (..\..\src\app\test_cfg_global.h)(0x6522830F)
F (..\..\src\app\P6P\p6p_demo.c)(0x00000000)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections --asm --interleave --asm_dir ".\\Listings\\" -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6P -I.\RTE\_WL668 -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="528" -D_RTE_ -DARMCM0 -o .\objects\p6p_demo.o --list_dir ".\\Listings\\" --list --omf_browse .\objects\p6p_demo.crf --depend .\objects\p6p_demo.d)
F (..\..\src\sdk\CVWL668\lib\CVWL668.lib)(0x654EEB29)()
F (..\..\src\board\board.c)(0x65682F06)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections --asm --interleave --asm_dir ".\\Listings\\" -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6P -I.\RTE\_WL668 -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="528" -D_RTE_ -DARMCM0 -o .\objects\board.o --list_dir ".\\Listings\\" --list --omf_browse .\objects\board.crf --depend .\objects\board.d)
I (..\..\src\board\board.h)(0x654EEB37)
I (..\..\src\sdk\include\hal_system.h)(0x654EEB37)
I (..\..\src\common\tau_common.h)(0x654EEB37)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5CEB79E2)
I (C:\Keil_v5\ARM\ARMCC\include\math.h)(0x5CEB79D6)
I (..\..\src\sdk\include\hal_gpio.h)(0x654EEB37)
I (..\..\src\common\tau_device_datatype.h)(0x654EEB37)
I (..\..\src\common\tau_log.h)(0x65518983)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5CEB79E2)
I (C:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5CEB79E4)
I (..\..\src\sdk\include\M0\ArmCM0.h)(0x654EEB37)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\core_cm0.h)(0x5C8B5FF6)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_version.h)(0x5B971444)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_compiler.h)(0x5C8F4DD4)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_armcc.h)(0x5C8F4DD4)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include\system_ARMCM0.h)(0x5BBD6B7A)
F (..\..\src\board\startup\startup_ARMCM0.s)(0x654EEB37)(--cpu Cortex-M0 --li -g --apcs=interwork --pd "__MICROLIB SETA 1" -I.\RTE\_WL668 -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include --pd "__UVISION_VERSION SETA 528" --pd "_RTE_ SETA 1" --pd "ARMCM0 SETA 1" --list .\listings\startup_armcm0.lst --xref -o .\objects\startup_armcm0.o --depend .\objects\startup_armcm0.d)

View File

@ -0,0 +1,70 @@
Dependencies for Project 'WL668T', Target 'WL668T': (DO NOT MODIFY !)
F (..\..\src\app\main.c)(0x65B35378)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections --asm --interleave --asm_dir ".\\Listings\\" -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6A -I.\RTE\_WL668T -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="528" -D_RTE_ -DARMCM0 -o .\objects\main.o --list_dir ".\\Listings\\" --list --omf_browse .\objects\main.crf --depend .\objects\main.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5CEB79E2)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5CEB79E2)
I (C:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5CEB79E2)
I (..\..\src\app\test_cfg_global.h)(0x65B35378)
I (..\..\src\app\P6A\p6a_demo.h)(0x65B353B3)
I (..\..\src\common\tau_log.h)(0x65E142C4)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5CEB79E2)
I (C:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5CEB79E4)
I (..\..\src\sdk\include\M0\ArmCM0.h)(0x65E142C4)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\core_cm0.h)(0x5C8B5FF6)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_version.h)(0x5B971444)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_compiler.h)(0x5C8F4DD4)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_armcc.h)(0x5C8F4DD4)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include\system_ARMCM0.h)(0x5BBD6B7A)
I (..\..\src\sdk\include\hal_system.h)(0x65E142C4)
I (..\..\src\common\tau_common.h)(0x65E142C4)
I (C:\Keil_v5\ARM\ARMCC\include\math.h)(0x5CEB79D6)
I (..\..\src\sdk\include\hal_gpio.h)(0x65E142C4)
I (..\..\src\common\tau_device_datatype.h)(0x65E142C4)
I (..\..\src\board\board.h)(0x65E142C4)
I (..\..\src\app\module_demo\module_demo_main.h)(0x6513C194)
F (..\..\src\app\P6A\p6a_demo.c)(0x660D29ED)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections --asm --interleave --asm_dir ".\\Listings\\" -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6A -I.\RTE\_WL668T -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="528" -D_RTE_ -DARMCM0 -o .\objects\p6a_demo.o --list_dir ".\\Listings\\" --list --omf_browse .\objects\p6a_demo.crf --depend .\objects\p6a_demo.d)
I (..\..\src\app\P6A\p6a_demo.h)(0x65B353B3)
I (..\..\src\sdk\include\M0\ArmCM0.h)(0x65E142C4)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\core_cm0.h)(0x5C8B5FF6)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5CEB79E2)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_version.h)(0x5B971444)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_compiler.h)(0x5C8F4DD4)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_armcc.h)(0x5C8F4DD4)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include\system_ARMCM0.h)(0x5BBD6B7A)
I (..\..\src\common\tau_device_datatype.h)(0x65E142C4)
I (..\..\src\common\tau_common.h)(0x65E142C4)
I (C:\Keil_v5\ARM\ARMCC\include\math.h)(0x5CEB79D6)
I (..\..\src\common\tau_log.h)(0x65E142C4)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5CEB79E2)
I (C:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5CEB79E4)
I (..\..\src\common\tau_operations.h)(0x65E142C4)
I (..\..\src\common\tau_delay.h)(0x65E142C4)
I (..\..\src\sdk\include\hal_dsi_rx_ctrl.h)(0x65E142C4)
I (..\..\src\common\tau_dsi_datatype.h)(0x65E142C4)
I (..\..\src\sdk\include\hal_dsi_tx_ctrl.h)(0x65E142C4)
I (..\..\src\sdk\include\hal_gpio.h)(0x65E142C4)
I (..\..\src\sdk\include\hal_swire.h)(0x65E142C4)
I (..\..\src\sdk\include\hal_timer.h)(0x65E142C4)
I (..\..\src\sdk\include\hal_system.h)(0x65E142C4)
I (..\..\src\app\test_cfg_global.h)(0x65B35378)
I (..\..\src\sdk\include\hal_pwr.h)(0x65E142C4)
I (..\..\src\sdk\include\hal_pwm.h)(0x65E142C4)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5CEB79E2)
F (..\..\src\sdk\CVWL668T\lib\CVWL668T.lib)(0x65E142B4)()
F (..\..\src\board\board.c)(0x65E142C4)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections --asm --interleave --asm_dir ".\\Listings\\" -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6A -I.\RTE\_WL668T -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="528" -D_RTE_ -DARMCM0 -o .\objects\board.o --list_dir ".\\Listings\\" --list --omf_browse .\objects\board.crf --depend .\objects\board.d)
I (..\..\src\board\board.h)(0x65E142C4)
I (..\..\src\sdk\include\hal_system.h)(0x65E142C4)
I (..\..\src\common\tau_common.h)(0x65E142C4)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5CEB79E2)
I (C:\Keil_v5\ARM\ARMCC\include\math.h)(0x5CEB79D6)
I (..\..\src\sdk\include\hal_gpio.h)(0x65E142C4)
I (..\..\src\common\tau_device_datatype.h)(0x65E142C4)
I (..\..\src\common\tau_log.h)(0x65E142C4)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5CEB79E2)
I (C:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5CEB79E4)
I (..\..\src\sdk\include\M0\ArmCM0.h)(0x65E142C4)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\core_cm0.h)(0x5C8B5FF6)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_version.h)(0x5B971444)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_compiler.h)(0x5C8F4DD4)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_armcc.h)(0x5C8F4DD4)
I (C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include\system_ARMCM0.h)(0x5BBD6B7A)
F (..\..\src\board\startup\startup_ARMCM0.s)(0x65E142C4)(--cpu Cortex-M0 --li -g --apcs=interwork --pd "__MICROLIB SETA 1" -I.\RTE\_WL668T -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include --pd "__UVISION_VERSION SETA 528" --pd "_RTE_ SETA 1" --pd "ARMCM0 SETA 1" --list .\listings\startup_armcm0.lst --xref -o .\objects\startup_armcm0.o --depend .\objects\startup_armcm0.d)

View File

@ -0,0 +1,77 @@
<html>
<body>
<pre>
<h1>µVision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: ¦ÌVision V5.28.0.0
Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: HAHA Markin, HAHA, LIC=VGXG8-3CKFQ-63XMB-246PQ-J4CUG-RTS7K
Tool Versions:
Toolchain: MDK-ARM Plus Version: 5.28.0.0
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 6 (build 750)
Assembler: Armasm.exe V5.06 update 6 (build 750)
Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
Library Manager: ArmAr.exe V5.06 update 6 (build 750)
Hex Converter: FromElf.exe V5.06 update 6 (build 750)
CPU DLL: SARMCM3.DLL V5.28.0.0
Dialog DLL: DARMCM1.DLL V1.19.2.0
Target DLL: UL2CM3.DLL V1.162.16.0
Dialog DLL: TARMCM1.DLL V1.14.1.0
<h2>Project:</h2>
D:\Custom\´´ÐÅ\WL668_Pixel 6 A_CSOT6_ICNA3511A_ CST6656S_OLED\µ÷ÊÔ´úÂë\WL668_GOOGLEP6A_S47_CSOT6.0_ICNA3511_OLED_FHD_20231227\WL668_GOOGLEP6A_S47_CSOT6.0_ICNA3511_OLED_FHD_20231227\project\WL668T\WL668T.uvprojx
Project File Date: 01/26/2024
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'WL668T'
creating preprocessor file for main.c...
compiling main.c...
creating preprocessor file for p6a_demo.c...
compiling p6a_demo.c...
..\..\src\app\P6A\p6a_demo.c(131): warning: #550-D: variable "sg_exit_idle_mode_flag" was set but never used
static bool sg_exit_idle_mode_flag = false;
..\..\src\app\P6A\p6a_demo.c(134): warning: #177-D: variable "pps_renew_flag" was declared but never referenced
static uint32_t pps_renew_flag = 0;
..\..\src\app\P6A\p6a_demo.c(135): warning: #177-D: variable "pwr_rst_flag" was declared but never referenced
static uint32_t pwr_rst_flag = 0;
..\..\src\app\P6A\p6a_demo.c(149): warning: #177-D: function "app_mipi_rx_start_cb" was declared but never referenced
static void app_mipi_rx_start_cb(void *data);
..\..\src\app\P6A\p6a_demo.c(445): warning: #177-D: variable "reg53_E8_fg" was declared but never referenced
static bool reg53_E8_fg=0;
..\..\src\app\P6A\p6a_demo.c(524): warning: #177-D: function "ap_dcs_set_exit_idle_mode" was declared but never referenced
static bool ap_dcs_set_exit_idle_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
..\..\src\app\P6A\p6a_demo.c(549): warning: #177-D: function "soft_te_timer_init" was declared but never referenced
static void soft_te_timer_init()
..\..\src\app\P6A\p6a_demo.c: 7 warnings, 0 errors
creating preprocessor file for board.c...
compiling board.c...
assembling startup_ARMCM0.s...
linking...
Program Size: Code=37468 RO-data=9224 RW-data=1040 ZI-data=11608
FromELF: creating hex file...
After Build - User command #1: fromelf --bin -o .\Objects\WL668_P6P_TM667_ICNA3508_20231225.bin .\Objects\WL668_P6P_TM667_ICNA3508_20231225.axf
".\Objects\WL668_P6P_TM667_ICNA3508_20231225.axf" - 0 Error(s), 7 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: ARM
http://www.keil.com/pack/ARM.CMSIS.5.5.1.pack
ARM.CMSIS.5.5.1
CMSIS (Cortex Microcontroller Software Interface Standard)
* Component: CORE Version: 5.2.0
<h2>Collection of Component include folders:</h2>
.\RTE\_WL668T
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
<h2>Collection of Component Files used:</h2>
* Component: ARM::CMSIS:CORE:5.2.0
Build Time Elapsed: 00:00:01
</pre>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
--cpu Cortex-M0
".\objects\main.o"
".\objects\p6a_demo.o"
"..\..\src\sdk\CVWL668T\lib\CVWL668T.lib"
".\objects\board.o"
".\objects\startup_armcm0.o"
--library_type=microlib --strict --scatter ".\Objects\WL668_P6P_TM667_ICNA3508_20231225.sct"
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers
--list ".\Listings\WL668_P6P_TM667_ICNA3508_20231225.map" -o .\Objects\WL668_P6P_TM667_ICNA3508_20231225.axf

View File

@ -0,0 +1,16 @@
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM2 0x00010000 0x00010000 { ; load region size_region
ER_IROM2 0x00010000 0x00010000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
.ANY (+XO)
}
RW_IRAM1 0x00070000 0x00008000 { ; RW data
.ANY (+RW +ZI)
}
}

View File

@ -0,0 +1,6 @@
--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections --asm --interleave --asm_dir ".\\Listings\\" -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6A
-I.\RTE\_WL668T
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
-D__UVISION_VERSION="528" -D_RTE_ -DARMCM0
-o .\objects\board.o --list_dir ".\\Listings\\" --list --omf_browse .\objects\board.crf --depend .\objects\board.d "..\..\src\board\board.c"

Binary file not shown.

View File

@ -0,0 +1,17 @@
.\objects\board.o: ..\..\src\board\board.c
.\objects\board.o: ..\..\src\board\board.h
.\objects\board.o: ..\..\src\sdk\include\hal_system.h
.\objects\board.o: ..\..\src\common\tau_common.h
.\objects\board.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\board.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\math.h
.\objects\board.o: ..\..\src\sdk\include\hal_gpio.h
.\objects\board.o: ..\..\src\common\tau_device_datatype.h
.\objects\board.o: ..\..\src\common\tau_log.h
.\objects\board.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
.\objects\board.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
.\objects\board.o: ..\..\src\sdk\include\M0\ArmCM0.h
.\objects\board.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\core_cm0.h
.\objects\board.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_version.h
.\objects\board.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_compiler.h
.\objects\board.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_armcc.h
.\objects\board.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include\system_ARMCM0.h

Binary file not shown.

View File

@ -0,0 +1,6 @@
--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections --asm --interleave --asm_dir ".\\Listings\\" -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6A
-I.\RTE\_WL668T
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
-D__UVISION_VERSION="528" -D_RTE_ -DARMCM0
-o .\objects\main.o --list_dir ".\\Listings\\" --list --omf_browse .\objects\main.crf --depend .\objects\main.d "..\..\src\app\main.c"

Binary file not shown.

View File

@ -0,0 +1,22 @@
.\objects\main.o: ..\..\src\app\main.c
.\objects\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
.\objects\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
.\objects\main.o: ..\..\src\app\test_cfg_global.h
.\objects\main.o: ..\..\src\app\P6A\p6a_demo.h
.\objects\main.o: ..\..\src\common\tau_log.h
.\objects\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
.\objects\main.o: ..\..\src\sdk\include\M0\ArmCM0.h
.\objects\main.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\core_cm0.h
.\objects\main.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_version.h
.\objects\main.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_compiler.h
.\objects\main.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_armcc.h
.\objects\main.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include\system_ARMCM0.h
.\objects\main.o: ..\..\src\sdk\include\hal_system.h
.\objects\main.o: ..\..\src\common\tau_common.h
.\objects\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\math.h
.\objects\main.o: ..\..\src\sdk\include\hal_gpio.h
.\objects\main.o: ..\..\src\common\tau_device_datatype.h
.\objects\main.o: ..\..\src\board\board.h
.\objects\main.o: ..\..\src\app\module_demo\module_demo_main.h

Binary file not shown.

View File

@ -0,0 +1,6 @@
--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections --asm --interleave --asm_dir ".\\Listings\\" -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6A
-I.\RTE\_WL668T
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
-D__UVISION_VERSION="528" -D_RTE_ -DARMCM0
-o .\objects\p6a_demo.o --list_dir ".\\Listings\\" --list --omf_browse .\objects\p6a_demo.crf --depend .\objects\p6a_demo.d "..\..\src\app\P6A\p6a_demo.c"

Binary file not shown.

View File

@ -0,0 +1,28 @@
.\objects\p6a_demo.o: ..\..\src\app\P6A\p6a_demo.c
.\objects\p6a_demo.o: ..\..\src\app\P6A\p6a_demo.h
.\objects\p6a_demo.o: ..\..\src\sdk\include\M0\ArmCM0.h
.\objects\p6a_demo.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\core_cm0.h
.\objects\p6a_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\p6a_demo.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_version.h
.\objects\p6a_demo.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_compiler.h
.\objects\p6a_demo.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include\cmsis_armcc.h
.\objects\p6a_demo.o: C:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include\system_ARMCM0.h
.\objects\p6a_demo.o: ..\..\src\common\tau_device_datatype.h
.\objects\p6a_demo.o: ..\..\src\common\tau_common.h
.\objects\p6a_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\math.h
.\objects\p6a_demo.o: ..\..\src\common\tau_log.h
.\objects\p6a_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
.\objects\p6a_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
.\objects\p6a_demo.o: ..\..\src\common\tau_operations.h
.\objects\p6a_demo.o: ..\..\src\common\tau_delay.h
.\objects\p6a_demo.o: ..\..\src\sdk\include\hal_dsi_rx_ctrl.h
.\objects\p6a_demo.o: ..\..\src\common\tau_dsi_datatype.h
.\objects\p6a_demo.o: ..\..\src\sdk\include\hal_dsi_tx_ctrl.h
.\objects\p6a_demo.o: ..\..\src\sdk\include\hal_gpio.h
.\objects\p6a_demo.o: ..\..\src\sdk\include\hal_swire.h
.\objects\p6a_demo.o: ..\..\src\sdk\include\hal_timer.h
.\objects\p6a_demo.o: ..\..\src\sdk\include\hal_system.h
.\objects\p6a_demo.o: ..\..\src\app\test_cfg_global.h
.\objects\p6a_demo.o: ..\..\src\sdk\include\hal_pwr.h
.\objects\p6a_demo.o: ..\..\src\sdk\include\hal_pwm.h
.\objects\p6a_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h

Binary file not shown.

View File

@ -0,0 +1,6 @@
--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections --asm --interleave --asm_dir ".\\Listings\\" -I ..\..\src -I ..\..\src\board -I ..\..\src\common -I ..\..\src\sdk\include -I ..\..\src\sdk\include\M0 -I ..\..\src\app -I ..\..\src\app\S8 -I ..\..\src\app\touch -I ..\..\src\app\module_demo -I ..\..\src\app\P6P
-I.\RTE\_WL668
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
-D__UVISION_VERSION="528" -D_RTE_ -DARMCM0
-o .\objects\p6p_demo.o --list_dir ".\\Listings\\" --list --omf_browse .\objects\p6p_demo.crf --depend .\objects\p6p_demo.d "..\..\src\app\P6P\p6p_demo.c"

View File

View File

@ -0,0 +1,6 @@
--cpu Cortex-M0 --li -g --apcs=interwork --pd "__MICROLIB SETA 1"
-I.\RTE\_WL668T
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
-IC:\Users\Markin\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include
--pd "__UVISION_VERSION SETA 528" --pd "_RTE_ SETA 1" --pd "ARMCM0 SETA 1"
--list .\listings\startup_armcm0.lst --xref -o .\objects\startup_armcm0.o --depend .\objects\startup_armcm0.d "..\..\src\board\startup\startup_ARMCM0.s"

View File

@ -0,0 +1 @@
.\objects\startup_armcm0.o: ..\..\src\board\startup\startup_ARMCM0.s

Binary file not shown.

View File

@ -0,0 +1,21 @@
/*
* Auto generated Run-Time-Environment Configuration File
* *** Do not modify ! ***
*
* Project: 'WL668T'
* Target: 'WL668'
*/
#ifndef RTE_COMPONENTS_H
#define RTE_COMPONENTS_H
/*
* Define the Device Header File:
*/
#define CMSIS_device_header "ARMCM0.h"
#endif /* RTE_COMPONENTS_H */

View File

@ -0,0 +1,21 @@
/*
* Auto generated Run-Time-Environment Configuration File
* *** Do not modify ! ***
*
* Project: 'WL668T'
* Target: 'WL668T'
*/
#ifndef RTE_COMPONENTS_H
#define RTE_COMPONENTS_H
/*
* Define the Device Header File:
*/
#define CMSIS_device_header "ARMCM0.h"
#endif /* RTE_COMPONENTS_H */

16
project/WL668T/WL668.BAT Normal file
View File

@ -0,0 +1,16 @@
SET PATH=C:\Keil_v5\ARM\ARMCC\Bin;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files\ImageMagick-7.1.0-Q16-HDRI;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\Tools\;C:\Program Files\nodejs\;D:\Tools\platform-tools;%Android%;C:\Program Files\Git\cmd;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\Markin\AppData\Local\Microsoft\WindowsApps;D:\Tools\Microsoft VS Code\bin;C:\Users\Markin\AppData\Roaming\npm;D:\Tools\platform-tools_r34.0.1-windows\platform-tools;
SET ARMCC5_ASMOPT=--diag_suppress=9931
SET ARMCC5_CCOPT=--diag_suppress=9931
SET ARMCC5_LINKOPT=--diag_suppress=9931
SET CPU_TYPE=ARMCM0
SET CPU_VENDOR=ARM
SET UV2_TARGET=WL668
SET CPU_CLOCK=0x00B71B00
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via "listings\main._ip"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via ".\objects\main.__i"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via "listings\p6p_demo._ip"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via ".\objects\p6p_demo.__i"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via "listings\board._ip"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via ".\objects\board.__i"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmAsm" --Via ".\objects\startup_armcm0._ia"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmLink" --Via ".\Objects\WL668_P6P_TM667_ICNA3508_20231225.lnp"

15
project/WL668T/WL668T.BAT Normal file
View File

@ -0,0 +1,15 @@
SET PATH=C:\Keil_v5\ARM\ARMCC\Bin;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files\ImageMagick-7.1.0-Q16-HDRI;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\Tools\;C:\Program Files\nodejs\;D:\Tools\platform-tools;%Android%;C:\Program Files\Git\cmd;C:\Users\Markin\AppData\Local\Programs\Python\Python312\Scripts\;C:\Users\Markin\AppData\Local\Programs\Python\Python312\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\Markin\AppData\Local\Microsoft\WindowsApps;C:\Users\Markin\AppData\Roaming\npm;D:\Tools\platform-tools_r34.0.1-windows\platform-tools;C:\Users\Markin\AppData\Local\Programs\Microsoft VS Code\bin
SET CPU_TYPE=ARMCM0
SET CPU_VENDOR=ARM
SET UV2_TARGET=WL668T
SET CPU_CLOCK=0x00B71B00
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via "listings\main._ip"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via ".\objects\main.__i"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via "listings\p6a_demo._ip"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via ".\objects\p6a_demo.__i"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via "listings\board._ip"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmCC" --Via ".\objects\board.__i"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmAsm" --Via ".\objects\startup_armcm0._ia"
"C:\Keil_v5\ARM\ARMCC\Bin\ArmLink" --Via ".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240326.lnp"
"C:\Keil_v5\ARM\ARMCC\Bin\fromelf.exe" ".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240326.axf" --i32combined --output ".\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240326.hex"
fromelf --bin -o .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240326.bin .\Objects\WL668T_P6A_S47_CSOT6_ICNA3511A_20240326.axf

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,272 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_optx.xsd">
<SchemaVersion>1.0</SchemaVersion>
<Header>### uVision Project, (C) Keil Software</Header>
<Extensions>
<cExt>*.c</cExt>
<aExt>*.s*; *.src; *.a*</aExt>
<oExt>*.obj; *.o</oExt>
<lExt>*.lib</lExt>
<tExt>*.txt; *.h; *.inc</tExt>
<pExt>*.plm</pExt>
<CppX>*.cpp</CppX>
<nMigrate>0</nMigrate>
</Extensions>
<DaveTm>
<dwLowDateTime>0</dwLowDateTime>
<dwHighDateTime>0</dwHighDateTime>
</DaveTm>
<Target>
<TargetName>WL668T</TargetName>
<ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName>
<TargetOption>
<CLKADS>12000000</CLKADS>
<OPTTT>
<gFlags>1</gFlags>
<BeepAtEnd>1</BeepAtEnd>
<RunSim>0</RunSim>
<RunTarget>1</RunTarget>
<RunAbUc>0</RunAbUc>
</OPTTT>
<OPTHX>
<HexSelection>1</HexSelection>
<FlashByte>65535</FlashByte>
<HexRangeLowAddress>0</HexRangeLowAddress>
<HexRangeHighAddress>0</HexRangeHighAddress>
<HexOffset>0</HexOffset>
</OPTHX>
<OPTLEX>
<PageWidth>79</PageWidth>
<PageLength>66</PageLength>
<TabStop>8</TabStop>
<ListingPath>.\Listings\</ListingPath>
</OPTLEX>
<ListingPage>
<CreateCListing>1</CreateCListing>
<CreateAListing>1</CreateAListing>
<CreateLListing>1</CreateLListing>
<CreateIListing>0</CreateIListing>
<AsmCond>1</AsmCond>
<AsmSymb>1</AsmSymb>
<AsmXref>0</AsmXref>
<CCond>1</CCond>
<CCode>0</CCode>
<CListInc>0</CListInc>
<CSymb>0</CSymb>
<LinkerCodeListing>0</LinkerCodeListing>
</ListingPage>
<OPTXL>
<LMap>1</LMap>
<LComments>1</LComments>
<LGenerateSymbols>1</LGenerateSymbols>
<LLibSym>1</LLibSym>
<LLines>1</LLines>
<LLocSym>1</LLocSym>
<LPubSym>1</LPubSym>
<LXref>0</LXref>
<LExpSel>0</LExpSel>
</OPTXL>
<OPTFL>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<IsCurrentTarget>1</IsCurrentTarget>
</OPTFL>
<CpuCode>7</CpuCode>
<DebugOpt>
<uSim>0</uSim>
<uTrg>1</uTrg>
<sLdApp>1</sLdApp>
<sGomain>1</sGomain>
<sRbreak>1</sRbreak>
<sRwatch>1</sRwatch>
<sRmem>1</sRmem>
<sRfunc>1</sRfunc>
<sRbox>1</sRbox>
<tLdApp>1</tLdApp>
<tGomain>1</tGomain>
<tRbreak>1</tRbreak>
<tRwatch>1</tRwatch>
<tRmem>1</tRmem>
<tRfunc>0</tRfunc>
<tRbox>1</tRbox>
<tRtrace>1</tRtrace>
<sRSysVw>1</sRSysVw>
<tRSysVw>1</tRSysVw>
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
<bSchkAxf>0</bSchkAxf>
<bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
<sDlgDll></sDlgDll>
<sDlgPa></sDlgPa>
<sIfile></sIfile>
<tDll></tDll>
<tDllPa></tDllPa>
<tDlgDll></tDlgDll>
<tDlgPa></tDlgPa>
<tIfile></tIfile>
<pMon>BIN\UL2CM3.DLL</pMon>
</DebugOpt>
<TargetDriverDllRegistry>
<SetRegEntry>
<Number>0</Number>
<Key>UL2CM3</Key>
<Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000)</Name>
</SetRegEntry>
</TargetDriverDllRegistry>
<Breakpoint/>
<Tracepoint>
<THDelay>0</THDelay>
</Tracepoint>
<DebugFlag>
<trace>0</trace>
<periodic>0</periodic>
<aLwin>0</aLwin>
<aCover>0</aCover>
<aSer1>0</aSer1>
<aSer2>0</aSer2>
<aPa>0</aPa>
<viewmode>0</viewmode>
<vrSel>0</vrSel>
<aSym>0</aSym>
<aTbox>0</aTbox>
<AscS1>0</AscS1>
<AscS2>0</AscS2>
<AscS3>0</AscS3>
<aSer3>0</aSer3>
<eProf>0</eProf>
<aLa>0</aLa>
<aPa1>0</aPa1>
<AscS4>0</AscS4>
<aSer4>0</aSer4>
<StkLoc>0</StkLoc>
<TrcWin>0</TrcWin>
<newCpu>0</newCpu>
<uProt>0</uProt>
</DebugFlag>
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
<bAutoGenD>0</bAutoGenD>
<LntExFlags>0</LntExFlags>
<pMisraName></pMisraName>
<pszMrule></pszMrule>
<pSingCmds></pSingCmds>
<pMultCmds></pMultCmds>
<pMisraNamep></pMisraNamep>
<pszMrulep></pszMrulep>
<pSingCmdsp></pSingCmdsp>
<pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
<Group>
<GroupName>app</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>1</GroupNumber>
<FileNumber>1</FileNumber>
<FileType>1</FileType>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\src\app\main.c</PathWithFileName>
<FilenameWithoutPath>main.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>1</GroupNumber>
<FileNumber>2</FileNumber>
<FileType>1</FileType>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\src\app\P6A\p6a_demo.c</PathWithFileName>
<FilenameWithoutPath>p6a_demo.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>driver</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>3</FileNumber>
<FileType>4</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\src\sdk\CVWL668T\lib\CVWL668T.lib</PathWithFileName>
<FilenameWithoutPath>CVWL668T.lib</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>board</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>4</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\src\board\board.c</PathWithFileName>
<FilenameWithoutPath>board.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>startup</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>4</GroupNumber>
<FileNumber>5</FileNumber>
<FileType>2</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\src\board\startup\startup_ARMCM0.s</PathWithFileName>
<FilenameWithoutPath>startup_ARMCM0.s</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>::CMSIS</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>1</RteFlg>
</Group>
</ProjectOpt>

View File

@ -0,0 +1,461 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_projx.xsd">
<SchemaVersion>2.1</SchemaVersion>
<Header>### uVision Project, (C) Keil Software</Header>
<Targets>
<Target>
<TargetName>WL668T</TargetName>
<ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName>
<pArmCC>5060750::V5.06 update 6 (build 750)::ARMCC</pArmCC>
<pCCUsed>5060750::V5.06 update 6 (build 750)::ARMCC</pCCUsed>
<uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM0</Device>
<Vendor>ARM</Vendor>
<PackID>ARM.CMSIS.5.5.1</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M0") CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
<StartupFile></StartupFile>
<FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000)</FlashDriverDll>
<DeviceId>0</DeviceId>
<RegisterFile>$$Device:ARMCM0$Device\ARM\ARMCM0\Include\ARMCM0.h</RegisterFile>
<MemoryEnv></MemoryEnv>
<Cmp></Cmp>
<Asm></Asm>
<Linker></Linker>
<OHString></OHString>
<InfinionOptionDll></InfinionOptionDll>
<SLE66CMisc></SLE66CMisc>
<SLE66AMisc></SLE66AMisc>
<SLE66LinkerMisc></SLE66LinkerMisc>
<SFDFile></SFDFile>
<bCustSvd>0</bCustSvd>
<UseEnv>0</UseEnv>
<BinPath></BinPath>
<IncludePath></IncludePath>
<LibPath></LibPath>
<RegisterFilePath></RegisterFilePath>
<DBRegisterFilePath></DBRegisterFilePath>
<TargetStatus>
<Error>0</Error>
<ExitCodeStop>0</ExitCodeStop>
<ButtonStop>0</ButtonStop>
<NotGenerated>0</NotGenerated>
<InvalidFlash>1</InvalidFlash>
</TargetStatus>
<OutputDirectory>.\Objects\</OutputDirectory>
<OutputName>WL668T_P6A_S47_CSOT6_ICNA3511A_20240326</OutputName>
<CreateExecutable>1</CreateExecutable>
<CreateLib>0</CreateLib>
<CreateHexFile>1</CreateHexFile>
<DebugInformation>1</DebugInformation>
<BrowseInformation>1</BrowseInformation>
<ListingPath>.\Listings\</ListingPath>
<HexFormatSelection>1</HexFormatSelection>
<Merge32K>0</Merge32K>
<CreateBatchFile>1</CreateBatchFile>
<BeforeCompile>
<RunUserProg1>0</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
<UserProg1Name></UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
<nStopU1X>0</nStopU1X>
<nStopU2X>0</nStopU2X>
</BeforeCompile>
<BeforeMake>
<RunUserProg1>0</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
<UserProg1Name></UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
<nStopB1X>0</nStopB1X>
<nStopB2X>0</nStopB2X>
</BeforeMake>
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
<UserProg1Name>fromelf --bin -o .\Objects\@L.bin .\Objects\@L.axf</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
<nStopA1X>0</nStopA1X>
<nStopA2X>0</nStopA2X>
</AfterMake>
<SelectedForBatchBuild>0</SelectedForBatchBuild>
<SVCSIdString></SVCSIdString>
</TargetCommonOption>
<CommonProperty>
<UseCPPCompiler>0</UseCPPCompiler>
<RVCTCodeConst>0</RVCTCodeConst>
<RVCTZI>0</RVCTZI>
<RVCTOtherData>0</RVCTOtherData>
<ModuleSelection>0</ModuleSelection>
<IncludeInBuild>1</IncludeInBuild>
<AlwaysBuild>0</AlwaysBuild>
<GenerateAssemblyFile>0</GenerateAssemblyFile>
<AssembleAssemblyFile>0</AssembleAssemblyFile>
<PublicsOnly>0</PublicsOnly>
<StopOnExitCode>3</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>1</ComprImg>
</CommonProperty>
<DllOption>
<SimDllName>SARMCM3.DLL</SimDllName>
<SimDllArguments> </SimDllArguments>
<SimDlgDll>DARMCM1.DLL</SimDlgDll>
<SimDlgDllArguments>-pCM0</SimDlgDllArguments>
<TargetDllName>SARMCM3.DLL</TargetDllName>
<TargetDllArguments> </TargetDllArguments>
<TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
<TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
</DllOption>
<DebugOption>
<OPTHX>
<HexSelection>1</HexSelection>
<HexRangeLowAddress>0</HexRangeLowAddress>
<HexRangeHighAddress>0</HexRangeHighAddress>
<HexOffset>0</HexOffset>
<Oh166RecLen>16</Oh166RecLen>
</OPTHX>
</DebugOption>
<Utilities>
<Flash1>
<UseTargetDll>1</UseTargetDll>
<UseExternalTool>0</UseExternalTool>
<RunIndependent>0</RunIndependent>
<UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
<Capability>1</Capability>
<DriverSelection>4096</DriverSelection>
</Flash1>
<bUseTDR>1</bUseTDR>
<Flash2>BIN\UL2CM3.DLL</Flash2>
<Flash3>"" ()</Flash3>
<Flash4></Flash4>
<pFcarmOut></pFcarmOut>
<pFcarmGrp></pFcarmGrp>
<pFcArmRoot></pFcArmRoot>
<FcArmLst>0</FcArmLst>
</Utilities>
<TargetArmAds>
<ArmAdsMisc>
<GenerateListings>0</GenerateListings>
<asHll>1</asHll>
<asAsm>1</asAsm>
<asMacX>1</asMacX>
<asSyms>1</asSyms>
<asFals>1</asFals>
<asDbgD>1</asDbgD>
<asForm>1</asForm>
<ldLst>0</ldLst>
<ldmm>1</ldmm>
<ldXref>1</ldXref>
<BigEnd>0</BigEnd>
<AdsALst>1</AdsALst>
<AdsACrf>1</AdsACrf>
<AdsANop>0</AdsANop>
<AdsANot>0</AdsANot>
<AdsLLst>1</AdsLLst>
<AdsLmap>1</AdsLmap>
<AdsLcgr>1</AdsLcgr>
<AdsLsym>1</AdsLsym>
<AdsLszi>1</AdsLszi>
<AdsLtoi>1</AdsLtoi>
<AdsLsun>1</AdsLsun>
<AdsLven>1</AdsLven>
<AdsLsxf>1</AdsLsxf>
<RvctClst>1</RvctClst>
<GenPPlst>1</GenPPlst>
<AdsCpuType>"Cortex-M0"</AdsCpuType>
<RvctDeviceName></RvctDeviceName>
<mOS>0</mOS>
<uocRom>0</uocRom>
<uocRam>0</uocRam>
<hadIROM>1</hadIROM>
<hadIRAM>1</hadIRAM>
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>0</RvdsVP>
<RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<StupSel>16</StupSel>
<useUlib>1</useUlib>
<EndSel>1</EndSel>
<uLtcg>0</uLtcg>
<nSecure>0</nSecure>
<RoSelD>4</RoSelD>
<RwSelD>3</RwSelD>
<CodeSel>0</CodeSel>
<OptFeed>0</OptFeed>
<NoZi1>0</NoZi1>
<NoZi2>0</NoZi2>
<NoZi3>0</NoZi3>
<NoZi4>0</NoZi4>
<NoZi5>0</NoZi5>
<Ro1Chk>0</Ro1Chk>
<Ro2Chk>0</Ro2Chk>
<Ro3Chk>0</Ro3Chk>
<Ir1Chk>0</Ir1Chk>
<Ir2Chk>1</Ir2Chk>
<Ra1Chk>0</Ra1Chk>
<Ra2Chk>0</Ra2Chk>
<Ra3Chk>0</Ra3Chk>
<Im1Chk>1</Im1Chk>
<Im2Chk>0</Im2Chk>
<OnChipMemories>
<Ocm1>
<Type>0</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</Ocm1>
<Ocm2>
<Type>0</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</Ocm2>
<Ocm3>
<Type>0</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</Ocm3>
<Ocm4>
<Type>0</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</Ocm4>
<Ocm5>
<Type>0</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</Ocm5>
<Ocm6>
<Type>0</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</Ocm6>
<IRAM>
<Type>0</Type>
<StartAddress>0x20000000</StartAddress>
<Size>0x20000</Size>
</IRAM>
<IROM>
<Type>1</Type>
<StartAddress>0x0</StartAddress>
<Size>0x40000</Size>
</IROM>
<XRAM>
<Type>0</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</XRAM>
<OCR_RVCT1>
<Type>1</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</OCR_RVCT1>
<OCR_RVCT2>
<Type>1</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</OCR_RVCT2>
<OCR_RVCT3>
<Type>1</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</OCR_RVCT3>
<OCR_RVCT4>
<Type>1</Type>
<StartAddress>0x0</StartAddress>
<Size>0x2000</Size>
</OCR_RVCT4>
<OCR_RVCT5>
<Type>1</Type>
<StartAddress>0x10000</StartAddress>
<Size>0x10000</Size>
</OCR_RVCT5>
<OCR_RVCT6>
<Type>0</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</OCR_RVCT6>
<OCR_RVCT7>
<Type>0</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</OCR_RVCT7>
<OCR_RVCT8>
<Type>0</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</OCR_RVCT8>
<OCR_RVCT9>
<Type>0</Type>
<StartAddress>0x70000</StartAddress>
<Size>0x8000</Size>
</OCR_RVCT9>
<OCR_RVCT10>
<Type>0</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</OCR_RVCT10>
</OnChipMemories>
<RvctStartVector></RvctStartVector>
</ArmAdsMisc>
<Cads>
<interw>1</interw>
<Optim>1</Optim>
<oTime>0</oTime>
<SplitLS>0</SplitLS>
<OneElfS>1</OneElfS>
<Strict>0</Strict>
<EnumInt>0</EnumInt>
<PlainCh>0</PlainCh>
<Ropi>0</Ropi>
<Rwpi>0</Rwpi>
<wLevel>2</wLevel>
<uThumb>0</uThumb>
<uSurpInc>0</uSurpInc>
<uC99>1</uC99>
<uGnu>1</uGnu>
<useXO>0</useXO>
<v6Lang>1</v6Lang>
<v6LangP>1</v6LangP>
<vShortEn>1</vShortEn>
<vShortWch>1</vShortWch>
<v6Lto>0</v6Lto>
<v6WtE>0</v6WtE>
<v6Rtti>0</v6Rtti>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath>..\..\src;..\..\src\board;..\..\src\common;..\..\src\sdk\include;..\..\src\sdk\include\M0;..\..\src\app;..\..\src\app\S8;..\..\src\app\touch;..\..\src\app\module_demo;..\..\src\app\P6A</IncludePath>
</VariousControls>
</Cads>
<Aads>
<interw>1</interw>
<Ropi>0</Ropi>
<Rwpi>0</Rwpi>
<thumb>0</thumb>
<SplitLS>0</SplitLS>
<SwStkChk>0</SwStkChk>
<NoWarn>0</NoWarn>
<uSurpInc>0</uSurpInc>
<useXO>0</useXO>
<uClangAs>0</uClangAs>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Aads>
<LDads>
<umfTarg>1</umfTarg>
<Ropi>0</Ropi>
<Rwpi>0</Rwpi>
<noStLib>0</noStLib>
<RepFail>1</RepFail>
<useFile>0</useFile>
<TextAddressRange>0x00000000</TextAddressRange>
<DataAddressRange>0x20000000</DataAddressRange>
<pXoBase></pXoBase>
<ScatterFile></ScatterFile>
<IncludeLibs></IncludeLibs>
<IncludeLibsPath></IncludeLibsPath>
<Misc></Misc>
<LinkerInputFile></LinkerInputFile>
<DisabledWarnings></DisabledWarnings>
</LDads>
</TargetArmAds>
</TargetOption>
<Groups>
<Group>
<GroupName>app</GroupName>
<Files>
<File>
<FileName>main.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\app\main.c</FilePath>
</File>
<File>
<FileName>p6a_demo.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\app\P6A\p6a_demo.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>driver</GroupName>
<Files>
<File>
<FileName>CVWL668T.lib</FileName>
<FileType>4</FileType>
<FilePath>..\..\src\sdk\CVWL668T\lib\CVWL668T.lib</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>board</GroupName>
<Files>
<File>
<FileName>board.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\board\board.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>startup</GroupName>
<Files>
<File>
<FileName>startup_ARMCM0.s</FileName>
<FileType>2</FileType>
<FilePath>..\..\src\board\startup\startup_ARMCM0.s</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>::CMSIS</GroupName>
</Group>
</Groups>
</Target>
</Targets>
<RTE>
<apis/>
<components>
<component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="5.2.0" condition="ARMv6_7_8-M Device">
<package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.5.1"/>
<targetInfos>
<targetInfo name="WL668T"/>
</targetInfos>
</component>
</components>
<files>
<file attr="config" category="sourceAsm" condition="ARMCC" name="Device\ARM\ARMCM0\Source\ARM\startup_ARMCM0.s" version="1.0.0">
<instance index="0" removed="1">RTE\Device\ARMCM0\startup_ARMCM0.s</instance>
<component Cclass="Device" Cgroup="Startup" Cvendor="ARM" Cversion="1.1.0" condition="ARMCM0 CMSIS"/>
<package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.5.1"/>
<targetInfos/>
</file>
<file attr="config" category="sourceC" name="Device\ARM\ARMCM0\Source\system_ARMCM0.c" version="1.0.0">
<instance index="0" removed="1">RTE\Device\ARMCM0\system_ARMCM0.c</instance>
<component Cclass="Device" Cgroup="Startup" Cvendor="ARM" Cversion="1.1.0" condition="ARMCM0 CMSIS"/>
<package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.5.1"/>
<targetInfos/>
</file>
</files>
</RTE>
</Project>

4
project/WL668T/debug.log Normal file
View File

@ -0,0 +1,4 @@
[0220/103650.865:INFO:skin_prom_main.cpp(112)] skinprom start
[0220/103651.128:INFO:skin_prom_main.cpp(137)] skinprom end
[0220/103657.773:INFO:skin_prom_main.cpp(112)] skinprom start
[0220/103658.019:INFO:skin_prom_main.cpp(137)] skinprom end

View File

@ -0,0 +1,11 @@
1. 此目录下所有project文件仅为链接文件使用宏定义和库文件区分
2. 强烈建议将不使用的芯片型号文件夹删除,仅保留使用的芯片型号文件夹,以免串烧导致芯片烧坏
3. 如若更换芯片仅需将提供的原工程下特定型号文件夹拷贝到模板工程删除原芯片project下原型号文件夹重新编译即可
如原来使用668芯片后面更换为668T芯片仅需把客户工程project下668文件夹删除重新从提供的源工程下的668T文件夹拷贝到客户工程project下打开重新编译即可
SDK每次更新会在demo.c中增加代码或注释请自行阅读。
第三代产品包括WL668,668T,468

1773
src/app/P6A/p6a_demo.c Normal file

File diff suppressed because it is too large Load Diff

21
src/app/P6A/p6a_demo.h Normal file
View File

@ -0,0 +1,21 @@
/*******************************************************************************
* Copyright (C) 2019-2022, TAU Systems (R),All Rights Reserved.
*
* File: Mi12Lite.h
* Description XiaoMi 12 Lite file
* Version V0.1
* Date 2023-06-25
* Author Jaya
*******************************************************************************/
#ifndef __MI12_LITE_DEMO_H__
#define __MI12_LITE_DEMO_H__
#define PANEL_INIT_CODE_ARRAY 1
#define DDIC_FPS_SETTING 1
void google_p6a_demo(void);
#endif

View File

@ -0,0 +1,288 @@
/*******************************************************************************
*
* File: draw_mode_lib.c
* Description 线
* Version V0.1
* Date 2022-6-21
* Author Tempest
*******************************************************************************/
#include "tau_log.h"
#include "tau_operations.h"
#include "tau_common.h"
#include "tau_delay.h"
#include "hal_dsi_rx_ctrl.h"
#define FONT_SIZE 50 //如需要显示其他字体大小,按照新的大小重新取模后更新到字库并修改该宏即可
/*
*使pctolcd2002
*:&=50;:;:;:;:=16,=8;
*
*
*/static const unsigned char font_50x50[][FONT_SIZE * FONT_SIZE] =
{
{
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF,
0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7E, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x03, 0xF8, 0xC0, 0x00, 0x00,
0x7C, 0x00, 0x1F, 0xE0, 0x40, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x40, 0x00,
0x1F, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x0C, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x08, 0x00,
0x04, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00,
0xF0, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xC0, 0x3F, 0x80, 0x00,
0x00, 0x00, 0x1F, 0x01, 0xFE, 0x00, 0x10, 0x00, 0x00, 0xFE, 0x01, 0xF8, 0x00, 0x10, 0x00, 0x07,
0xFC, 0x00, 0xE0, 0x00, 0x10, 0x00, 0x1F, 0xE4, 0x00, 0x40, 0x00, 0x18, 0x00, 0x1F, 0x84, 0x00,
0x00, 0x00, 0x1C, 0x00, 0x0E, 0x04, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00,
0x1F, 0x00, 0x04, 0x04, 0x80, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x04, 0x7F, 0xFF, 0xFF, 0xFE, 0x00,
0x00, 0x04, 0x7F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x04, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x60, 0x00, 0x00,
0x00, 0x00, 0x04, 0x10, 0x30, 0x00, 0x00, 0x00, 0x00, 0x04, 0x60, 0x1C, 0x00, 0x00, 0x00, 0x00,
0x05, 0xC0, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x07, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0x00,
0x03, 0xF0, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x7F,
0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*"你"0*/
},
{
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x01, 0x00, 0x00,
0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x07, 0xC0, 0x18,
0x00, 0x00, 0x01, 0x00, 0x7F, 0xC0, 0x10, 0x00, 0x00, 0x01, 0x07, 0xFE, 0x40, 0x30, 0x00, 0x00,
0x01, 0xFF, 0xE0, 0x20, 0x60, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x20, 0xC0, 0x00, 0x1F, 0xFF, 0xE0,
0x00, 0x21, 0x80, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x17, 0x80, 0x00, 0x0F, 0xC1, 0x00, 0x00, 0x1F,
0x00, 0x00, 0x04, 0x01, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x03, 0xF8, 0x00, 0x00,
0x00, 0x01, 0x00, 0x3F, 0xEC, 0x00, 0x00, 0x00, 0x01, 0x07, 0xFF, 0x0E, 0x00, 0x00, 0x00, 0x03,
0xFF, 0xF8, 0x0F, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x07, 0x80, 0x00, 0x00, 0x03, 0xE0, 0x80,
0x07, 0xC0, 0x00, 0x00, 0x01, 0x00, 0x40, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0xC0,
0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00,
0x80, 0x00, 0x40, 0x00, 0x10, 0x00, 0x00, 0x80, 0x00, 0x40, 0x00, 0x10, 0x00, 0x00, 0x80, 0x00,
0x40, 0x00, 0x18, 0x00, 0x00, 0x80, 0x00, 0x40, 0x00, 0x18, 0x00, 0x00, 0x80, 0x00, 0x40, 0x00,
0x1C, 0x00, 0x00, 0x80, 0x00, 0x40, 0x00, 0x1E, 0x00, 0x00, 0x80, 0x00, 0x40, 0x00, 0x1F, 0x00,
0x00, 0x81, 0x80, 0x40, 0x00, 0x3E, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x80,
0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x81, 0xE0, 0x40, 0x00, 0x00, 0x00, 0x00, 0x83, 0x40, 0x40,
0x00, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x9C, 0x00, 0x40, 0x00, 0x00,
0x00, 0x00, 0xF8, 0x00, 0x40, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x40, 0x00, 0x00, 0x00, 0x03,
0xE0, 0x00, 0x40, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x01,
0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*"好"0*/
},
};
/**
* @brief 线(线线)
* @param x1,y1
* @param x2,y2
* @param red_data: R分量
* @param green_data: G分量
* @param blue_data: B分量
* @return none
*/
void lcd_draw_colorLine(hal_dsi_rx_ctrl_handle_t *rx_ctrl_handle, uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint8_t red_data, uint8_t green_data, uint8_t blue_data)
{
uint16_t i = 0;
int16_t delta_x = 0, delta_y = 0;
int8_t incx = 0, incy = 0;
uint16_t distance = 0;
uint16_t t = 0;
uint16_t x = 0, y = 0;
uint16_t x_temp = 0, y_temp = 0;
if (y1 == y2)
{
/* 快速画水平线 */
if (x1 < x2)
{
for (i = x1; i < x2; i++)
{
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, i, y1, red_data, green_data, blue_data);
}
}
else
{
for (i = x2; i < x1; i++)
{
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, i, y1, red_data, green_data, blue_data);
}
}
return;
}
else
{
/* 画斜线Bresenham算法 */
/* 计算两点之间在x和y方向的间距得到画笔在x和y方向的步进值 */
delta_x = x2 - x1;
delta_y = y2 - y1;
if (delta_x > 0)
{
//斜线(从左到右)
incx = 1;
}
else if (delta_x == 0)
{
//垂直斜线(竖线)
incx = 0;
}
else
{
//斜线(从右到左)
incx = -1;
delta_x = -delta_x;
}
if (delta_y > 0)
{
//斜线(从左到右)
incy = 1;
}
else if (delta_y == 0)
{
//水平斜线(水平线)
incy = 0;
}
else
{
//斜线(从右到左)
incy = -1;
delta_y = -delta_y;
}
/* 计算画笔打点距离(取两个间距中的最大值) */
if (delta_x > delta_y)
{
distance = delta_x;
}
else
{
distance = delta_y;
}
/* 开始打点 */
x = x1;
y = y1;
//第一个点无效所以t的次数加一
for (t = 0; t <= distance + 1; t++)
{
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, x, y, red_data, green_data, blue_data);
/* 判断离实际值最近的像素点 */
x_temp += delta_x;
if (x_temp > distance)
{
//x方向越界减去距离值为下一次检测做准备
x_temp -= distance;
//在x方向递增打点
x += incx;
}
y_temp += delta_y;
if (y_temp > distance)
{
//y方向越界减去距离值为下一次检测做准备
y_temp -= distance;
//在y方向递增打点
y += incy;
}
}
}
}
/**
* @breif
* @param x1,y1:
* @param x2,y2 :
* @param red_data: R分量
* @param green_data: G分量
* @param blue_data: B分量
* @retval none
*/
void lcd_draw_colorRect(hal_dsi_rx_ctrl_handle_t *rx_ctrl_handle, uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint8_t red_data, uint8_t green_data, uint8_t blue_data)
{
lcd_draw_colorLine(rx_ctrl_handle, x1, y1, x2, y1, red_data, green_data, blue_data);
lcd_draw_colorLine(rx_ctrl_handle, x1, y1, x1, y2, red_data, green_data, blue_data);
lcd_draw_colorLine(rx_ctrl_handle, x1, y2, x2, y2, red_data, green_data, blue_data);
lcd_draw_colorLine(rx_ctrl_handle, x2, y1, x2, y2, red_data, green_data, blue_data);
}
/**
* @breif
* @param x1,x2:
* @param r:
* @param red_data: R分量
* @param green_data: G分量
* @param blue_data: B分量
* @retval none
*/
void lcd_draw_colorcircle(hal_dsi_rx_ctrl_handle_t *rx_ctrl_handle, uint16_t x, uint16_t y, uint16_t r, uint8_t red_data, uint8_t green_data, uint8_t blue_data)
{
int a, b, num;
a = 0;
b = r;
/* 如果圆在屏幕可见区域外,直接退出 */
if ((x - r < 0) || (x + r > rx_ctrl_handle->base_info.dst_w) || (y - r < 0) || (y + r > rx_ctrl_handle->base_info.dst_h))
{
TAU_LOGD("circle outof size \n");
return;
}
while (2 * b * b >= r * r)
{
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, x + a, y - b, red_data, green_data, blue_data);
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, x - a, y - b, red_data, green_data, blue_data);
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, x - a, y + b, red_data, green_data, blue_data);
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, x + a, y + b, red_data, green_data, blue_data);
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, x + b, y + a, red_data, green_data, blue_data);
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, x + b, y - a, red_data, green_data, blue_data);
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, x - b, y - a, red_data, green_data, blue_data);
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, x - b, y + a, red_data, green_data, blue_data);
a++;
num = (a * a + b * b) - r * r;
if (num > 0)
{
b--;
a--;
}
}
}
/**
* @brief
* @param x,y:
* @param index:
* @param font_color: ,0xRRGGBB
* @param back_color: ,0xRRGGBB
* @return none
*/
void lcd_draw_chinese(hal_dsi_rx_ctrl_handle_t *rx_ctrl_handle, uint16_t x, uint16_t y, uint16_t index, uint32_t font_color, uint16_t back_color)
{
uint32_t temp, i, j, size = FONT_SIZE;
uint32_t y0 = y;
uint32_t csize = (size * size) / 8; //得到字体一个字符对应点阵集所占的字节数
for (i = 0; i < csize; i++)
{
temp = font_50x50[index][i];
for (j = 0; j < 8; j++)
{
if (temp & 0x80)
{
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, x, y, (font_color >> 16) & 0xFF, (font_color >> 8) & 0xFF, font_color & 0xFF);
}
else
{
hal_dsi_rx_ctrl_set_pixel_data(rx_ctrl_handle, x, y, (back_color >> 16) & 0xFF, (back_color >> 8) & 0xFF, back_color & 0xFF);
}
temp <<= 1;
y++;
if ((y - y0) == size)
{
y = y0;
x++;
break;
}
}
}
}

View File

@ -0,0 +1,56 @@
/*******************************************************************************
*
*
* File: draw_mode_lib.h
* Description draw mode
* Version V0.1
* Date 2022-06-21
* Author Tempest
*******************************************************************************/
#ifndef __DRAW_MODE_H__
#define __DRAW_MODE_H__
/**
* @brief 线(线线)
* @param x1,y1:
* @param x2,y2:
* @param red_data: R分量
* @param green_data: G分量
* @param blue_data: B分量
* @return none
*/
void lcd_draw_colorLine(hal_dsi_rx_ctrl_handle_t *rx_ctrl_handle, uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint8_t red_data, uint8_t green_data, uint8_t blue_data);
/**
* @breif
* @param x1,y1:
* @param x2,y2 :
* @param red_data: R分量
* @param green_data: G分量
* @param blue_data: B分量
* @retval none
*/
void lcd_draw_colorRect(hal_dsi_rx_ctrl_handle_t *rx_ctrl_handle, uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint8_t red_data, uint8_t green_data, uint8_t blue_data);
/**
* @breif
* @param x,y:
* @param r:
* @param red_data: R分量
* @param green_data: G分量
* @param blue_data: B分量
* @retval none
*/
void lcd_draw_colorcircle(hal_dsi_rx_ctrl_handle_t *rx_ctrl_handle, uint16_t x, uint16_t y, uint16_t r, uint8_t red_data, uint8_t green_data, uint8_t blue_data);
/**
* @brief
* @param x,y:
* @param index:
* @param font_color: ,0xRRGGBB
* @param back_color: ,0xRRGGBB
* @return none
*/
void lcd_draw_chinese(hal_dsi_rx_ctrl_handle_t *rx_ctrl_handle, uint16_t x, uint16_t y, uint16_t index, uint32_t font_color, uint16_t back_color);
#endif

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