This commit is contained in:
zcy 2024-12-12 20:17:06 +08:00
parent 494ec6d80f
commit 6c00ce13f4
39 changed files with 4893 additions and 808 deletions

View File

@ -1,8 +1,8 @@
[PreviousLibFiles] [PreviousLibFiles]
LibFiles=Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_gpio.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_system.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_spi.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_dma.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_bus.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_cortex.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_rcc.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_utils.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_exti.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_pwr.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_crs.h;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_pwr.c;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_gpio.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_system.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_spi.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_dma.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_bus.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_cortex.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_rcc.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_utils.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_exti.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_pwr.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_crs.h;Drivers\CMSIS\Device\ST\STM32F0xx\Include\stm32f072xb.h;Drivers\CMSIS\Device\ST\STM32F0xx\Include\stm32f0xx.h;Drivers\CMSIS\Device\ST\STM32F0xx\Include\system_stm32f0xx.h;Drivers\CMSIS\Device\ST\STM32F0xx\Source\Templates\system_stm32f0xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h; LibFiles=Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_gpio.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_system.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_dma.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_bus.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_cortex.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_rcc.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_utils.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_exti.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_pwr.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_spi.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_crs.h;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_pwr.c;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_gpio.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_system.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_dma.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_bus.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_cortex.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_rcc.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_utils.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_exti.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_pwr.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_spi.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_crs.h;Drivers\CMSIS\Device\ST\STM32F0xx\Include\stm32f072xb.h;Drivers\CMSIS\Device\ST\STM32F0xx\Include\stm32f0xx.h;Drivers\CMSIS\Device\ST\STM32F0xx\Include\system_stm32f0xx.h;Drivers\CMSIS\Device\ST\STM32F0xx\Source\Templates\system_stm32f0xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h;
[PreviousUsedKeilFiles] [PreviousUsedKeilFiles]
SourceFiles=..\Core\Src\main.c;..\Core\Src\stm32f0xx_it.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_pwr.c;..\Drivers\CMSIS\Device\ST\STM32F0xx\Source\Templates\system_stm32f0xx.c;..\Core\Src\system_stm32f0xx.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_pwr.c;..\Drivers\CMSIS\Device\ST\STM32F0xx\Source\Templates\system_stm32f0xx.c;..\Core\Src\system_stm32f0xx.c;;; SourceFiles=..\Core\Src\main.c;..\Core\Src\stm32f0xx_it.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_pwr.c;..\Drivers\CMSIS\Device\ST\STM32F0xx\Source\Templates\system_stm32f0xx.c;..\Core\Src\system_stm32f0xx.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c;..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_pwr.c;..\Drivers\CMSIS\Device\ST\STM32F0xx\Source\Templates\system_stm32f0xx.c;..\Core\Src\system_stm32f0xx.c;;;
HeaderPath=..\Drivers\STM32F0xx_HAL_Driver\Inc;..\Drivers\CMSIS\Device\ST\STM32F0xx\Include;..\Drivers\CMSIS\Include;..\Core\Inc; HeaderPath=..\Drivers\STM32F0xx_HAL_Driver\Inc;..\Drivers\CMSIS\Device\ST\STM32F0xx\Include;..\Drivers\CMSIS\Include;..\Core\Inc;
CDefines=USE_FULL_LL_DRIVER;HSE_VALUE:8000000;HSE_STARTUP_TIMEOUT:100;LSE_STARTUP_TIMEOUT:5000;LSE_VALUE:32768;HSI_VALUE:8000000;LSI_VALUE:40000;VDD_VALUE:3300;PREFETCH_ENABLE:1;INSTRUCTION_CACHE_ENABLE:0;DATA_CACHE_ENABLE:0;STM32F072xB;USE_FULL_LL_DRIVER;HSE_VALUE:8000000;HSE_STARTUP_TIMEOUT:100;LSE_STARTUP_TIMEOUT:5000;LSE_VALUE:32768;HSI_VALUE:8000000;LSI_VALUE:40000;VDD_VALUE:3300;PREFETCH_ENABLE:1;INSTRUCTION_CACHE_ENABLE:0;DATA_CACHE_ENABLE:0; CDefines=USE_FULL_LL_DRIVER;HSE_VALUE:8000000;HSE_STARTUP_TIMEOUT:100;LSE_STARTUP_TIMEOUT:5000;LSE_VALUE:32768;HSI_VALUE:8000000;LSI_VALUE:40000;VDD_VALUE:3300;PREFETCH_ENABLE:1;INSTRUCTION_CACHE_ENABLE:0;DATA_CACHE_ENABLE:0;STM32F072xB;USE_FULL_LL_DRIVER;HSE_VALUE:8000000;HSE_STARTUP_TIMEOUT:100;LSE_STARTUP_TIMEOUT:5000;LSE_VALUE:32768;HSI_VALUE:8000000;LSI_VALUE:40000;VDD_VALUE:3300;PREFETCH_ENABLE:1;INSTRUCTION_CACHE_ENABLE:0;DATA_CACHE_ENABLE:0;

View File

@ -27,6 +27,7 @@ extern "C" {
#endif #endif
/* Includes ------------------------------------------------------------------*/ /* Includes ------------------------------------------------------------------*/
#include "stm32f0xx_ll_dma.h"
#include "stm32f0xx_ll_crs.h" #include "stm32f0xx_ll_crs.h"
#include "stm32f0xx_ll_rcc.h" #include "stm32f0xx_ll_rcc.h"
#include "stm32f0xx_ll_bus.h" #include "stm32f0xx_ll_bus.h"
@ -35,7 +36,6 @@ extern "C" {
#include "stm32f0xx_ll_cortex.h" #include "stm32f0xx_ll_cortex.h"
#include "stm32f0xx_ll_utils.h" #include "stm32f0xx_ll_utils.h"
#include "stm32f0xx_ll_pwr.h" #include "stm32f0xx_ll_pwr.h"
#include "stm32f0xx_ll_dma.h"
#include "stm32f0xx_ll_spi.h" #include "stm32f0xx_ll_spi.h"
#include "stm32f0xx_ll_gpio.h" #include "stm32f0xx_ll_gpio.h"

View File

@ -51,6 +51,7 @@ void HardFault_Handler(void);
void SVC_Handler(void); void SVC_Handler(void);
void PendSV_Handler(void); void PendSV_Handler(void);
void SysTick_Handler(void); void SysTick_Handler(void);
void DMA1_Channel4_5_6_7_IRQHandler(void);
/* USER CODE BEGIN EFP */ /* USER CODE BEGIN EFP */
/* USER CODE END EFP */ /* USER CODE END EFP */

View File

@ -18,6 +18,7 @@
/* USER CODE END Header */ /* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/ /* Includes ------------------------------------------------------------------*/
#include "main.h" #include "main.h"
#include "core.h"
/* Private includes ----------------------------------------------------------*/ /* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */ /* USER CODE BEGIN Includes */
@ -48,6 +49,7 @@
/* Private function prototypes -----------------------------------------------*/ /* Private function prototypes -----------------------------------------------*/
void SystemClock_Config(void); void SystemClock_Config(void);
static void MX_GPIO_Init(void); static void MX_GPIO_Init(void);
static void MX_DMA_Init(void);
static void MX_SPI2_Init(void); static void MX_SPI2_Init(void);
/* USER CODE BEGIN PFP */ /* USER CODE BEGIN PFP */
@ -90,16 +92,25 @@ int main(void)
/* Initialize all configured peripherals */ /* Initialize all configured peripherals */
MX_GPIO_Init(); MX_GPIO_Init();
MX_DMA_Init();
MX_SPI2_Init(); MX_SPI2_Init();
LL_mDelay(100);
/* USER CODE BEGIN 2 */ /* USER CODE BEGIN 2 */
ILI9341_init();
/* USER CODE END 2 */ /* USER CODE END 2 */
LL_mDelay(1000);
ILI9341_fillRect(0,0,320,200,0x0000);
LL_mDelay(100);
/* Infinite loop */ /* Infinite loop */
/* USER CODE BEGIN WHILE */ /* USER CODE BEGIN WHILE */
while (1) while (1)
{ {
LL_mDelay(20);
/* USER CODE END WHILE */ /* USER CODE END WHILE */
LL_mDelay(20);
ILI9341_fillRect(10,10,100,100,0xaa00);
/* USER CODE BEGIN 3 */ /* USER CODE BEGIN 3 */
} }
@ -186,13 +197,30 @@ static void MX_SPI2_Init(void)
GPIO_InitStruct.Alternate = LL_GPIO_AF_0; GPIO_InitStruct.Alternate = LL_GPIO_AF_0;
LL_GPIO_Init(GPIOB, &GPIO_InitStruct); LL_GPIO_Init(GPIOB, &GPIO_InitStruct);
/* SPI2 DMA Init */
/* SPI2_TX Init */
LL_DMA_SetDataTransferDirection(DMA1, LL_DMA_CHANNEL_5, LL_DMA_DIRECTION_MEMORY_TO_PERIPH);
LL_DMA_SetChannelPriorityLevel(DMA1, LL_DMA_CHANNEL_5, LL_DMA_PRIORITY_LOW);
LL_DMA_SetMode(DMA1, LL_DMA_CHANNEL_5, LL_DMA_MODE_NORMAL);
LL_DMA_SetPeriphIncMode(DMA1, LL_DMA_CHANNEL_5, LL_DMA_PERIPH_NOINCREMENT);
LL_DMA_SetMemoryIncMode(DMA1, LL_DMA_CHANNEL_5, LL_DMA_MEMORY_INCREMENT);
LL_DMA_SetPeriphSize(DMA1, LL_DMA_CHANNEL_5, LL_DMA_PDATAALIGN_HALFWORD);
LL_DMA_SetMemorySize(DMA1, LL_DMA_CHANNEL_5, LL_DMA_MDATAALIGN_HALFWORD);
/* USER CODE BEGIN SPI2_Init 1 */ /* USER CODE BEGIN SPI2_Init 1 */
/* USER CODE END SPI2_Init 1 */ /* USER CODE END SPI2_Init 1 */
/* SPI2 parameter configuration*/ /* SPI2 parameter configuration*/
SPI_InitStruct.TransferDirection = LL_SPI_FULL_DUPLEX; SPI_InitStruct.TransferDirection = LL_SPI_HALF_DUPLEX_TX;
SPI_InitStruct.Mode = LL_SPI_MODE_MASTER; SPI_InitStruct.Mode = LL_SPI_MODE_MASTER;
SPI_InitStruct.DataWidth = LL_SPI_DATAWIDTH_4BIT; SPI_InitStruct.DataWidth = LL_SPI_DATAWIDTH_8BIT;
SPI_InitStruct.ClockPolarity = LL_SPI_POLARITY_LOW; SPI_InitStruct.ClockPolarity = LL_SPI_POLARITY_LOW;
SPI_InitStruct.ClockPhase = LL_SPI_PHASE_1EDGE; SPI_InitStruct.ClockPhase = LL_SPI_PHASE_1EDGE;
SPI_InitStruct.NSS = LL_SPI_NSS_SOFT; SPI_InitStruct.NSS = LL_SPI_NSS_SOFT;
@ -201,14 +229,28 @@ static void MX_SPI2_Init(void)
SPI_InitStruct.CRCCalculation = LL_SPI_CRCCALCULATION_DISABLE; SPI_InitStruct.CRCCalculation = LL_SPI_CRCCALCULATION_DISABLE;
SPI_InitStruct.CRCPoly = 7; SPI_InitStruct.CRCPoly = 7;
LL_SPI_Init(SPI2, &SPI_InitStruct); LL_SPI_Init(SPI2, &SPI_InitStruct);
LL_SPI_SetStandard(SPI2, LL_SPI_PROTOCOL_MOTOROLA);
LL_SPI_EnableNSSPulseMgt(SPI2);
/* USER CODE BEGIN SPI2_Init 2 */ /* USER CODE BEGIN SPI2_Init 2 */
/* USER CODE END SPI2_Init 2 */ /* USER CODE END SPI2_Init 2 */
} }
/**
* Enable DMA controller clock
*/
static void MX_DMA_Init(void)
{
/* Init with LL driver */
/* DMA controller clock enable */
LL_AHB1_GRP1_EnableClock(LL_AHB1_GRP1_PERIPH_DMA1);
/* DMA interrupt init */
/* DMA1_Channel4_5_6_7_IRQn interrupt configuration */
NVIC_SetPriority(DMA1_Channel4_5_6_7_IRQn, 0);
NVIC_EnableIRQ(DMA1_Channel4_5_6_7_IRQn);
}
/** /**
* @brief GPIO Initialization Function * @brief GPIO Initialization Function
* @param None * @param None
@ -238,36 +280,45 @@ static void MX_GPIO_Init(void)
/**/ /**/
LL_GPIO_ResetOutputPin(GPIOB, LL_GPIO_PIN_6); LL_GPIO_ResetOutputPin(GPIOB, LL_GPIO_PIN_6);
LL_GPIO_ResetOutputPin(GPIOB, LL_GPIO_PIN_7);
/**/ /**/
GPIO_InitStruct.Pin = LL_GPIO_PIN_10; GPIO_InitStruct.Pin = LL_GPIO_PIN_10;
GPIO_InitStruct.Mode = LL_GPIO_MODE_OUTPUT; GPIO_InitStruct.Mode = LL_GPIO_MODE_OUTPUT;
GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_LOW; GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH;
GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL; GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL;
GPIO_InitStruct.Pull = LL_GPIO_PULL_NO; GPIO_InitStruct.Pull = LL_GPIO_PULL_UP;
LL_GPIO_Init(GPIOB, &GPIO_InitStruct); LL_GPIO_Init(GPIOB, &GPIO_InitStruct);
/**/ /**/
GPIO_InitStruct.Pin = LL_GPIO_PIN_3; GPIO_InitStruct.Pin = LL_GPIO_PIN_3;
GPIO_InitStruct.Mode = LL_GPIO_MODE_OUTPUT; GPIO_InitStruct.Mode = LL_GPIO_MODE_OUTPUT;
GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_LOW; GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH;
GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL; GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL;
GPIO_InitStruct.Pull = LL_GPIO_PULL_NO; GPIO_InitStruct.Pull = LL_GPIO_PULL_UP;
LL_GPIO_Init(GPIOB, &GPIO_InitStruct); LL_GPIO_Init(GPIOB, &GPIO_InitStruct);
/**/ /**/
GPIO_InitStruct.Pin = LL_GPIO_PIN_5; GPIO_InitStruct.Pin = LL_GPIO_PIN_5;
GPIO_InitStruct.Mode = LL_GPIO_MODE_OUTPUT; GPIO_InitStruct.Mode = LL_GPIO_MODE_OUTPUT;
GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_LOW; GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH;
GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL; GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL;
GPIO_InitStruct.Pull = LL_GPIO_PULL_NO; GPIO_InitStruct.Pull = LL_GPIO_PULL_UP;
LL_GPIO_Init(GPIOB, &GPIO_InitStruct); LL_GPIO_Init(GPIOB, &GPIO_InitStruct);
/**/ /**/
GPIO_InitStruct.Pin = LL_GPIO_PIN_6; GPIO_InitStruct.Pin = LL_GPIO_PIN_6;
GPIO_InitStruct.Mode = LL_GPIO_MODE_OUTPUT; GPIO_InitStruct.Mode = LL_GPIO_MODE_OUTPUT;
GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_LOW; GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH;
GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL; GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL;
GPIO_InitStruct.Pull = LL_GPIO_PULL_NO; GPIO_InitStruct.Pull = LL_GPIO_PULL_UP;
LL_GPIO_Init(GPIOB, &GPIO_InitStruct);
GPIO_InitStruct.Pin = LL_GPIO_PIN_7;
GPIO_InitStruct.Mode = LL_GPIO_MODE_OUTPUT;
GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH;
GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL;
GPIO_InitStruct.Pull = LL_GPIO_PULL_UP;
LL_GPIO_Init(GPIOB, &GPIO_InitStruct); LL_GPIO_Init(GPIOB, &GPIO_InitStruct);
/* USER CODE BEGIN MX_GPIO_Init_2 */ /* USER CODE BEGIN MX_GPIO_Init_2 */

View File

@ -140,6 +140,22 @@ void SysTick_Handler(void)
/* please refer to the startup file (startup_stm32f0xx.s). */ /* please refer to the startup file (startup_stm32f0xx.s). */
/******************************************************************************/ /******************************************************************************/
/**
* @brief This function handles DMA1 channel 4, 5, 6 and 7 interrupts.
*/
void DMA1_Channel4_5_6_7_IRQHandler(void)
{
/* USER CODE BEGIN DMA1_Channel4_5_6_7_IRQn 0 */
/* USER CODE END DMA1_Channel4_5_6_7_IRQn 0 */
/* USER CODE BEGIN DMA1_Channel4_5_6_7_IRQn 1 */
/* USER CODE END DMA1_Channel4_5_6_7_IRQn 1 */
DMA1_Channel3_TransferComplete();
}
/* USER CODE BEGIN 1 */ /* USER CODE BEGIN 1 */
/* USER CODE END 1 */ /* USER CODE END 1 */

View File

@ -98,8 +98,8 @@
#define ORIENTATION_LANDSCAPE_MIRROR 0xE8 #define ORIENTATION_LANDSCAPE_MIRROR 0xE8
#define ILI9341_PIXEL_WIDTH 240 #define ILI9341_PIXEL_WIDTH 320
#define ILI9341_PIXEL_HEIGHT 320 #define ILI9341_PIXEL_HEIGHT 240
#define ILI9341_PIXEL_COUNT ILI9341_PIXEL_WIDTH * ILI9341_PIXEL_HEIGHT #define ILI9341_PIXEL_COUNT ILI9341_PIXEL_WIDTH * ILI9341_PIXEL_HEIGHT

View File

@ -7,8 +7,10 @@
#define TFT_RESET_Pin LL_GPIO_PIN_3 #define TFT_RESET_Pin LL_GPIO_PIN_3
#define TFT_RESET_GPIO_Port GPIOB #define TFT_RESET_GPIO_Port GPIOB
#define TFT_DC_Pin LL_GPIO_PIN_7 #define TFT_DC_Pin LL_GPIO_PIN_7
#define TFT_DC_GPIO_Port GPIOB #define TFT_DC_GPIO_Port GPIOB
#define TFT_CS_Pin LL_GPIO_PIN_6 #define TFT_CS_Pin LL_GPIO_PIN_6
#define TFT_CS_GPIO_Port GPIOB #define TFT_CS_GPIO_Port GPIOB

View File

@ -3,10 +3,6 @@
//#include "../misc/delay.h" //#include "../misc/delay.h"
#define TFT_LED_PIN GPIO_Pin_0
#define TFT_RESET_PIN GPIO_Pin_2
#define TFT_DC_PIN GPIO_Pin_3
#define TFT_CS_PIN GPIO_Pin_4
volatile uint32_t flag_DMA_CH3_bsy; volatile uint32_t flag_DMA_CH3_bsy;
@ -79,17 +75,16 @@ static void MX_SPI2_Init(void)
/* Peripheral clock enable */ /* Peripheral clock enable */
LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_SPI2); LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_SPI2);
LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_GPIOA);
/**SPI2 GPIO Configuration /**SPI2 GPIO Configuration
PA5 ------> SPI2_SCK PA5 ------> SPI2_SCK
PA6 ------> SPI2_MISO PA6 ------> SPI2_MISO
PA7 ------> SPI2_MOSI PA7 ------> SPI2_MOSI
*/ */
GPIO_InitStruct.Pin = LL_GPIO_PIN_5|LL_GPIO_PIN_7; GPIO_InitStruct.Pin = LL_GPIO_PIN_14|LL_GPIO_PIN_15|LL_GPIO_PIN_13;
GPIO_InitStruct.Mode = LL_GPIO_MODE_ALTERNATE; GPIO_InitStruct.Mode = LL_GPIO_MODE_ALTERNATE;
GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH; GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH;
GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL; GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL;
LL_GPIO_Init(GPIOA, &GPIO_InitStruct); LL_GPIO_Init(GPIOB, &GPIO_InitStruct);
/* /*
GPIO_InitStruct.Pin = LL_GPIO_PIN_6; GPIO_InitStruct.Pin = LL_GPIO_PIN_6;
GPIO_InitStruct.Mode = LL_GPIO_MODE_FLOATING; GPIO_InitStruct.Mode = LL_GPIO_MODE_FLOATING;
@ -98,13 +93,13 @@ static void MX_SPI2_Init(void)
/* SPI2 DMA Init */ /* SPI2 DMA Init */
/* SPI2_TX Init */ /* SPI2_TX Init */
LL_DMA_SetDataTransferDirection(DMA1, LL_DMA_CHANNEL_3, LL_DMA_DIRECTION_MEMORY_TO_PERIPH); LL_DMA_SetDataTransferDirection(DMA1, LL_DMA_CHANNEL_5, LL_DMA_DIRECTION_MEMORY_TO_PERIPH);
LL_DMA_SetChannelPriorityLevel(DMA1, LL_DMA_CHANNEL_3, LL_DMA_PRIORITY_LOW); LL_DMA_SetChannelPriorityLevel(DMA1, LL_DMA_CHANNEL_5, LL_DMA_PRIORITY_LOW);
LL_DMA_SetMode(DMA1, LL_DMA_CHANNEL_3, LL_DMA_MODE_NORMAL); LL_DMA_SetMode(DMA1, LL_DMA_CHANNEL_5, LL_DMA_MODE_NORMAL);
LL_DMA_SetPeriphIncMode(DMA1, LL_DMA_CHANNEL_3, LL_DMA_PERIPH_NOINCREMENT); LL_DMA_SetPeriphIncMode(DMA1, LL_DMA_CHANNEL_5, LL_DMA_PERIPH_NOINCREMENT);
LL_DMA_SetMemoryIncMode(DMA1, LL_DMA_CHANNEL_3, LL_DMA_MEMORY_INCREMENT); LL_DMA_SetMemoryIncMode(DMA1, LL_DMA_CHANNEL_5, LL_DMA_MEMORY_INCREMENT);
LL_DMA_SetPeriphSize(DMA1, LL_DMA_CHANNEL_3, LL_DMA_PDATAALIGN_HALFWORD); LL_DMA_SetPeriphSize(DMA1, LL_DMA_CHANNEL_5, LL_DMA_PDATAALIGN_HALFWORD);
LL_DMA_SetMemorySize(DMA1, LL_DMA_CHANNEL_3, LL_DMA_MDATAALIGN_HALFWORD); LL_DMA_SetMemorySize(DMA1, LL_DMA_CHANNEL_5, LL_DMA_MDATAALIGN_HALFWORD);
/* USER CODE BEGIN SPI2_Init 1 */ /* USER CODE BEGIN SPI2_Init 1 */
@ -119,7 +114,7 @@ static void MX_SPI2_Init(void)
SPI_InitStruct.BaudRate = LL_SPI_BAUDRATEPRESCALER_DIV2; SPI_InitStruct.BaudRate = LL_SPI_BAUDRATEPRESCALER_DIV2;
SPI_InitStruct.BitOrder = LL_SPI_MSB_FIRST; SPI_InitStruct.BitOrder = LL_SPI_MSB_FIRST;
SPI_InitStruct.CRCCalculation = LL_SPI_CRCCALCULATION_DISABLE; SPI_InitStruct.CRCCalculation = LL_SPI_CRCCALCULATION_DISABLE;
SPI_InitStruct.CRCPoly = 10; SPI_InitStruct.CRCPoly = 7;
LL_SPI_Init(SPI2, &SPI_InitStruct); LL_SPI_Init(SPI2, &SPI_InitStruct);
/* USER CODE BEGIN SPI2_Init 2 */ /* USER CODE BEGIN SPI2_Init 2 */
@ -136,16 +131,16 @@ static void MX_DMA_Init(void)
/* DMA interrupt init */ /* DMA interrupt init */
// Assign request line // Assign request line
// LL_DMA_SetPeriphRequest(DMA1,LL_DMA_CHANNEL_3, LL_DMA_REQUEST_1); // LL_DMA_SetPeriphRequest(DMA1,LL_DMA_CHANNEL_5, LL_DMA_REQUEST_1);
// Enable DMA interrupts on DMA Tx complete and DMA error // Enable DMA interrupts on DMA Tx complete and DMA error
//LL_DMA_EnableIT_TC(DMA1, LL_DMA_CHANNEL_3); // DMA Tx Complete IT //LL_DMA_EnableIT_TC(DMA1, LL_DMA_CHANNEL_5); // DMA Tx Complete IT
//LL_DMA_EnableIT_TE(DMA1, LL_DMA_CHANNEL_3); // DMA error //LL_DMA_EnableIT_TE(DMA1, LL_DMA_CHANNEL_5); // DMA error
// note: this will set IT flags internally to DMA periph // note: this will set IT flags internally to DMA periph
// but won't trigger IT on Cortex core as long as NVIC not set // but won't trigger IT on Cortex core as long as NVIC not set
/* DMA1_Channel3_IRQn interrupt configuration */ /* DMA1_Channel3_IRQn interrupt configuration */
NVIC_SetPriority(DMA1_Channel3_IRQn, NVIC_EncodePriority(NVIC_GetPriorityGrouping(),0, 0)); NVIC_SetPriority(DMA1_Channel4_5_6_7_IRQn, NVIC_EncodePriority(NVIC_GetPriorityGrouping(),0, 0));
NVIC_EnableIRQ(DMA1_Channel3_IRQn); NVIC_EnableIRQ(DMA1_Channel4_5_6_7_IRQn);
} }
@ -154,34 +149,34 @@ void Send_DMA_Data16(uint16_t* buff, uint16_t dataSize)
LL_SPI_SetDataWidth(SPI2, LL_SPI_DATAWIDTH_16BIT); LL_SPI_SetDataWidth(SPI2, LL_SPI_DATAWIDTH_16BIT);
LL_SPI_Disable(SPI2); LL_SPI_Disable(SPI2);
LL_DMA_DisableChannel(DMA1, LL_DMA_CHANNEL_3); LL_DMA_DisableChannel(DMA1, LL_DMA_CHANNEL_5);
LL_DMA_ClearFlag_TC3(DMA1); LL_DMA_ClearFlag_TC3(DMA1);
LL_DMA_ClearFlag_TE3(DMA1); LL_DMA_ClearFlag_TE3(DMA1);
LL_SPI_EnableDMAReq_TX(SPI2); LL_SPI_EnableDMAReq_TX(SPI2);
LL_DMA_EnableIT_TC(DMA1, LL_DMA_CHANNEL_3); LL_DMA_EnableIT_TC(DMA1, LL_DMA_CHANNEL_5);
LL_DMA_EnableIT_TE(DMA1, LL_DMA_CHANNEL_3); LL_DMA_EnableIT_TE(DMA1, LL_DMA_CHANNEL_5);
LL_DMA_DisableChannel(DMA1, LL_DMA_CHANNEL_3); LL_DMA_DisableChannel(DMA1, LL_DMA_CHANNEL_5);
LL_DMA_SetDataLength(DMA1, LL_DMA_CHANNEL_3, dataSize); LL_DMA_SetDataLength(DMA1, LL_DMA_CHANNEL_5, dataSize);
LL_DMA_ConfigAddresses(DMA1, LL_DMA_CHANNEL_3, (uint32_t)buff, LL_SPI_DMA_GetRegAddr(SPI2), LL_DMA_GetDataTransferDirection(DMA1, LL_DMA_CHANNEL_3)); LL_DMA_ConfigAddresses(DMA1, LL_DMA_CHANNEL_5, (uint32_t)buff, LL_SPI_DMA_GetRegAddr(SPI2), LL_DMA_GetDataTransferDirection(DMA1, LL_DMA_CHANNEL_5));
LL_DMA_EnableChannel(DMA1, LL_DMA_CHANNEL_3); LL_DMA_EnableChannel(DMA1, LL_DMA_CHANNEL_5);
LL_SPI_Enable(SPI2); LL_SPI_Enable(SPI2);
while (!flag_DMA_CH3_bsy) { while (!flag_DMA_CH3_bsy) {
} }
flag_DMA_CH3_bsy = 0; flag_DMA_CH3_bsy = 0;
LL_DMA_DisableChannel(DMA1, LL_DMA_CHANNEL_3); LL_DMA_DisableChannel(DMA1, LL_DMA_CHANNEL_5);
LL_SPI_Disable(SPI2); LL_SPI_Disable(SPI2);
LL_DMA_ClearFlag_TC3(DMA1); LL_DMA_ClearFlag_TC3(DMA1);
LL_DMA_ClearFlag_TE3(DMA1); LL_DMA_ClearFlag_TE3(DMA1);
LL_SPI_DisableDMAReq_TX(SPI2); LL_SPI_DisableDMAReq_TX(SPI2);
LL_DMA_DisableIT_TC(DMA1, LL_DMA_CHANNEL_3); LL_DMA_DisableIT_TC(DMA1, LL_DMA_CHANNEL_5);
LL_DMA_DisableIT_TE(DMA1, LL_DMA_CHANNEL_3); LL_DMA_DisableIT_TE(DMA1, LL_DMA_CHANNEL_5);
LL_SPI_Enable(SPI2); LL_SPI_Enable(SPI2);
LL_SPI_SetDataWidth(SPI2, LL_SPI_DATAWIDTH_8BIT); LL_SPI_SetDataWidth(SPI2, LL_SPI_DATAWIDTH_8BIT);
} }
void DMA1_Channel3_TransferComplete(void) void DMA1_Channel3_TransferComplete(void)
{ {
LL_DMA_ClearFlag_GI3(DMA1); LL_DMA_ClearFlag_GI5(DMA1);
flag_DMA_CH3_bsy = 1; flag_DMA_CH3_bsy = 1;
} }
@ -195,7 +190,6 @@ static void Send_Data8(uint8_t data)
} }
static void Send_Data16(uint16_t data) static void Send_Data16(uint16_t data)
{ {
while(!LL_SPI_IsActiveFlag_TXE(SPI2)) {} while(!LL_SPI_IsActiveFlag_TXE(SPI2)) {}
LL_SPI_TransmitData16 (SPI2, data); LL_SPI_TransmitData16 (SPI2, data);
//while(!LL_SPI_IsActiveFlag_RXNE(SPI2)) {} //while(!LL_SPI_IsActiveFlag_RXNE(SPI2)) {}
@ -228,7 +222,6 @@ static void ILI9341_WriteData16(uint16_t* buff, uint16_t buff_size)
Send_Data16( buff[index]); Send_Data16( buff[index]);
} }
LL_SPI_SetDataWidth(SPI2,LL_SPI_DATAWIDTH_8BIT ); LL_SPI_SetDataWidth(SPI2,LL_SPI_DATAWIDTH_8BIT );
} }
@ -267,18 +260,16 @@ static void ILI9341_configure() {
} }
void ILI9341_init(void) { void ILI9341_init(void) {
MX_GPIO_Init(); MX_DMA_Init();
MX_DMA_Init(); MX_SPI2_Init();
MX_SPI2_Init();
LL_DMA_DisableChannel(DMA1, LL_DMA_CHANNEL_3); LL_DMA_DisableChannel(DMA1, LL_DMA_CHANNEL_5);
LL_SPI_Enable(SPI2); LL_SPI_Enable(SPI2);
ILI9341_reset(); ILI9341_reset();
ILI9341_exitStandby(); ILI9341_exitStandby();
ILI9341_configure(); ILI9341_configure();
// TFT_LED_SET;
} }
//</editor-fold> //</editor-fold>
@ -317,17 +308,18 @@ inline void ILI9341_setAddressWindow(uint16_t x1, uint16_t y1, uint16_t x2, uint
} }
static uint16_t tbuf[400];
inline void ILI9341_fillRect(uint16_t x1, uint16_t y1, uint16_t w, uint16_t h, uint16_t color) { inline void ILI9341_fillRect(uint16_t x1, uint16_t y1, uint16_t w, uint16_t h, uint16_t color) {
TFT_CS_RESET; TFT_CS_RESET;
uint16_t tbuf[w]; int s = 0;
ILI9341_setAddressWindow(x1, y1, (uint16_t) (x1 + w - 1), (uint16_t) (y1 + h - 1)); ILI9341_setAddressWindow(x1, y1, (uint16_t) (x1 + w - 1), (uint16_t) (y1 + h - 1));
//ILI9341_setAddressWindow(x1, y1, (uint16_t) w , (uint16_t) h ); //ILI9341_setAddressWindow(x1, y1, (uint16_t) w , (uint16_t) h );
TFT_DC_D TFT_DC_D
for (int x = w ; x >= 0; x--) for (int x = w ; x >= 0; x--)
tbuf[x] = color; tbuf[x] = color;
for (y1 = h; y1 > 0; y1--) for (y1 = h; y1 > 0; y1--)
Send_DMA_Data16(tbuf,w); Send_DMA_Data16(tbuf,w);
TFT_CS_SET; TFT_CS_SET;
} }

View File

@ -1,31 +1,506 @@
TF1BC 003:836 SEGGER J-Link V4.96d Log File (0001ms, 0835ms total)
TF1BC 003:836 DLL Compiled: Jan 29 2015 11:45:37 (0001ms, 0835ms total) T164F8 000:318 SEGGER J-Link V4.96d Log File (0001ms, 0266ms total)
TF1BC 003:836 Logging started @ 2024-12-12 15:38 (0001ms, 0835ms total) T164F8 000:318 DLL Compiled: Jan 29 2015 11:45:37 (0001ms, 0266ms total)
TF1BC 003:837 JLINK_SetWarnOutHandler(...) (0000ms, 0835ms total) T164F8 000:318 Logging started @ 2024-12-12 20:13 (0001ms, 0266ms total)
TF1BC 003:837 JLINK_OpenEx(...) T164F8 000:319 JLINK_SetWarnOutHandler(...) (0000ms, 0266ms total)
T164F8 000:319 JLINK_OpenEx(...)
Firmware: J-Link ARM V8 compiled Jan 31 2018 18:34:52 Firmware: J-Link ARM V8 compiled Jan 31 2018 18:34:52
Hardware: V8.00 Hardware: V8.00
S/N: 20080643 S/N: 20080643
Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFullDevice "UNSPECIFIED" selected. returns O.K. (0264ms, 1099ms total) Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFull returns O.K. (0263ms, 0529ms total)
TF1BC 004:101 JLINK_SetErrorOutHandler(...) (0000ms, 1099ms total) T164F8 000:582 JLINK_SetErrorOutHandler(...) (0000ms, 0529ms total)
TF1BC 004:101 JLINK_ExecCommand("ProjectFile = "D:\a\lvgl\MDK-ARM\JLinkSettings.ini"", ...)Device "UNSPECIFIED" selected. returns 0x00 (0000ms, 1099ms total) T164F8 000:582 JLINK_ExecCommand("ProjectFile = "D:\a\lvgl\MDK-ARM\JLinkSettings.ini"", ...)Device "UNSPECIFIED" selected. returns 0x00 (0003ms, 0532ms total)
TF1BC 004:101 JLINK_ExecCommand("Device = STM32F072CBTx", ...)Device "UNSPECIFIED" selected. returns 0x00 (0000ms, 1099ms total) T164F8 000:590 JLINK_ExecCommand("Device = STM32F072CBTx", ...)Device "UNSPECIFIED" selected. returns 0x00 (0005ms, 0537ms total)
TF1BC 004:101 JLINK_ExecCommand("DisableConnectionTimeout", ...) returns 0x01 (0000ms, 1099ms total) T164F8 000:595 JLINK_ExecCommand("DisableConnectionTimeout", ...) returns 0x01 (0000ms, 0537ms total)
TF1BC 004:101 JLINK_GetHardwareVersion() returns 0x13880 (0000ms, 1099ms total) T164F8 000:595 JLINK_GetHardwareVersion() returns 0x13880 (0000ms, 0537ms total)
TF1BC 004:101 JLINK_GetDLLVersion() returns 49604 (0000ms, 1099ms total) T164F8 000:595 JLINK_GetDLLVersion() returns 49604 (0000ms, 0537ms total)
TF1BC 004:101 JLINK_GetFirmwareString(...) (0000ms, 1099ms total) T164F8 000:595 JLINK_GetFirmwareString(...) (0000ms, 0537ms total)
TF1BC 004:101 JLINK_GetDLLVersion() returns 49604 (0000ms, 1099ms total) T164F8 000:619 JLINK_GetDLLVersion() returns 49604 (0000ms, 0537ms total)
TF1BC 004:101 JLINK_GetCompileDateTime() (0000ms, 1099ms total) T164F8 000:619 JLINK_GetCompileDateTime() (0000ms, 0537ms total)
TF1BC 004:101 JLINK_GetFirmwareString(...) (0000ms, 1099ms total) T164F8 000:633 JLINK_GetFirmwareString(...) (0000ms, 0537ms total)
TF1BC 004:101 JLINK_GetHardwareVersion() returns 0x13880 (0000ms, 1099ms total) T164F8 000:641 JLINK_GetHardwareVersion() returns 0x13880 (0000ms, 0537ms total)
TF1BC 004:101 JLINK_TIF_Select(JLINKARM_TIF_SWD) returns 0x00 (0002ms, 1101ms total) T164F8 000:668 JLINK_TIF_Select(JLINKARM_TIF_SWD) returns 0x00 (0001ms, 0538ms total)
TF1BC 004:103 JLINK_SetSpeed(10000) (0001ms, 1102ms total) T164F8 000:669 JLINK_SetSpeed(10000) (0001ms, 0539ms total)
TF1BC 004:104 JLINK_SetResetType(JLINKARM_RESET_TYPE_NORMAL) returns JLINKARM_RESET_TYPE_NORMAL (0000ms, 1102ms total) T164F8 000:670 JLINK_GetId() >0x108 TIF>Found SWD-DP with ID 0x0BB11477 >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF>
TF1BC 004:104 JLINK_Reset() >0x108 TIF>Found SWD-DP with ID 0x0BB11477 >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF>Found Cortex-M0 r0p0, Little endian. >0x0D TIF> >0x28 TIF> -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE0002000)FPUnit: 4 code (BP) slots and 0 literal slots -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) -- CPU_ReadMem(4 bytes @ 0xE00FF018) >0x0D TIF> >0x21 TIF> returns 0x0BB11477 (0043ms, 0582ms total)
>0x21 TIF> >0x0D TIF> >0x21 TIF>Found Cortex-M0 r0p0, Little endian. >0x0D TIF> >0x28 TIF> -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE0002000)FPUnit: 4 code (BP) slots and 0 literal slots -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) -- CPU_ReadMem(4 bytes @ 0xE00FF018) -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDFC) T164F8 000:713 JLINK_GetDLLVersion() returns 49604 (0000ms, 0582ms total)
-- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0030ms, 1132ms total) T164F8 000:713 JLINK_CORE_GetFound() returns 0x60000FF (0000ms, 0582ms total)
TF1BC 004:134 JLINK_GetId() >0x0D TIF> >0x21 TIF> returns 0x0BB11477 (0001ms, 1133ms total) T164F8 000:713 JLINK_GetDebugInfo(0x100) -- Value=0xE00FF003 returns 0x00 (0000ms, 0582ms total)
TF1BC 004:142 JLINK_GetFirmwareString(...) (0000ms, 1133ms total) T164F8 000:721 JLINK_ReadMem (0xE00FF000, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE00FF000) - Data: 03 F0 F0 FF 03 20 F0 FF 03 30 F0 FF 00 00 00 00 ... returns 0x00 (0000ms, 0582ms total)
TF1BC 004:952 JLINK_Close() -- CPU_WriteMem(4 bytes @ 0xE0001004) >0x42 TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> (0003ms, 1136ms total) T164F8 000:721 JLINK_ReadMem (0xE000EFF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE000EFF0) - Data: 0D 00 00 00 E0 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0001ms, 0583ms total)
TF1BC 004:952 (0003ms, 1136ms total) T164F8 000:722 JLINK_ReadMem (0xE000EFD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE000EFD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0001ms, 0584ms total)
TF1BC 004:952 Closed (0003ms, 1136ms total) T164F8 000:723 JLINK_ReadMem (0xE0001FF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE0001FF0) - Data: 0D 00 00 00 E0 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0000ms, 0584ms total)
T164F8 000:723 JLINK_ReadMem (0xE0001FD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE0001FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0001ms, 0585ms total)
T164F8 000:724 JLINK_ReadMem (0xE0002FF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE0002FF0) - Data: 0D 00 00 00 E0 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0000ms, 0585ms total)
T164F8 000:724 JLINK_ReadMem (0xE0002FD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE0002FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0001ms, 0586ms total)
T164F8 000:725 JLINK_ReadMemU32(0xE000ED00, 0x0001 Items, ...) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000ED00) - Data: 00 C2 0C 41 returns 0x01 (0000ms, 0586ms total)
T164F8 000:725 JLINK_SetResetType(JLINKARM_RESET_TYPE_NORMAL) returns JLINKARM_RESET_TYPE_NORMAL (0000ms, 0586ms total)
T164F8 000:725 JLINK_Reset() -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 0598ms total)
T164F8 000:737 JLINK_Halt() returns 0x00 (0000ms, 0598ms total)
T164F8 000:737 JLINK_IsHalted() returns TRUE (0000ms, 0598ms total)
T164F8 000:737 JLINK_ReadMemU32(0xE000EDF0, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) - Data: 03 00 03 00 returns 0x01 (0001ms, 0599ms total)
T164F8 000:738 JLINK_WriteU32(0xE000EDF0, 0xA05F0003) -- CPU_WriteMem(4 bytes @ 0xE000EDF0) returns 0x00 (0000ms, 0599ms total)
T164F8 000:738 JLINK_WriteU32(0xE000EDFC, 0x01000000) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) returns 0x00 (0001ms, 0600ms total)
T164F8 000:766 JLINK_GetHWStatus(...) returns 0x00 (0000ms, 0600ms total)
T164F8 000:787 JLINK_GetNumBPUnits(Type = 0xFFFFFF00) returns 0x04 (0000ms, 0600ms total)
T164F8 000:787 JLINK_GetNumBPUnits(Type = 0xF0) returns 0x2000 (0000ms, 0600ms total)
T164F8 000:787 JLINK_GetNumWPUnits() returns 0x02 (0000ms, 0600ms total)
T164F8 000:807 JLINK_GetSpeed() returns 0xFA0 (0000ms, 0600ms total)
T164F8 000:821 JLINK_ReadMemU32(0xE000E004, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000E004) - Data: 00 00 00 00 returns 0x01 (0001ms, 0601ms total)
T164F8 000:822 JLINK_Halt() returns 0x00 (0000ms, 0601ms total)
T164F8 000:822 JLINK_IsHalted() returns TRUE (0000ms, 0601ms total)
T164F8 000:825 JLINK_WriteMem(0x20000000, 0x0170 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(368 bytes @ 0x20000000) returns 0x170 (0004ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R1, 0x007A1200) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R2, 0x00000001) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0605ms total)
T164F8 000:829 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0001ms, 0606ms total)
T164F8 000:830 JLINK_WriteReg(R15 (PC), 0x20000038) returns 0x00 (0000ms, 0606ms total)
T164F8 000:830 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0606ms total)
T164F8 000:830 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0606ms total)
T164F8 000:830 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0606ms total)
T164F8 000:830 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0606ms total)
T164F8 000:830 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(4 bytes @ 0x20000000) -- CPU_WriteMem(4 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0x20000000) -- CPU_WriteMem(4 bytes @ 0x20000000) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x00000001 (0001ms, 0607ms total)
T164F8 000:831 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) -- CPU_WriteMem(4 bytes @ 0xE0002008) -- CPU_WriteMem(4 bytes @ 0xE000200C) -- CPU_WriteMem(4 bytes @ 0xE0002010) -- CPU_WriteMem(4 bytes @ 0xE0002014) -- CPU_WriteMem(4 bytes @ 0xE0001004) (0004ms, 0611ms total)
T164F8 000:835 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0614ms total)
T164F8 000:838 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0611ms total)
T164F8 000:838 JLINK_ClrBPEx(BPHandle = 0x00000001) returns 0x00 (0000ms, 0611ms total)
T164F8 000:838 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0611ms total)
T164F8 000:838 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0611ms total)
T164F8 000:838 JLINK_WriteReg(R1, 0x00000800) returns 0x00 (0000ms, 0611ms total)
T164F8 000:838 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0001ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0612ms total)
T164F8 000:839 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000002 (0000ms, 0612ms total)
T164F8 000:839 JLINK_Go() (0001ms, 0613ms total)
T164F8 000:840 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0616ms total)
T164F8 000:843 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0613ms total)
T164F8 000:843 JLINK_ClrBPEx(BPHandle = 0x00000002) returns 0x00 (0000ms, 0613ms total)
T164F8 000:843 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 0613ms total)
T164F8 000:843 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0613ms total)
T164F8 000:843 JLINK_WriteReg(R1, 0x00000800) returns 0x00 (0000ms, 0613ms total)
T164F8 000:843 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 0613ms total)
T164F8 000:843 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0613ms total)
T164F8 000:843 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0613ms total)
T164F8 000:843 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0613ms total)
T164F8 000:843 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0613ms total)
T164F8 000:843 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0613ms total)
T164F8 000:843 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0613ms total)
T164F8 000:843 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0001ms, 0614ms total)
T164F8 000:844 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0614ms total)
T164F8 000:844 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0614ms total)
T164F8 000:844 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0614ms total)
T164F8 000:844 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0614ms total)
T164F8 000:844 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0614ms total)
T164F8 000:844 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 0614ms total)
T164F8 000:844 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0614ms total)
T164F8 000:844 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0614ms total)
T164F8 000:844 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0614ms total)
T164F8 000:844 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0614ms total)
T164F8 000:844 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000003 (0000ms, 0614ms total)
T164F8 000:844 JLINK_Go() (0001ms, 0615ms total)
T164F8 000:845 JLINK_IsHalted() returns FALSE (0000ms, 0615ms total)
T164F8 000:952 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0002ms, 0617ms total)
T164F8 000:954 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0615ms total)
T164F8 000:954 JLINK_ClrBPEx(BPHandle = 0x00000003) returns 0x00 (0000ms, 0615ms total)
T164F8 000:954 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R0, 0x08000800) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R1, 0x00000800) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0615ms total)
T164F8 000:955 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000004 (0000ms, 0615ms total)
T164F8 000:955 JLINK_Go() (0002ms, 0617ms total)
T164F8 000:957 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0002ms, 0619ms total)
T164F8 000:959 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0617ms total)
T164F8 000:959 JLINK_ClrBPEx(BPHandle = 0x00000004) returns 0x00 (0000ms, 0617ms total)
T164F8 000:959 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 0617ms total)
T164F8 000:959 JLINK_WriteReg(R0, 0x08000800) returns 0x00 (0000ms, 0617ms total)
T164F8 000:959 JLINK_WriteReg(R1, 0x00000800) returns 0x00 (0000ms, 0617ms total)
T164F8 000:959 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 0617ms total)
T164F8 000:959 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0617ms total)
T164F8 000:959 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0617ms total)
T164F8 000:959 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0617ms total)
T164F8 000:959 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0617ms total)
T164F8 000:959 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0617ms total)
T164F8 000:959 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0617ms total)
T164F8 000:959 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0617ms total)
T164F8 000:959 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0001ms, 0618ms total)
T164F8 000:960 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0618ms total)
T164F8 000:960 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0618ms total)
T164F8 000:960 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0618ms total)
T164F8 000:960 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0618ms total)
T164F8 000:960 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 0618ms total)
T164F8 000:960 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0618ms total)
T164F8 000:960 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0618ms total)
T164F8 000:960 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0618ms total)
T164F8 000:960 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0618ms total)
T164F8 000:960 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000005 (0000ms, 0618ms total)
T164F8 000:960 JLINK_Go() (0001ms, 0619ms total)
T164F8 000:961 JLINK_IsHalted() returns FALSE (0000ms, 0619ms total)
T164F8 000:963 JLINK_IsHalted() returns FALSE (0000ms, 0619ms total)
T164F8 000:965 JLINK_IsHalted() returns FALSE (0000ms, 0619ms total)
T164F8 000:969 JLINK_IsHalted() returns FALSE (0000ms, 0619ms total)
T164F8 000:970 JLINK_IsHalted() returns FALSE (0000ms, 0619ms total)
T164F8 000:972 JLINK_IsHalted() returns FALSE (0000ms, 0619ms total)
T164F8 000:974 JLINK_IsHalted() returns FALSE (0000ms, 0619ms total)
T164F8 000:976 JLINK_IsHalted() returns FALSE (0000ms, 0619ms total)
T164F8 000:979 JLINK_IsHalted() returns FALSE (0000ms, 0619ms total)
T164F8 001:001 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0622ms total)
T164F8 001:004 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0619ms total)
T164F8 001:004 JLINK_ClrBPEx(BPHandle = 0x00000005) returns 0x00 (0000ms, 0619ms total)
T164F8 001:004 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0619ms total)
T164F8 001:004 JLINK_WriteReg(R0, 0x00000001) returns 0x00 (0000ms, 0619ms total)
T164F8 001:004 JLINK_WriteReg(R1, 0x00000800) returns 0x00 (0000ms, 0619ms total)
T164F8 001:004 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 0619ms total)
T164F8 001:004 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0619ms total)
T164F8 001:004 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0619ms total)
T164F8 001:004 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0619ms total)
T164F8 001:004 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0619ms total)
T164F8 001:004 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0619ms total)
T164F8 001:004 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0001ms, 0620ms total)
T164F8 001:005 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0620ms total)
T164F8 001:005 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0620ms total)
T164F8 001:005 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0620ms total)
T164F8 001:005 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0620ms total)
T164F8 001:005 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0620ms total)
T164F8 001:005 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0620ms total)
T164F8 001:005 JLINK_WriteReg(R15 (PC), 0x20000066) returns 0x00 (0000ms, 0620ms total)
T164F8 001:005 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0620ms total)
T164F8 001:005 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0620ms total)
T164F8 001:005 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0620ms total)
T164F8 001:005 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0620ms total)
T164F8 001:005 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000006 (0000ms, 0620ms total)
T164F8 001:005 JLINK_Go() (0000ms, 0620ms total)
T164F8 001:005 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0004ms, 0624ms total)
T164F8 001:009 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0620ms total)
T164F8 001:009 JLINK_ClrBPEx(BPHandle = 0x00000006) returns 0x00 (0000ms, 0620ms total)
T164F8 001:009 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0620ms total)
T164F8 001:077 JLINK_WriteMem(0x20000000, 0x0170 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(368 bytes @ 0x20000000) returns 0x170 (0003ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R1, 0x007A1200) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R2, 0x00000002) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(R15 (PC), 0x20000038) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0623ms total)
T164F8 001:080 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(4 bytes @ 0x20000000) -- CPU_WriteMem(4 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0x20000000) -- CPU_WriteMem(4 bytes @ 0x20000000) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x00000007 (0002ms, 0625ms total)
T164F8 001:082 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) (0001ms, 0626ms total)
T164F8 001:083 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0004ms, 0630ms total)
T164F8 001:087 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0626ms total)
T164F8 001:087 JLINK_ClrBPEx(BPHandle = 0x00000007) returns 0x00 (0000ms, 0626ms total)
T164F8 001:087 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0626ms total)
T164F8 001:087 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 90 09 00 20 65 01 00 08 E9 0A 00 08 4D 04 00 08 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0004ms, 0630ms total)
T164F8 001:091 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 8B 42 01 D3 0B 02 C0 1A 52 41 CD D2 C3 09 8B 42 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0002ms, 0632ms total)
T164F8 001:093 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0632ms total)
T164F8 001:093 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0632ms total)
T164F8 001:093 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 0632ms total)
T164F8 001:093 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0632ms total)
T164F8 001:093 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0001ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0633ms total)
T164F8 001:094 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000008 (0000ms, 0633ms total)
T164F8 001:094 JLINK_Go() (0001ms, 0634ms total)
T164F8 001:095 JLINK_IsHalted() returns FALSE (0000ms, 0634ms total)
T164F8 001:127 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0002ms, 0636ms total)
T164F8 001:129 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0634ms total)
T164F8 001:129 JLINK_ClrBPEx(BPHandle = 0x00000008) returns 0x00 (0000ms, 0634ms total)
T164F8 001:129 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0634ms total)
T164F8 001:130 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 40 3D 49 00 8D 46 70 47 04 46 C0 46 C0 46 20 46 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0004ms, 0638ms total)
T164F8 001:134 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 63 0D 00 08 F0 B4 00 23 0A 68 00 2A 51 D0 01 24 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0003ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R0, 0x08000400) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0641ms total)
T164F8 001:137 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000009 (0000ms, 0641ms total)
T164F8 001:137 JLINK_Go() (0002ms, 0643ms total)
T164F8 001:139 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:141 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:143 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:145 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:147 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:149 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:151 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:153 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:154 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:157 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:158 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:160 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:162 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:164 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:167 JLINK_IsHalted() returns FALSE (0000ms, 0643ms total)
T164F8 001:168 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0002ms, 0645ms total)
T164F8 001:170 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0643ms total)
T164F8 001:170 JLINK_ClrBPEx(BPHandle = 0x00000009) returns 0x00 (0000ms, 0643ms total)
T164F8 001:170 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0643ms total)
T164F8 001:171 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 08 00 00 20 81 B0 08 49 0A 69 00 92 42 1C 00 D0 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0004ms, 0647ms total)
T164F8 001:175 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: C2 50 0A 79 03 15 81 58 B5 00 A9 43 19 43 81 50 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0003ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R0, 0x08000800) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0650ms total)
T164F8 001:178 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0001ms, 0651ms total)
T164F8 001:179 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0651ms total)
T164F8 001:179 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0651ms total)
T164F8 001:179 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000A (0000ms, 0651ms total)
T164F8 001:179 JLINK_Go() (0001ms, 0652ms total)
T164F8 001:180 JLINK_IsHalted() returns FALSE (0000ms, 0652ms total)
T164F8 001:182 JLINK_IsHalted() returns FALSE (0000ms, 0652ms total)
T164F8 001:184 JLINK_IsHalted() returns FALSE (0000ms, 0652ms total)
T164F8 001:187 JLINK_IsHalted() returns FALSE (0000ms, 0652ms total)
T164F8 001:188 JLINK_IsHalted() returns FALSE (0000ms, 0652ms total)
T164F8 001:190 JLINK_IsHalted() returns FALSE (0000ms, 0652ms total)
T164F8 001:192 JLINK_IsHalted() returns FALSE (0000ms, 0652ms total)
T164F8 001:194 JLINK_IsHalted() returns FALSE (0000ms, 0652ms total)
T164F8 001:197 JLINK_IsHalted() returns FALSE (0000ms, 0652ms total)
T164F8 001:199 JLINK_IsHalted() returns FALSE (0001ms, 0653ms total)
T164F8 001:223 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0002ms, 0654ms total)
T164F8 001:225 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0652ms total)
T164F8 001:225 JLINK_ClrBPEx(BPHandle = 0x0000000A) returns 0x00 (0000ms, 0652ms total)
T164F8 001:225 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0652ms total)
T164F8 001:227 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 00 06 C0 0F FB D1 70 47 00 38 00 40 70 47 00 00 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0004ms, 0656ms total)
T164F8 001:231 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0002ms, 0658ms total)
T164F8 001:233 JLINK_WriteReg(R0, 0x08000C00) returns 0x00 (0000ms, 0658ms total)
T164F8 001:233 JLINK_WriteReg(R1, 0x00000208) returns 0x00 (0000ms, 0658ms total)
T164F8 001:233 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 0658ms total)
T164F8 001:233 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0658ms total)
T164F8 001:233 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0658ms total)
T164F8 001:233 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0658ms total)
T164F8 001:233 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0658ms total)
T164F8 001:233 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0658ms total)
T164F8 001:233 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0001ms, 0659ms total)
T164F8 001:234 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0659ms total)
T164F8 001:234 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0659ms total)
T164F8 001:234 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0659ms total)
T164F8 001:234 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0659ms total)
T164F8 001:234 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0659ms total)
T164F8 001:234 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0659ms total)
T164F8 001:234 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 0659ms total)
T164F8 001:234 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0659ms total)
T164F8 001:234 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0659ms total)
T164F8 001:234 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0659ms total)
T164F8 001:234 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0659ms total)
T164F8 001:234 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000B (0000ms, 0659ms total)
T164F8 001:234 JLINK_Go() (0001ms, 0660ms total)
T164F8 001:235 JLINK_IsHalted() returns FALSE (0000ms, 0660ms total)
T164F8 001:237 JLINK_IsHalted() returns FALSE (0000ms, 0660ms total)
T164F8 001:240 JLINK_IsHalted() returns FALSE (0000ms, 0660ms total)
T164F8 001:242 JLINK_IsHalted() returns FALSE (0000ms, 0660ms total)
T164F8 001:244 JLINK_IsHalted() returns FALSE (0000ms, 0660ms total)
T164F8 001:247 JLINK_IsHalted() returns FALSE (0000ms, 0660ms total)
T164F8 001:249 JLINK_IsHalted() returns FALSE (0000ms, 0660ms total)
T164F8 001:251 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0002ms, 0662ms total)
T164F8 001:253 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0660ms total)
T164F8 001:253 JLINK_ClrBPEx(BPHandle = 0x0000000B) returns 0x00 (0000ms, 0660ms total)
T164F8 001:253 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0660ms total)
T164F8 001:253 JLINK_WriteReg(R0, 0x00000002) returns 0x00 (0000ms, 0660ms total)
T164F8 001:253 JLINK_WriteReg(R1, 0x00000208) returns 0x00 (0000ms, 0660ms total)
T164F8 001:253 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 0660ms total)
T164F8 001:253 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0660ms total)
T164F8 001:253 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0660ms total)
T164F8 001:253 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0660ms total)
T164F8 001:253 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0660ms total)
T164F8 001:253 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0660ms total)
T164F8 001:253 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0660ms total)
T164F8 001:254 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0661ms total)
T164F8 001:254 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0661ms total)
T164F8 001:254 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0661ms total)
T164F8 001:254 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0661ms total)
T164F8 001:254 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0661ms total)
T164F8 001:254 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0661ms total)
T164F8 001:254 JLINK_WriteReg(R15 (PC), 0x20000066) returns 0x00 (0000ms, 0661ms total)
T164F8 001:254 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0661ms total)
T164F8 001:254 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0661ms total)
T164F8 001:254 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0661ms total)
T164F8 001:254 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0661ms total)
T164F8 001:254 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000C (0000ms, 0661ms total)
T164F8 001:254 JLINK_Go() (0001ms, 0662ms total)
T164F8 001:255 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0002ms, 0664ms total)
T164F8 001:257 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0662ms total)
T164F8 001:257 JLINK_ClrBPEx(BPHandle = 0x0000000C) returns 0x00 (0000ms, 0662ms total)
T164F8 001:257 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0662ms total)
T164F8 001:325 JLINK_WriteMem(0x20000000, 0x0170 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(368 bytes @ 0x20000000) returns 0x170 (0003ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R1, 0x007A1200) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R2, 0x00000003) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(R15 (PC), 0x20000038) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0665ms total)
T164F8 001:328 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(4 bytes @ 0x20000000) -- CPU_WriteMem(4 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0x20000000) -- CPU_WriteMem(4 bytes @ 0x20000000) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x0000000D (0002ms, 0667ms total)
T164F8 001:330 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) (0001ms, 0668ms total)
T164F8 001:331 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0671ms total)
T164F8 001:334 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0668ms total)
T164F8 001:334 JLINK_ClrBPEx(BPHandle = 0x0000000D) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R0, 0xFFFFFFFF) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R1, 0x08000000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R2, 0x00000E08) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R3, 0x04C11DB7) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(R15 (PC), 0x20000002) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0668ms total)
T164F8 001:334 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000E (0000ms, 0668ms total)
T164F8 001:334 JLINK_Go() (0001ms, 0669ms total)
T164F8 001:335 JLINK_IsHalted() returns FALSE (0000ms, 0669ms total)
T164F8 001:363 JLINK_IsHalted() returns FALSE (0000ms, 0669ms total)
T164F8 001:365 JLINK_IsHalted() returns FALSE (0000ms, 0669ms total)
T164F8 001:367 JLINK_IsHalted() returns FALSE (0000ms, 0669ms total)
T164F8 001:368 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0002ms, 0671ms total)
T164F8 001:370 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0669ms total)
T164F8 001:370 JLINK_ClrBPEx(BPHandle = 0x0000000E) returns 0x00 (0000ms, 0669ms total)
T164F8 001:370 JLINK_ReadReg(R0) returns 0x6AABCE12 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R0, 0x00000003) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R1, 0x08000000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R2, 0x00000E08) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R3, 0x04C11DB7) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(R15 (PC), 0x20000066) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0669ms total)
T164F8 001:372 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000F (0000ms, 0669ms total)
T164F8 001:372 JLINK_Go() (0002ms, 0671ms total)
T164F8 001:374 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0002ms, 0673ms total)
T164F8 001:376 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0671ms total)
T164F8 001:376 JLINK_ClrBPEx(BPHandle = 0x0000000F) returns 0x00 (0000ms, 0671ms total)
T164F8 001:377 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0671ms total)
T164F8 001:445 JLINK_WriteMem(0x20000000, 0x0002 Bytes, ...) - Data: FE E7 -- CPU_WriteMem(2 bytes @ 0x20000000) returns 0x02 (0001ms, 0672ms total)
T164F8 001:446 JLINK_SetResetType(JLINKARM_RESET_TYPE_NORMAL) returns JLINKARM_RESET_TYPE_NORMAL (0000ms, 0672ms total)
T164F8 001:446 JLINK_Reset() -- CPU_ReadMem(4 bytes @ 0x20000000) -- CPU_WriteMem(4 bytes @ 0x20000000) -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 0684ms total)
T164F8 001:458 JLINK_Go() -- CPU_WriteMem(4 bytes @ 0xE0002008) -- CPU_WriteMem(4 bytes @ 0xE000200C) -- CPU_WriteMem(4 bytes @ 0xE0002010) -- CPU_WriteMem(4 bytes @ 0xE0002014) -- CPU_WriteMem(4 bytes @ 0xE0001004) (0002ms, 0686ms total)
T164F8 001:472 JLINK_Close() -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE0002008) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000200C) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE0002010) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE0002014) >0x42 TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> (0003ms, 0689ms total)
T164F8 001:472 (0003ms, 0689ms total)
T164F8 001:472 Closed (0003ms, 0689ms total)

2772
MDK-ARM/lvgl.uvguix.caiyu Normal file

File diff suppressed because one or more lines are too long

View File

@ -1,133 +1,480 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_opt.xsd"> <ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_optx.xsd">
<Target>
<TargetName>lvgl</TargetName> <SchemaVersion>1.0</SchemaVersion>
<ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName> <Header>### uVision Project, (C) Keil Software</Header>
<TargetOption>
<CLKADS>8000000</CLKADS> <Extensions>
<OPTTT> <cExt>*.c</cExt>
<gFlags>1</gFlags> <aExt>*.s*; *.src; *.a*</aExt>
<BeepAtEnd>1</BeepAtEnd> <oExt>*.obj</oExt>
<RunSim>0</RunSim> <lExt>*.lib</lExt>
<RunTarget>1</RunTarget> <tExt>*.txt; *.h; *.inc</tExt>
</OPTTT> <pExt>*.plm</pExt>
<OPTHX> <CppX>*.cpp</CppX>
<HexSelection>1</HexSelection> <nMigrate>0</nMigrate>
<FlashByte>65535</FlashByte> </Extensions>
<HexRangeLowAddress>0</HexRangeLowAddress>
<HexRangeHighAddress>0</HexRangeHighAddress> <DaveTm>
<HexOffset>0</HexOffset> <dwLowDateTime>0</dwLowDateTime>
</OPTHX> <dwHighDateTime>0</dwHighDateTime>
<OPTLEX> </DaveTm>
<PageWidth>79</PageWidth>
<PageLength>66</PageLength> <Target>
<TabStop>8</TabStop> <TargetName>lvgl</TargetName>
<ListingPath /> <ToolsetNumber>0x4</ToolsetNumber>
</OPTLEX> <ToolsetName>ARM-ADS</ToolsetName>
<ListingPage> <TargetOption>
<CreateCListing>1</CreateCListing> <CLKADS>8000000</CLKADS>
<CreateAListing>1</CreateAListing> <OPTTT>
<CreateLListing>1</CreateLListing> <gFlags>1</gFlags>
<CreateIListing>0</CreateIListing> <BeepAtEnd>1</BeepAtEnd>
<AsmCond>1</AsmCond> <RunSim>0</RunSim>
<AsmSymb>1</AsmSymb> <RunTarget>1</RunTarget>
<AsmXref>0</AsmXref> <RunAbUc>0</RunAbUc>
<CCond>1</CCond> </OPTTT>
<CCode>0</CCode> <OPTHX>
<CListInc>0</CListInc> <HexSelection>1</HexSelection>
<CSymb>0</CSymb> <FlashByte>65535</FlashByte>
<LinkerCodeListing>0</LinkerCodeListing> <HexRangeLowAddress>0</HexRangeLowAddress>
</ListingPage> <HexRangeHighAddress>0</HexRangeHighAddress>
<OPTXL> <HexOffset>0</HexOffset>
<LMap>1</LMap> </OPTHX>
<LComments>1</LComments> <OPTLEX>
<LGenerateSymbols>1</LGenerateSymbols> <PageWidth>79</PageWidth>
<LLibSym>1</LLibSym> <PageLength>66</PageLength>
<LLines>1</LLines> <TabStop>8</TabStop>
<LLocSym>1</LLocSym> <ListingPath></ListingPath>
<LPubSym>1</LPubSym> </OPTLEX>
<LXref>0</LXref> <ListingPage>
<LExpSel>0</LExpSel> <CreateCListing>1</CreateCListing>
</OPTXL> <CreateAListing>1</CreateAListing>
<OPTFL> <CreateLListing>1</CreateLListing>
<tvExp>0</tvExp> <CreateIListing>0</CreateIListing>
<tvExpOptDlg>0</tvExpOptDlg> <AsmCond>1</AsmCond>
<IsCurrentTarget>1</IsCurrentTarget> <AsmSymb>1</AsmSymb>
</OPTFL> <AsmXref>0</AsmXref>
<CpuCode>0</CpuCode> <CCond>1</CCond>
<DebugOpt> <CCode>0</CCode>
<uSim>0</uSim> <CListInc>0</CListInc>
<uTrg>1</uTrg> <CSymb>0</CSymb>
<sLdApp>1</sLdApp> <LinkerCodeListing>0</LinkerCodeListing>
<sGomain>1</sGomain> </ListingPage>
<sRbreak>1</sRbreak> <OPTXL>
<sRwatch>1</sRwatch> <LMap>1</LMap>
<sRmem>1</sRmem> <LComments>1</LComments>
<sRfunc>1</sRfunc> <LGenerateSymbols>1</LGenerateSymbols>
<sRbox>1</sRbox> <LLibSym>1</LLibSym>
<tLdApp>1</tLdApp> <LLines>1</LLines>
<tGomain>1</tGomain> <LLocSym>1</LLocSym>
<tRbreak>1</tRbreak> <LPubSym>1</LPubSym>
<tRwatch>1</tRwatch> <LXref>0</LXref>
<tRmem>1</tRmem> <LExpSel>0</LExpSel>
<tRfunc>1</tRfunc> </OPTXL>
<tRbox>1</tRbox> <OPTFL>
<sRunDeb>0</sRunDeb> <tvExp>1</tvExp>
<sLrtime>0</sLrtime> <tvExpOptDlg>0</tvExpOptDlg>
<nTsel>13</nTsel> <IsCurrentTarget>1</IsCurrentTarget>
<sDll /> </OPTFL>
<sDllPa /> <CpuCode>0</CpuCode>
<sDlgDll /> <Books>
<sDlgPa /> <Book>
<sIfile /> <Number>0</Number>
<tDll /> <Title>User Manual (STM32072B-EVAL)</Title>
<tDllPa /> <Path>C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1\MDK/Boards/ST/STM32072B-EVAL/Documents/DM00104135.pdf</Path>
<tDlgDll /> </Book>
<tDlgPa /> <Book>
<tIfile /> <Number>1</Number>
<pMon>STLink\ST-LINKIII-KEIL_SWO.dll</pMon> <Title>Data Brief (STM32072B-EVAL)</Title>
</DebugOpt> <Path>C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1\MDK/Boards/ST/STM32072B-EVAL/Documents/DM00104199.pdf</Path>
<TargetDriverDllRegistry> </Book>
<SetRegEntry> <Book>
<Number>0</Number> <Number>2</Number>
<Key>ST-LINKIII-KEIL_SWO</Key> <Title>Data Brief (STM32F072-Discovery)</Title>
<Name>-U-O142 -O2254 -S3 -C-1 -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F0xx_128_2K.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F072CB$Flash\STM32F0xx_128_2K.FLM) </Name> <Path>C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1\MDK/Boards/ST/STM32F072-Discovery/Documents/DM00099403.pdf</Path>
</SetRegEntry> </Book>
<SetRegEntry> <Book>
<Number>0</Number> <Number>3</Number>
<Key /> <Title>Schematics (STM32F072-Discovery)</Title>
<Name /> <Path>C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1\MDK/Boards/ST/STM32F072-Discovery/Documents/MB1076.pdf</Path>
</SetRegEntry> </Book>
</TargetDriverDllRegistry> <Book>
<DebugFlag> <Number>4</Number>
<trace>0</trace> <Title>STM32072B-EVAL Web Page (STM32072B-EVAL)</Title>
<periodic>1</periodic> <Path>http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-eval-boards/stm32072b-eval.html</Path>
<aLwin>0</aLwin> </Book>
<aCover>0</aCover> <Book>
<aSer1>0</aSer1> <Number>5</Number>
<aSer2>0</aSer2> <Title>STM32F072-Discovery Web Page (STM32F072-Discovery)</Title>
<aPa>0</aPa> <Path>http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1848/PF259724</Path>
<viewmode>0</viewmode> </Book>
<vrSel>0</vrSel> </Books>
<aSym>0</aSym> <DebugOpt>
<aTbox>0</aTbox> <uSim>0</uSim>
<AscS1>0</AscS1> <uTrg>1</uTrg>
<AscS2>0</AscS2> <sLdApp>1</sLdApp>
<AscS3>0</AscS3> <sGomain>1</sGomain>
<aSer3>0</aSer3> <sRbreak>1</sRbreak>
<eProf>0</eProf> <sRwatch>1</sRwatch>
<aLa>0</aLa> <sRmem>1</sRmem>
<aPa1>0</aPa1> <sRfunc>1</sRfunc>
<AscS4>0</AscS4> <sRbox>1</sRbox>
<aSer4>0</aSer4> <tLdApp>1</tLdApp>
<StkLoc>0</StkLoc> <tGomain>1</tGomain>
<TrcWin>0</TrcWin> <tRbreak>1</tRbreak>
<newCpu>0</newCpu> <tRwatch>1</tRwatch>
<uProt>0</uProt> <tRmem>1</tRmem>
</DebugFlag> <tRfunc>1</tRfunc>
<LintExecutable /> <tRbox>1</tRbox>
<LintConfigFile /> <tRtrace>1</tRtrace>
</TargetOption> <sRSysVw>1</sRSysVw>
</Target> <tRSysVw>1</tRSysVw>
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<nTsel>7</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
<sDlgDll></sDlgDll>
<sDlgPa></sDlgPa>
<sIfile></sIfile>
<tDll></tDll>
<tDllPa></tDllPa>
<tDlgDll></tDlgDll>
<tDlgPa></tDlgPa>
<tIfile></tIfile>
<pMon>Segger\JL2CM3.dll</pMon>
</DebugOpt>
<TargetDriverDllRegistry>
<SetRegEntry>
<Number>0</Number>
<Key>ARMRTXEVENTFLAGS</Key>
<Name>-L70 -Z18 -C0 -M0 -T1</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>DLGTARM</Key>
<Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>ARMDBGFLAGS</Key>
<Name></Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>DLGUARM</Key>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>JL2CM3</Key>
<Name>-U20080643 -O78 -S1 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F0xx_128_2K.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F072CBTx$CMSIS/Flash/STM32F0xx_128_2K.FLM)</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>UL2CM3</Key>
<Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F0xx_128_2K -FS08000000 -FL020000 -FP0($$Device:STM32F072CBTx$CMSIS/Flash/STM32F0xx_128_2K.FLM))</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>ST-LINKIII-KEIL_SWO</Key>
<Name>-U-O142 -O2254 -S3 -C-1 -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F0xx_128_2K.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F072CB$Flash\STM32F0xx_128_2K.FLM) </Name>
</SetRegEntry>
</TargetDriverDllRegistry>
<Breakpoint>
<Bp>
<Number>0</Number>
<Type>0</Type>
<LineNumber>105</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>134221430</Address>
<ByteObject>0</ByteObject>
<HtxType>0</HtxType>
<ManyObjects>0</ManyObjects>
<SizeOfObject>0</SizeOfObject>
<BreakByAccess>0</BreakByAccess>
<BreakIfRCount>1</BreakIfRCount>
<Filename>../Core/Src/main.c</Filename>
<ExecCommand></ExecCommand>
<Expression></Expression>
</Bp>
<Bp>
<Number>1</Number>
<Type>0</Type>
<LineNumber>102</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>134221404</Address>
<ByteObject>0</ByteObject>
<HtxType>0</HtxType>
<ManyObjects>0</ManyObjects>
<SizeOfObject>0</SizeOfObject>
<BreakByAccess>0</BreakByAccess>
<BreakIfRCount>1</BreakIfRCount>
<Filename>../Core/Src/main.c</Filename>
<ExecCommand></ExecCommand>
<Expression></Expression>
</Bp>
<Bp>
<Number>2</Number>
<Type>0</Type>
<LineNumber>155</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
<HtxType>0</HtxType>
<ManyObjects>0</ManyObjects>
<SizeOfObject>0</SizeOfObject>
<BreakByAccess>0</BreakByAccess>
<BreakIfRCount>0</BreakIfRCount>
<Filename>../Core/Src/stm32f0xx_it.c</Filename>
<ExecCommand></ExecCommand>
<Expression></Expression>
</Bp>
<Bp>
<Number>3</Number>
<Type>0</Type>
<LineNumber>163</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
<HtxType>0</HtxType>
<ManyObjects>0</ManyObjects>
<SizeOfObject>0</SizeOfObject>
<BreakByAccess>0</BreakByAccess>
<BreakIfRCount>0</BreakIfRCount>
<Filename>..\ILI9341\core.c</Filename>
<ExecCommand></ExecCommand>
<Expression></Expression>
</Bp>
</Breakpoint>
<Tracepoint>
<THDelay>0</THDelay>
</Tracepoint>
<DebugFlag>
<trace>0</trace>
<periodic>1</periodic>
<aLwin>1</aLwin>
<aCover>0</aCover>
<aSer1>0</aSer1>
<aSer2>0</aSer2>
<aPa>0</aPa>
<viewmode>1</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>
</TargetOption>
</Target>
<Group>
<GroupName>Application/MDK-ARM</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>1</GroupNumber>
<FileNumber>1</FileNumber>
<FileType>2</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>startup_stm32f072xb.s</PathWithFileName>
<FilenameWithoutPath>startup_stm32f072xb.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>
<Group>
<GroupName>Application/User/Core</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>2</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/main.c</PathWithFileName>
<FilenameWithoutPath>main.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>3</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/stm32f0xx_it.c</PathWithFileName>
<FilenameWithoutPath>stm32f0xx_it.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>4</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\ILI9341\core.c</PathWithFileName>
<FilenameWithoutPath>core.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>Drivers/CMSIS</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>4</GroupNumber>
<FileNumber>5</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/system_stm32f0xx.c</PathWithFileName>
<FilenameWithoutPath>system_stm32f0xx.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>Drivers/STM32F0xx_HAL_Driver</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>6</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_gpio.c</PathWithFileName>
<FilenameWithoutPath>stm32f0xx_ll_gpio.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>7</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_dma.c</PathWithFileName>
<FilenameWithoutPath>stm32f0xx_ll_dma.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>8</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c</PathWithFileName>
<FilenameWithoutPath>stm32f0xx_ll_spi.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>9</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rcc.c</PathWithFileName>
<FilenameWithoutPath>stm32f0xx_ll_rcc.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>10</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_utils.c</PathWithFileName>
<FilenameWithoutPath>stm32f0xx_ll_utils.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>11</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_exti.c</PathWithFileName>
<FilenameWithoutPath>stm32f0xx_ll_exti.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>12</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_pwr.c</PathWithFileName>
<FilenameWithoutPath>stm32f0xx_ll_pwr.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
</ProjectOpt> </ProjectOpt>

View File

@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" noNamespaceSchemaLocation="project_proj.xsd"> <Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_projx.xsd">
<SchemaVersion>1.1</SchemaVersion>
<SchemaVersion>2.1</SchemaVersion>
<Header>### uVision Project, (C) Keil Software</Header> <Header>### uVision Project, (C) Keil Software</Header>
<Targets> <Targets>
<Target> <Target>
<TargetName>lvgl</TargetName> <TargetName>lvgl</TargetName>
@ -11,29 +14,31 @@
<TargetCommonOption> <TargetCommonOption>
<Device>STM32F072CBTx</Device> <Device>STM32F072CBTx</Device>
<Vendor>STMicroelectronics</Vendor> <Vendor>STMicroelectronics</Vendor>
<PackID>Keil.STM32F0xx_DFP.2.1.1</PackID>
<PackURL>https://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x8000000-0x801FFFF) CLOCK(8000000) CPUTYPE("Cortex-M0")</Cpu> <Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x8000000-0x801FFFF) CLOCK(8000000) CPUTYPE("Cortex-M0")</Cpu>
<FlashUtilSpec /> <FlashUtilSpec></FlashUtilSpec>
<StartupFile /> <StartupFile></StartupFile>
<FlashDriverDll /> <FlashDriverDll></FlashDriverDll>
<DeviceId /> <DeviceId></DeviceId>
<RegisterFile /> <RegisterFile></RegisterFile>
<MemoryEnv /> <MemoryEnv></MemoryEnv>
<Cmp /> <Cmp></Cmp>
<Asm /> <Asm></Asm>
<Linker /> <Linker></Linker>
<OHString /> <OHString></OHString>
<InfinionOptionDll /> <InfinionOptionDll></InfinionOptionDll>
<SLE66CMisc /> <SLE66CMisc></SLE66CMisc>
<SLE66AMisc /> <SLE66AMisc></SLE66AMisc>
<SLE66LinkerMisc /> <SLE66LinkerMisc></SLE66LinkerMisc>
<SFDFile /> <SFDFile>$$Device:STM32F072CBTx$CMSIS/SVD/STM32F0x2.svd</SFDFile>
<bCustSvd>0</bCustSvd> <bCustSvd>0</bCustSvd>
<UseEnv>0</UseEnv> <UseEnv>0</UseEnv>
<BinPath /> <BinPath></BinPath>
<IncludePath /> <IncludePath></IncludePath>
<LibPath /> <LibPath></LibPath>
<RegisterFilePath /> <RegisterFilePath></RegisterFilePath>
<DBRegisterFilePath /> <DBRegisterFilePath></DBRegisterFilePath>
<TargetStatus> <TargetStatus>
<Error>0</Error> <Error>0</Error>
<ExitCodeStop>0</ExitCodeStop> <ExitCodeStop>0</ExitCodeStop>
@ -48,23 +53,25 @@
<CreateHexFile>1</CreateHexFile> <CreateHexFile>1</CreateHexFile>
<DebugInformation>1</DebugInformation> <DebugInformation>1</DebugInformation>
<BrowseInformation>1</BrowseInformation> <BrowseInformation>1</BrowseInformation>
<ListingPath>./lvgl/</ListingPath> <ListingPath></ListingPath>
<HexFormatSelection>1</HexFormatSelection> <HexFormatSelection>1</HexFormatSelection>
<Merge32K>0</Merge32K> <Merge32K>0</Merge32K>
<CreateBatchFile>0</CreateBatchFile> <CreateBatchFile>0</CreateBatchFile>
<BeforeCompile> <BeforeCompile>
<RunUserProg1>0</RunUserProg1> <RunUserProg1>0</RunUserProg1>
<RunUserProg2>0</RunUserProg2> <RunUserProg2>0</RunUserProg2>
<UserProg1Name /> <UserProg1Name></UserProg1Name>
<UserProg2Name /> <UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode> <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode> <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
<nStopU1X>0</nStopU1X>
<nStopU2X>0</nStopU2X>
</BeforeCompile> </BeforeCompile>
<BeforeMake> <BeforeMake>
<RunUserProg1>0</RunUserProg1> <RunUserProg1>0</RunUserProg1>
<RunUserProg2>0</RunUserProg2> <RunUserProg2>0</RunUserProg2>
<UserProg1Name /> <UserProg1Name></UserProg1Name>
<UserProg2Name /> <UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode> <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode> <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
<nStopB1X>0</nStopB1X> <nStopB1X>0</nStopB1X>
@ -72,14 +79,14 @@
</BeforeMake> </BeforeMake>
<AfterMake> <AfterMake>
<RunUserProg1>0</RunUserProg1> <RunUserProg1>0</RunUserProg1>
<RunUserProg2>1</RunUserProg2> <RunUserProg2>0</RunUserProg2>
<UserProg1Name /> <UserProg1Name></UserProg1Name>
<UserProg2Name /> <UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode> <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode> <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
</AfterMake> </AfterMake>
<SelectedForBatchBuild>0</SelectedForBatchBuild> <SelectedForBatchBuild>0</SelectedForBatchBuild>
<SVCSIdString /> <SVCSIdString></SVCSIdString>
</TargetCommonOption> </TargetCommonOption>
<CommonProperty> <CommonProperty>
<UseCPPCompiler>0</UseCPPCompiler> <UseCPPCompiler>0</UseCPPCompiler>
@ -93,9 +100,9 @@
<AssembleAssemblyFile>0</AssembleAssemblyFile> <AssembleAssemblyFile>0</AssembleAssemblyFile>
<PublicsOnly>0</PublicsOnly> <PublicsOnly>0</PublicsOnly>
<StopOnExitCode>3</StopOnExitCode> <StopOnExitCode>3</StopOnExitCode>
<CustomArgument /> <CustomArgument></CustomArgument>
<IncludeLibraryModules /> <IncludeLibraryModules></IncludeLibraryModules>
<ComprImg /> <ComprImg>0</ComprImg>
</CommonProperty> </CommonProperty>
<DllOption> <DllOption>
<SimDllName>SARMCM3.DLL</SimDllName> <SimDllName>SARMCM3.DLL</SimDllName>
@ -103,7 +110,7 @@
<SimDlgDll>DARMCM1.DLL</SimDlgDll> <SimDlgDll>DARMCM1.DLL</SimDlgDll>
<SimDlgDllArguments>-pCM0</SimDlgDllArguments> <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
<TargetDllName>SARMCM3.DLL</TargetDllName> <TargetDllName>SARMCM3.DLL</TargetDllName>
<TargetDllArguments /> <TargetDllArguments></TargetDllArguments>
<TargetDlgDll>TARMCM1.DLL</TargetDlgDll> <TargetDlgDll>TARMCM1.DLL</TargetDlgDll>
<TargetDlgDllArguments>-pCM0</TargetDlgDllArguments> <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
</DllOption> </DllOption>
@ -134,27 +141,27 @@
<RestoreBreakpoints>1</RestoreBreakpoints> <RestoreBreakpoints>1</RestoreBreakpoints>
<RestoreWatchpoints>1</RestoreWatchpoints> <RestoreWatchpoints>1</RestoreWatchpoints>
<RestoreMemoryDisplay>1</RestoreMemoryDisplay> <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
<RestoreFunctions>0</RestoreFunctions> <RestoreFunctions>1</RestoreFunctions>
<RestoreToolbox>1</RestoreToolbox> <RestoreToolbox>1</RestoreToolbox>
<RestoreTracepoints>1</RestoreTracepoints> <RestoreTracepoints>1</RestoreTracepoints>
<RestoreSysVw>1</RestoreSysVw> <RestoreSysVw>1</RestoreSysVw>
</Target> </Target>
<RunDebugAfterBuild>0</RunDebugAfterBuild> <RunDebugAfterBuild>0</RunDebugAfterBuild>
<TargetSelection>13</TargetSelection> <TargetSelection>7</TargetSelection>
<SimDlls> <SimDlls>
<CpuDll /> <CpuDll></CpuDll>
<CpuDllArguments /> <CpuDllArguments></CpuDllArguments>
<PeripheralDll /> <PeripheralDll></PeripheralDll>
<PeripheralDllArguments /> <PeripheralDllArguments></PeripheralDllArguments>
<InitializationFile /> <InitializationFile></InitializationFile>
</SimDlls> </SimDlls>
<TargetDlls> <TargetDlls>
<CpuDll /> <CpuDll></CpuDll>
<CpuDllArguments /> <CpuDllArguments></CpuDllArguments>
<PeripheralDll /> <PeripheralDll></PeripheralDll>
<PeripheralDllArguments /> <PeripheralDllArguments></PeripheralDllArguments>
<InitializationFile /> <InitializationFile></InitializationFile>
<Driver>STLink\ST-LINKIII-KEIL_SWO.dll</Driver> <Driver>Segger\JL2CM3.dll</Driver>
</TargetDlls> </TargetDlls>
</DebugOption> </DebugOption>
<Utilities> <Utilities>
@ -168,11 +175,11 @@
</Flash1> </Flash1>
<bUseTDR>1</bUseTDR> <bUseTDR>1</bUseTDR>
<Flash2>STLink\ST-LINKIII-KEIL_SWO.dll</Flash2> <Flash2>STLink\ST-LINKIII-KEIL_SWO.dll</Flash2>
<Flash3 /> <Flash3></Flash3>
<Flash4 /> <Flash4></Flash4>
<pFcarmOut /> <pFcarmOut></pFcarmOut>
<pFcarmGrp /> <pFcarmGrp></pFcarmGrp>
<pFcArmRoot /> <pFcArmRoot></pFcArmRoot>
<FcArmLst>0</FcArmLst> <FcArmLst>0</FcArmLst>
</Utilities> </Utilities>
<TargetArmAds> <TargetArmAds>
@ -205,7 +212,7 @@
<RvctClst>0</RvctClst> <RvctClst>0</RvctClst>
<GenPPlst>0</GenPPlst> <GenPPlst>0</GenPPlst>
<AdsCpuType>"Cortex-M0"</AdsCpuType> <AdsCpuType>"Cortex-M0"</AdsCpuType>
<RvctDeviceName /> <RvctDeviceName></RvctDeviceName>
<mOS>0</mOS> <mOS>0</mOS>
<uocRom>0</uocRom> <uocRom>0</uocRom>
<uocRam>0</uocRam> <uocRam>0</uocRam>
@ -213,7 +220,7 @@
<hadIRAM>1</hadIRAM> <hadIRAM>1</hadIRAM>
<hadXRAM>0</hadXRAM> <hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam> <uocXRam>0</uocXRam>
<RvdsVP>1</RvdsVP> <RvdsVP>0</RvdsVP>
<hadIRAM2>0</hadIRAM2> <hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2> <hadIROM2>0</hadIROM2>
<StupSel>8</StupSel> <StupSel>8</StupSel>
@ -272,13 +279,13 @@
</Ocm6> </Ocm6>
<IRAM> <IRAM>
<Type>0</Type> <Type>0</Type>
<StartAddress /> <StartAddress>0x20000000</StartAddress>
<Size /> <Size>0x4000</Size>
</IRAM> </IRAM>
<IROM> <IROM>
<Type>1</Type> <Type>1</Type>
<StartAddress /> <StartAddress>0x8000000</StartAddress>
<Size /> <Size>0x20000</Size>
</IROM> </IROM>
<XRAM> <XRAM>
<Type>0</Type> <Type>0</Type>
@ -302,8 +309,8 @@
</OCR_RVCT3> </OCR_RVCT3>
<OCR_RVCT4> <OCR_RVCT4>
<Type>1</Type> <Type>1</Type>
<StartAddress /> <StartAddress>0x8000000</StartAddress>
<Size /> <Size>0x20000</Size>
</OCR_RVCT4> </OCR_RVCT4>
<OCR_RVCT5> <OCR_RVCT5>
<Type>1</Type> <Type>1</Type>
@ -327,8 +334,8 @@
</OCR_RVCT8> </OCR_RVCT8>
<OCR_RVCT9> <OCR_RVCT9>
<Type>0</Type> <Type>0</Type>
<StartAddress /> <StartAddress>0x20000000</StartAddress>
<Size /> <Size>0x4000</Size>
</OCR_RVCT9> </OCR_RVCT9>
<OCR_RVCT10> <OCR_RVCT10>
<Type>0</Type> <Type>0</Type>
@ -336,7 +343,7 @@
<Size>0x0</Size> <Size>0x0</Size>
</OCR_RVCT10> </OCR_RVCT10>
</OnChipMemories> </OnChipMemories>
<RvctStartVector /> <RvctStartVector></RvctStartVector>
</ArmAdsMisc> </ArmAdsMisc>
<Cads> <Cads>
<interw>1</interw> <interw>1</interw>
@ -353,13 +360,12 @@
<uThumb>0</uThumb> <uThumb>0</uThumb>
<uSurpInc>0</uSurpInc> <uSurpInc>0</uSurpInc>
<uC99>1</uC99> <uC99>1</uC99>
<uGnu>0</uGnu>
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls></MiscControls>
<Define>STM32F072xB,USE_FULL_LL_DRIVER,HSE_VALUE=8000000,HSE_STARTUP_TIMEOUT=100,LSE_STARTUP_TIMEOUT=5000,LSE_VALUE=32768,HSI_VALUE=8000000,LSI_VALUE=40000,VDD_VALUE=3300,PREFETCH_ENABLE=1,INSTRUCTION_CACHE_ENABLE=0,DATA_CACHE_ENABLE=0</Define> <Define>STM32F072xB,USE_FULL_LL_DRIVER,HSE_VALUE=8000000,HSE_STARTUP_TIMEOUT=100,LSE_STARTUP_TIMEOUT=5000,LSE_VALUE=32768,HSI_VALUE=8000000,LSI_VALUE=40000,VDD_VALUE=3300,PREFETCH_ENABLE=1,INSTRUCTION_CACHE_ENABLE=0,DATA_CACHE_ENABLE=0</Define>
<Undefine /> <Undefine></Undefine>
<IncludePath>../Core/Inc;../Drivers/STM32F0xx_HAL_Driver/Inc;../Drivers/CMSIS/Device/ST/STM32F0xx/Include;../Drivers/CMSIS/Include</IncludePath> <IncludePath>../Core/Inc;../Drivers/STM32F0xx_HAL_Driver/Inc;../Drivers/CMSIS/Device/ST/STM32F0xx/Include;../Drivers/CMSIS/Include;..\ILI9341</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -370,11 +376,13 @@
<SplitLS>0</SplitLS> <SplitLS>0</SplitLS>
<SwStkChk>0</SwStkChk> <SwStkChk>0</SwStkChk>
<NoWarn>0</NoWarn> <NoWarn>0</NoWarn>
<uSurpInc>0</uSurpInc>
<useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls></MiscControls>
<Define /> <Define></Define>
<Undefine /> <Undefine></Undefine>
<IncludePath /> <IncludePath></IncludePath>
</VariousControls> </VariousControls>
</Aads> </Aads>
<LDads> <LDads>
@ -386,13 +394,13 @@
<useFile>0</useFile> <useFile>0</useFile>
<TextAddressRange>0x08000000</TextAddressRange> <TextAddressRange>0x08000000</TextAddressRange>
<DataAddressRange>0x20000000</DataAddressRange> <DataAddressRange>0x20000000</DataAddressRange>
<pXoBase /> <pXoBase></pXoBase>
<ScatterFile /> <ScatterFile></ScatterFile>
<IncludeLibs /> <IncludeLibs></IncludeLibs>
<IncludeLibsPath /> <IncludeLibsPath></IncludeLibsPath>
<Misc /> <Misc></Misc>
<LinkerInputFile /> <LinkerInputFile></LinkerInputFile>
<DisabledWarnings /> <DisabledWarnings></DisabledWarnings>
</LDads> </LDads>
</TargetArmAds> </TargetArmAds>
</TargetOption> </TargetOption>
@ -423,6 +431,11 @@
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>../Core/Src/stm32f0xx_it.c</FilePath> <FilePath>../Core/Src/stm32f0xx_it.c</FilePath>
</File> </File>
<File>
<FileName>core.c</FileName>
<FileType>1</FileType>
<FilePath>..\ILI9341\core.c</FilePath>
</File>
</Files> </Files>
</Group> </Group>
<Group> <Group>
@ -450,6 +463,9 @@
<AssembleAssemblyFile>2</AssembleAssemblyFile> <AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly> <PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode> <StopOnExitCode>11</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>0</ComprImg>
</CommonProperty> </CommonProperty>
<GroupArmAds> <GroupArmAds>
<Cads> <Cads>
@ -468,6 +484,12 @@
<uSurpInc>2</uSurpInc> <uSurpInc>2</uSurpInc>
<uC99>2</uC99> <uC99>2</uC99>
<useXO>2</useXO> <useXO>2</useXO>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Cads> </Cads>
<Aads> <Aads>
<interw>2</interw> <interw>2</interw>
@ -478,46 +500,17 @@
<SwStkChk>2</SwStkChk> <SwStkChk>2</SwStkChk>
<NoWarn>2</NoWarn> <NoWarn>2</NoWarn>
<uSurpInc>2</uSurpInc> <uSurpInc>2</uSurpInc>
<useXO>2</useXO>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Aads> </Aads>
</GroupArmAds> </GroupArmAds>
</GroupOption> </GroupOption>
<Files> <Files>
<File>
<FileOption>
<CommonProperty>
<UseCPPCompiler>2</UseCPPCompiler>
<RVCTCodeConst>0</RVCTCodeConst>
<RVCTZI>0</RVCTZI>
<RVCTOtherData>0</RVCTOtherData>
<ModuleSelection>0</ModuleSelection>
<IncludeInBuild>1</IncludeInBuild>
<AlwaysBuild>2</AlwaysBuild>
<GenerateAssemblyFile>2</GenerateAssemblyFile>
<AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode>
</CommonProperty>
<FileArmAds>
<Cads>
<interw>2</interw>
<Optim>0</Optim>
<oTime>2</oTime>
<SplitLS>2</SplitLS>
<OneElfS>2</OneElfS>
<Strict>2</Strict>
<EnumInt>2</EnumInt>
<PlainCh>2</PlainCh>
<Ropi>2</Ropi>
<Rwpi>2</Rwpi>
<wLevel>0</wLevel>
<uThumb>2</uThumb>
<uSurpInc>2</uSurpInc>
<uC99>2</uC99>
<useXO>2</useXO>
</Cads>
</FileArmAds>
</FileOption>
</File>
<File> <File>
<FileName>stm32f0xx_ll_gpio.c</FileName> <FileName>stm32f0xx_ll_gpio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
@ -535,6 +528,9 @@
<AssembleAssemblyFile>2</AssembleAssemblyFile> <AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly> <PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode> <StopOnExitCode>11</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>1</ComprImg>
</CommonProperty> </CommonProperty>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -553,45 +549,12 @@
<uSurpInc>2</uSurpInc> <uSurpInc>2</uSurpInc>
<uC99>2</uC99> <uC99>2</uC99>
<useXO>2</useXO> <useXO>2</useXO>
</Cads> <VariousControls>
</FileArmAds> <MiscControls></MiscControls>
</FileOption> <Define></Define>
</File> <Undefine></Undefine>
<File> <IncludePath></IncludePath>
<FileName>stm32f0xx_ll_spi.c</FileName> </VariousControls>
<FileType>1</FileType>
<FilePath>../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c</FilePath>
<FileOption>
<CommonProperty>
<UseCPPCompiler>2</UseCPPCompiler>
<RVCTCodeConst>0</RVCTCodeConst>
<RVCTZI>0</RVCTZI>
<RVCTOtherData>0</RVCTOtherData>
<ModuleSelection>0</ModuleSelection>
<IncludeInBuild>1</IncludeInBuild>
<AlwaysBuild>2</AlwaysBuild>
<GenerateAssemblyFile>2</GenerateAssemblyFile>
<AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode>
</CommonProperty>
<FileArmAds>
<Cads>
<interw>2</interw>
<Optim>0</Optim>
<oTime>2</oTime>
<SplitLS>2</SplitLS>
<OneElfS>2</OneElfS>
<Strict>2</Strict>
<EnumInt>2</EnumInt>
<PlainCh>2</PlainCh>
<Ropi>2</Ropi>
<Rwpi>2</Rwpi>
<wLevel>0</wLevel>
<uThumb>2</uThumb>
<uSurpInc>2</uSurpInc>
<uC99>2</uC99>
<useXO>2</useXO>
</Cads> </Cads>
</FileArmAds> </FileArmAds>
</FileOption> </FileOption>
@ -613,6 +576,9 @@
<AssembleAssemblyFile>2</AssembleAssemblyFile> <AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly> <PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode> <StopOnExitCode>11</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>1</ComprImg>
</CommonProperty> </CommonProperty>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -631,6 +597,60 @@
<uSurpInc>2</uSurpInc> <uSurpInc>2</uSurpInc>
<uC99>2</uC99> <uC99>2</uC99>
<useXO>2</useXO> <useXO>2</useXO>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
<File>
<FileName>stm32f0xx_ll_spi.c</FileName>
<FileType>1</FileType>
<FilePath>../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c</FilePath>
<FileOption>
<CommonProperty>
<UseCPPCompiler>2</UseCPPCompiler>
<RVCTCodeConst>0</RVCTCodeConst>
<RVCTZI>0</RVCTZI>
<RVCTOtherData>0</RVCTOtherData>
<ModuleSelection>0</ModuleSelection>
<IncludeInBuild>1</IncludeInBuild>
<AlwaysBuild>2</AlwaysBuild>
<GenerateAssemblyFile>2</GenerateAssemblyFile>
<AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>1</ComprImg>
</CommonProperty>
<FileArmAds>
<Cads>
<interw>2</interw>
<Optim>0</Optim>
<oTime>2</oTime>
<SplitLS>2</SplitLS>
<OneElfS>2</OneElfS>
<Strict>2</Strict>
<EnumInt>2</EnumInt>
<PlainCh>2</PlainCh>
<Ropi>2</Ropi>
<Rwpi>2</Rwpi>
<wLevel>0</wLevel>
<uThumb>2</uThumb>
<uSurpInc>2</uSurpInc>
<uC99>2</uC99>
<useXO>2</useXO>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Cads> </Cads>
</FileArmAds> </FileArmAds>
</FileOption> </FileOption>
@ -652,6 +672,9 @@
<AssembleAssemblyFile>2</AssembleAssemblyFile> <AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly> <PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode> <StopOnExitCode>11</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>1</ComprImg>
</CommonProperty> </CommonProperty>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -670,6 +693,12 @@
<uSurpInc>2</uSurpInc> <uSurpInc>2</uSurpInc>
<uC99>2</uC99> <uC99>2</uC99>
<useXO>2</useXO> <useXO>2</useXO>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Cads> </Cads>
</FileArmAds> </FileArmAds>
</FileOption> </FileOption>
@ -691,6 +720,9 @@
<AssembleAssemblyFile>2</AssembleAssemblyFile> <AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly> <PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode> <StopOnExitCode>11</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>1</ComprImg>
</CommonProperty> </CommonProperty>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -709,6 +741,12 @@
<uSurpInc>2</uSurpInc> <uSurpInc>2</uSurpInc>
<uC99>2</uC99> <uC99>2</uC99>
<useXO>2</useXO> <useXO>2</useXO>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Cads> </Cads>
</FileArmAds> </FileArmAds>
</FileOption> </FileOption>
@ -730,6 +768,9 @@
<AssembleAssemblyFile>2</AssembleAssemblyFile> <AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly> <PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode> <StopOnExitCode>11</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>1</ComprImg>
</CommonProperty> </CommonProperty>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -748,6 +789,12 @@
<uSurpInc>2</uSurpInc> <uSurpInc>2</uSurpInc>
<uC99>2</uC99> <uC99>2</uC99>
<useXO>2</useXO> <useXO>2</useXO>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Cads> </Cads>
</FileArmAds> </FileArmAds>
</FileOption> </FileOption>
@ -769,6 +816,9 @@
<AssembleAssemblyFile>2</AssembleAssemblyFile> <AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly> <PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode> <StopOnExitCode>11</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>1</ComprImg>
</CommonProperty> </CommonProperty>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -787,6 +837,12 @@
<uSurpInc>2</uSurpInc> <uSurpInc>2</uSurpInc>
<uC99>2</uC99> <uC99>2</uC99>
<useXO>2</useXO> <useXO>2</useXO>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Cads> </Cads>
</FileArmAds> </FileArmAds>
</FileOption> </FileOption>
@ -796,17 +852,18 @@
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>
<RTE> <RTE>
<apis /> <apis/>
<components> <components>
<component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="4.3.0" condition="CMSIS Core"> <component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="4.3.0" condition="CMSIS Core">
<package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="4.5.0" /> <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="4.5.0"/>
<targetInfos> <targetInfos>
<targetInfo name="lvgl" /> <targetInfo name="lvgl"/>
</targetInfos> </targetInfos>
</component> </component>
</components> </components>
<files /> <files/>
</RTE> </RTE>
</Project>
</Project>

2
MDK-ARM/lvgl/ExtDll.iex Normal file
View File

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

Binary file not shown.

View File

@ -1,7 +1,7 @@
lvgl\core.o: ..\ILI9341\core.c lvgl\core.o: ..\ILI9341\core.c
lvgl\core.o: ..\ILI9341\core.h lvgl\core.o: ..\ILI9341\core.h
lvgl\core.o: ../Core/Inc/main.h lvgl\core.o: ../Core/Inc/main.h
lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h
lvgl\core.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h lvgl\core.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h
lvgl\core.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h lvgl\core.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h
lvgl\core.o: ../Drivers/CMSIS/Include/core_cm0.h lvgl\core.o: ../Drivers/CMSIS/Include/core_cm0.h
@ -10,6 +10,7 @@ lvgl\core.o: ../Drivers/CMSIS/Include/cmsis_version.h
lvgl\core.o: ../Drivers/CMSIS/Include/cmsis_compiler.h lvgl\core.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
lvgl\core.o: ../Drivers/CMSIS/Include/cmsis_armcc.h lvgl\core.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
lvgl\core.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h lvgl\core.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h
lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h
lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h
lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h
lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h
@ -17,7 +18,6 @@ lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_exti.h
lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h
lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h
lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h
lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h
lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h
lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h lvgl\core.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h
lvgl\core.o: ..\ILI9341\commands.h lvgl\core.o: ..\ILI9341\commands.h

BIN
MDK-ARM/lvgl/core.o Normal file

Binary file not shown.

View File

@ -1,7 +1,7 @@
lvgl\lv_driver.o: ..\ILI9341\lv_driver.c lvgl\lv_driver.o: ..\ILI9341\lv_driver.c
lvgl\lv_driver.o: ..\ILI9341\core.h lvgl\lv_driver.o: ..\ILI9341\core.h
lvgl\lv_driver.o: ../Core/Inc/main.h lvgl\lv_driver.o: ../Core/Inc/main.h
lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h
lvgl\lv_driver.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h lvgl\lv_driver.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h
lvgl\lv_driver.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h lvgl\lv_driver.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h
lvgl\lv_driver.o: ../Drivers/CMSIS/Include/core_cm0.h lvgl\lv_driver.o: ../Drivers/CMSIS/Include/core_cm0.h
@ -10,6 +10,7 @@ lvgl\lv_driver.o: ../Drivers/CMSIS/Include/cmsis_version.h
lvgl\lv_driver.o: ../Drivers/CMSIS/Include/cmsis_compiler.h lvgl\lv_driver.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
lvgl\lv_driver.o: ../Drivers/CMSIS/Include/cmsis_armcc.h lvgl\lv_driver.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
lvgl\lv_driver.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h lvgl\lv_driver.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h
lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h
lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h
lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h
lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h
@ -17,7 +18,6 @@ lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_exti.h
lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h
lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h
lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h
lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h
lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h
lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h lvgl\lv_driver.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h
lvgl\lv_driver.o: ..\ILI9341\commands.h lvgl\lv_driver.o: ..\ILI9341\commands.h

BIN
MDK-ARM/lvgl/lvgl.axf Normal file

Binary file not shown.

View File

@ -26,21 +26,14 @@ Project File Date: 12/12/2024
<h2>Output:</h2> <h2>Output:</h2>
Build target 'lvgl' Build target 'lvgl'
compiling core.c... compiling stm32f0xx_it.c...
..\ILI9341\core.c(80): warning: #223-D: function "LL_APB2_GRP1_EnableClock" declared implicitly ../Core/Src/stm32f0xx_it.c(155): warning: #223-D: function "DMA1_Channel3_TransferComplete" declared implicitly
LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_SPI2); DMA1_Channel3_TransferComplete();
..\ILI9341\core.c(80): error: #20: identifier "LL_APB2_GRP1_PERIPH_SPI2" is undefined ../Core/Src/stm32f0xx_it.c: 1 warning, 0 errors
LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_SPI2); linking...
..\ILI9341\core.c(82): error: #20: identifier "LL_APB2_GRP1_PERIPH_GPIOA" is undefined Program Size: Code=3228 RO-data=352 RW-data=12 ZI-data=2436
LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_GPIOA); FromELF: creating hex file...
..\ILI9341\core.c(147): error: #20: identifier "DMA1_Channel3_IRQn" is undefined "lvgl\lvgl.axf" - 0 Error(s), 1 Warning(s).
NVIC_SetPriority(DMA1_Channel3_IRQn, NVIC_EncodePriority(NVIC_GetPriorityGrouping(),0, 0));
..\ILI9341\core.c: 1 warning, 3 errors
compiling lv_driver.c...
..\ILI9341\../lvgl/src/lv_misc/lv_log.h(19): error: #5: cannot open source input file "../../../lv_conf.h": No such file or directory
#include "../../../lv_conf.h"
..\ILI9341\lv_driver.c: 0 warnings, 1 error
"lvgl\lvgl.axf" - 4 Error(s), 1 Warning(s).
<h2>Software Packages used:</h2> <h2>Software Packages used:</h2>
@ -59,7 +52,6 @@ Package Vendor: ARM
* Component: ARM::CMSIS:CORE:3.40.0 * Component: ARM::CMSIS:CORE:3.40.0
Source file: CMSIS\UserCodeTemplates\ARM\ITM_Retarget.c Source file: CMSIS\UserCodeTemplates\ARM\ITM_Retarget.c
Target not created.
</pre> </pre>
</body> </body>
</html> </html>

View File

@ -1,11 +1,11 @@
:020000040800F2 :020000040800F2
:100000006806002065010008050700082B040008A9 :100000009009002065010008E90A00084D04000875
:1000100000000000000000000000000000000000E0 :1000100000000000000000000000000000000000E0
:1000200000000000000000000000000009070008B8 :10002000000000000000000000000000ED0A0008D1
:100030000000000000000000070700080B07000890 :100030000000000000000000EB0A00080D0C0008A2
:1000400077010008770100087701000877010008B0 :1000400077010008770100087701000877010008B0
:1000500077010008770100087701000877010008A0 :1000500077010008770100087701000877010008A0
:100060007701000877010008770100087701000890 :1000600077010008770100087701000845040008BF
:100070007701000877010008770100087701000880 :100070007701000877010008770100087701000880
:100080007701000877010008770100087701000870 :100080007701000877010008770100087701000870
:100090007701000877010008770100087701000860 :100090007701000877010008770100087701000860
@ -14,17 +14,17 @@
:1000C00000F002F800F03EF80CA030C80838241800 :1000C00000F002F800F03EF80CA030C80838241800
:1000D0002D18A246671EAB4654465D46AC4201D180 :1000D0002D18A246671EAB4654465D46AC4201D180
:1000E00000F030F87E460F3E0FCCB6460126334274 :1000E00000F030F87E460F3E0FCCB6460126334274
:1000F00000D0FB1AA246AB4633431847C4060000A3 :1000F00000D0FB1AA246AB4633431847E00C000081
:10010000E4060000103A02D378C878C1FAD8520742 :10010000000D0000103A02D378C878C1FAD852071F
:1001100001D330C830C101D504680C6070470000BD :1001100001D330C830C101D504680C6070470000BD
:100120000023002400250026103A01D378C1FBD813 :100120000023002400250026103A01D378C1FBD813
:10013000520700D330C100D50B6070471FB51FBDFB :10013000520700D330C100D50B6070471FB51FBDFB
:1001400010B510BD00F041F91146FFF7F7FF00F0C0 :1001400010B510BD00F041F91146FFF7F7FF00F0C0
:1001500017FB00F059F903B4FFF7F2FF03BC00F0FE :10015000BBFD00F059F903B4FFF7F2FF03BC00F058
:100160005DF900000748804707480047FEE7FEE7C3 :100160005DF900000748804707480047FEE7FEE7C3
:10017000FEE7FEE7FEE7FEE704480549054A064BB1 :10017000FEE7FEE7FEE7FEE704480549054A064BB1
:10018000704700007D070008C100000868000020DB :1001800070470000810C0008C100000890030020A7
:1001900068060020680200206802002001E004C018 :1001900090090020900500209005002001E004C097
:1001A000091F0429FBD28B0701D50280801CC907D7 :1001A000091F0429FBD28B0701D50280801CC907D7
:1001B00000D00270704700290BD0C30702D0027034 :1001B00000D00270704700290BD0C30702D0027034
:1001C000401C491E022904D3830702D50280801CEB :1001C000401C491E022904D3830702D50280801CEB
@ -64,67 +64,165 @@
:1003E00020B5FFF7C9FE60BC00274908B6460026C5 :1003E00020B5FFF7C9FE60BC00274908B6460026C5
:1003F000C0C5C0C5C0C5C0C5C0C5C0C5C0C5C0C5D5 :1003F000C0C5C0C5C0C5C0C5C0C5C0C5C0C5C0C5D5
:10040000403D49008D4670470446C046C0462046E0 :10040000403D49008D4670470446C046C0462046E0
:10041000FFF7A1FE004870470400002001491820A2 :10041000FFF7A1FE004870472C0300200149182077
:10042000ABBEFEE7260002007047FEE708B50449B0 :10042000ABBEFEE726000200704700000120034932
:100430004A6902434A6149690140009108BD0000D0 :100430000004486002490120486070470000024003
:100440000010024008B50449CA690243CA61C9697B :100440000000002010B5FFF7F1FF10BDFEE700002F
:100450000140009108BD000000100240F0B40023EC :1004500010B5034A8021916200F0CAFB10BD000074
:100460000A68002A51D001240A689C402240002AD0 :100460000004004870B50D460646064980208861A4
:1004700047D04C68012C01D0022C10D18D68144655 :10047000002404E0305D00F0BBFB641CA4B2AC427D
:10048000866864436700E719BE436C432643866071 :10048000F8D370BD0004004870B50C46054610490D
:10049000CD680C684668A6436C43264346600F69E6 :10049000802088610F4E0F210902304600F0A4F938
:1004A0001446C668644365006519AC46AE432546EC :1004A000002230460DE05100695A83689B07DB0F3C
:1004B0007D432E43C6604D68022D1BD1FF2A0CD808 :1004B000FBD0C160C16881680906C90FFBD1521C1D
:1004C0004F691646056A2246724372431601B61AF0 :1004C00092B2A242EFD30721090200F08DF970BD6C
:1004D000B5437A43154305620CE04E69150A2A4676 :1004D000000400480038004010B51120FFF7B8FFB5
:1004E0006A436A436A431501476AAD1AAF437243D0 :1004E000962000F08FF92920FFF7B2FF962000F048
:1004F000174347624A6805686646B5435443254337 :1004F00089F910BDF8B51446104F4022069E1D46DE
:1005000005605B1C0A68DA40ADD1F0BC0020704782 :10050000BA624A19521E93B20219521E92B200F0F8
:1005100010B57D21C900FFF761FE0449401E486106 :100510005FF88020B86120000BD4094942008E5258
:10052000002088610520086110BD000000E000E0A7 :10052000401EFBD505E02146054800F0E1FA6D1EAE
:1005300030B4012203685B06DB0FD402002B2DD1FF :10053000ADB2002DF7D14020B861F8BD00040048ED
:100540004B680A680D691A43CB682B431A434B6901 :100540000C00002070B500F071F900F05BFA052195
:100550001A438B691A43CB691A430B6A1A4303681F :10055000134800F093F813480168402631430160C6
:10056000114D2B401A4302604268104B1A404B69F0 :1005600000F026F8FFF7B8FF104D0F4CAE62207870
:100570001B0C1A438B681A4342608A68A24204D259 :10057000641C411ECEB200280CD02078641CFFF70A
:10058000630042689A431A43426001230A6A5B038C :1005800067FF31462046FFF76DFFA4190A2000F0EF
:100590009A4202D1898C89B201610022C169A143CA :1005900039F9ECE74020A861282000F035F870BD5B
:1005A000C16130BC104670474000FFFFFBF0FFFF09 :1005A00000000240003800406A0D000800040048C6
:1005B00001490860704700000000002070B586B057 :1005B00010B5064C0820A0620A2000F023F908209C
:1005C00018216846FFF708FE0120C004FFF72EFF40 :1005C000A061322000F01EF910BD000000040048B8
:1005D00001208005FFF72AFF01208004FFF726FF96 :1005D000F8B507461C4615460E462A20FFF738FF99
:1005E00001204004FFF722FF01201A4D8002A8627B :1005E0006846078045800221FFF74EFF2B20FFF76A
:1005F0000821A9622021A9624021A96200240126C4 :1005F0002FFF6846068044800221FFF745FF2C202C
:100600000090029403946946019604942846FFF7EB :10060000FFF726FFF8BD000031B568460378FF21EB
:1006100025FF0820009002940394694601960494F3 :1006100041310C48F022282B10D0E82B0ED042801C
:100620002846FFF71BFF20200090029403946946A0 :100620000180094C4020A0623620FFF711FF012114
:10063000019604942846FFF711FF40200090029491 :100630006846FFF717FF4020A06138BD4180028067
:1006400003946946019604942846FFF707FF06B015 :10064000EFE70000000000200004004808B504495E
:1006500070BD000000040048F0B591B0282106A844 :100650004A6902434A6149690140009108BD0000AE
:10066000FFF7BAFD18216846FFF7B6FD0127BF0363 :100660000010024008B50449CA690243CA61C96959
:100670003846FFF7E7FE3801FFF7D8FE0024781070 :100670000140009108BD000000100240044A5118DA
:1006800002250326039404946A46059461C26946D0 :100680002039C97F4258520852004250704700003A
:100690001A48FFF7E3FE009703940494694617484D :10069000630D0008F0B400230A68002A51D0012439
:1006A000029601950594FFF7D9FEA80303940494DC :1006A0000A689C402240002A47D04C68012C01D0A7
:1006B0006A46059461C269461048FFF7CFFEFF20E5 :1006B000022C10D18D681446866864436700E719E0
:1006C00005300790300208900694099428020A9495 :1006C000BE436C4326438660CD680C684668A643EB
:1006D0000C940D940E940B900720094C0F9006A9D2 :1006D0006C43264346600F691446C6686443650050
:1006E0002046FFF725FF606810218843606060683E :1006E0006519AC46AE4325467D432E43C6604D6832
:1006F00008210843606011B0F0BD0000000400480C :1006F000022D1BD1FF2A0CD84F691646056A2246E7
:1007000000380040FEE770477047704710B5184842 :10070000724372431601B61AB5437A431543056224
:1007100001684908490001600168C907C90FFBD198 :100710000CE04E69150A2A466A436A436A4315018A
:100720001448016801221143016001688907C90F5B :10072000476AAD1AAF437243174347624A68056888
:10073000FBD00168F8229143802211430160416897 :100730006646B5435443254305605B1C0A68DA40AE
:10074000F0229143416041680722120291434160C7 :10074000ADD1F0BC0020704710B57D21C900FFF786
:1007500041688908890041600C2241681142FCD13E :1007500045FD0449401E486100208861052008616C
:10076000054C2046FFF7D4FE2046FFF721FF10BDC1 :1007600010BD000000E000E030B4012203685B0629
:10077000002002400010024000127A007047000082 :10077000DB0FD402002B2DD14B680A680D691A4398
:1007800008B50D48012182690A43826180690840E9 :10078000CB682B431A434B691A438B691A43CB69D5
:1007900000900807FFF756FE0848C16903220902C6 :100790001A430B6A1A430368114D2B401A43026037
:1007A000090A92071143C161FFF7B0FFFFF706FF87 :1007A0004268104B1A404B691B0C1A438B681A4362
:1007B000FFF752FFFEE700000010024004ED00E0EA :1007B00042608A68A24204D2630042689A431A43A4
:1007C000E007000800000020040000000401000809 :1007C000426001230A6A5B039A4202D1898C89B292
:1007D000E40700080400002064060000200100086F :1007D00001610022C169A143C16130BC104670476C
:0407E00000127A0089 :1007E0004000FFFFFBF0FFFF42680F231B029A430C
:1007F0000A434260704700000149086070470000EA
:100800000800002081B008490A690092421C00D00B
:10081000401C002805D00A69D20300D5401E0028DC
:10082000F9D101B07047000000E000E008B50948C8
:10083000012142690A43426140690840009006482C
:1008400001680902090A016001200449C002086028
:1008500008BD00000010024008E400E000E100E0F4
:10086000F0B587B018216846FFF7B6FC0120C00438
:10087000FFF7ECFE01208005FFF7E8FE0120800471
:10088000FFF7E4FE01204004FFF7E0FE01201B4DCE
:100890008002A8620821A9622021A9624021A962E0
:1008A0008021A9620124032600276946D1C1694637
:1008B00028460494FFF7EEFE08206946D1C1694638
:1008C00028460494FFF7E6FE20206946D1C1694618
:1008D00028460494FFF7DEFE40206946D1C16946F0
:1008E00028460494FFF7D6FE80206946D1C16946A8
:1008F00028460494FFF7CEFE07B0F0BD0004004880
:10090000F0B591B0282106A8FFF766FC18216846CB
:10091000FFF762FC0127BF033846FFF7A3FE38014B
:10092000FFF794FE00247810022503260394049414
:100930006A46059461C269462D48FFF7ABFE0097F1
:100940000394049469462A48029601950594FFF79A
:10095000A1FEA803039404946A46059461C2694603
:100960002348FFF797FE244922480B791025C258E7
:10097000224E32402A43C2500A79835803252D0360
:10098000AB4383500B79C2582025AA43C2500B7940
:10099000C2584025AA43C2500D79425980239A4338
:1009A0001A4342510B798515C25803263602B243C9
:1009B0002A43C250097903154258B500AA431A4385
:1009C000425028010690FF200530079007200002C2
:1009D000089058100B900A94072009940F900C94DB
:1009E0000D940E9406A90648FFF7BEFE11B0F0BDA7
:1009F00000040048000002405C0D0008EFBFFFFF4C
:100A00000038004070B592B028216846FFF7E4FB3B
:100A100018210AA8FFF7E0FB2D480121C2698903CC
:100A20000A43C261C06900240840109007204003B7
:100A30000A9002200B9003200C900AA90D942548DF
:100A4000FFF728FE254924480D7910224359244EEA
:100A50003340134343510A79835803252D03AB4395
:100A600083500B79C2582025AA43C2500B79C25833
:100A70004025AA43C2500D79425980239A431A4314
:100A800042510B798515C25803263602B2432A43D8
:100A9000C2500A7903158158B500A9431943815002
:100AA00028010090FF2005300190072000020290ED
:100AB0005810059004940720039409900694079415
:100AC000089469460748FFF74FFE12B070BD00005A
:100AD000001002400004004800000240630D0008BE
:100AE000EFBFFFFF00380040FEE77047704700008F
:100AF000F3B50F46394C0F2181B009022046FFF7AC
:100B000073FE2168402081432160354D0521284630
:100B1000FFF7B4FD601568608000686060680226B9
:100B2000304360602F4C2079295831432950207977
:100B30002958082211432950052128461B3CFFF75C
:100B40009DFDE17F281D0A58120C12043A430A50F9
:100B5000E37F2248EA5801990C30234F3A40204F56
:100B60000C37102A34D03A1F9950E17FC851E07FEA
:100B70002958012211432950184F38684021084351
:100B800038601A4841680029FCD0002141600521E5
:100B90002846FFF773FD3A68384640218A433A6099
:100BA000CA006A604A016A607A68B2437A60E27F8A
:100BB000AB58B343AB50E27FAB580824A343AB50D0
:100BC00002680A43026007210902FFF70DFEFEBD1D
:100BD000D9510349E27F08315050C8E7003800403E
:100BE00000000240630D00081040000000000020DB
:100BF00005498A689207D20FFBD00873C8688868D5
:100C00000006C00FFBD1704700380040704700005D
:100C100010B5184801684908490001600168C90712
:100C2000C90FFBD11448016801221143016001681A
:100C30008907C90FFBD00168F82291438022114334
:100C400001604168F022914341604168072212022D
:100C50009143416041688908890041600C224168E4
:100C60001142FCD1054C2046FFF76EFD2046FFF7F0
:100C7000C3FD10BD002002400010024000127A00A7
:100C8000704700008307FF22DB0E9A408907090E98
:100C90009940002808DB830809489B001B18186846
:100CA00090430843186070470007000F0838830816
:100CB00004489B001B18D86990430843D8617047CB
:100CC00000E400E000ED00E008B52248012182695F
:100CD0000A4382618069084000900807FFF7C2FC60
:100CE0000321081FFFF7CEFFFFF792FFFFF7B8FDC4
:100CF0000120FFF7ABFC00210B20FFF7C3FF012011
:100D00001549C0020860FFF7FBFD6420FFF77AFD7C
:100D1000FFF718FC7D20C000FFF774FD0020FF22C4
:100D2000C823413201460090FFF7E4FB6420FFF73F
:100D300069FD552464021420FFF764FD1420FFF7B9
:100D400061FD64230A211A4608460094FFF7D2FB8E
:100D5000F1E700000010024000E100E0081C304410
:100D6000586C80081C3044586C8004EF03800204E7
:100D7000CF00C13005ED6403128104E885007806D8
:100D8000CB392C00340202F72003EA000002C02312
:100D900002C11003C53E2802C7860236480237004A
:100DA000023A5503B1001804B608822702F2000285
:100DB000260110E00F312B0C0E084EF137071003FF
:100DC0000E090010E1000E1403110731C148080F8D
:100DD0000C31360F0211800229800000FC0D000842
:100DE000000000200C00000004010008080E0008AC
:100DF0000C00002084090000200100084001F000E0
:080E00000000000000127A005E
:04000005080000C12E :04000005080000C12E
:00000001FF :00000001FF

View File

@ -3,11 +3,11 @@
<title>Static Call Graph - [lvgl\lvgl.axf]</title></head> <title>Static Call Graph - [lvgl\lvgl.axf]</title></head>
<body><HR> <body><HR>
<H1>Static Call Graph for image lvgl\lvgl.axf</H1><HR> <H1>Static Call Graph for image lvgl\lvgl.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5050106: Last Updated: Thu Dec 12 15:38:02 2024 <BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5050106: Last Updated: Thu Dec 12 20:13:22 2024
<BR><P> <BR><P>
<H3>Maximum Stack Usage = 112 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)</H3><H3> <H3>Maximum Stack Usage = 128 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3> Call chain for Maximum Stack Depth:</H3>
__rt_entry_main &rArr; main &rArr; MX_SPI2_Init &rArr; LL_GPIO_Init __rt_entry_main &rArr; main &rArr; ILI9341_init &rArr; MX_SPI2_Init &rArr; LL_GPIO_Init
<P> <P>
<H3> <H3>
Functions with no stack information Functions with no stack information
@ -30,7 +30,7 @@ Function Pointers
<LI><a href="#[29]">CEC_CAN_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET) <LI><a href="#[29]">CEC_CAN_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
<LI><a href="#[14]">DMA1_Channel1_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET) <LI><a href="#[14]">DMA1_Channel1_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
<LI><a href="#[15]">DMA1_Channel2_3_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET) <LI><a href="#[15]">DMA1_Channel2_3_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
<LI><a href="#[16]">DMA1_Channel4_5_6_7_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET) <LI><a href="#[16]">DMA1_Channel4_5_6_7_IRQHandler</a> from stm32f0xx_it.o(i.DMA1_Channel4_5_6_7_IRQHandler) referenced from startup_stm32f072xb.o(RESET)
<LI><a href="#[10]">EXTI0_1_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET) <LI><a href="#[10]">EXTI0_1_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
<LI><a href="#[11]">EXTI2_3_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET) <LI><a href="#[11]">EXTI2_3_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
<LI><a href="#[12]">EXTI4_15_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET) <LI><a href="#[12]">EXTI4_15_IRQHandler</a> from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
@ -72,8 +72,8 @@ Function Pointers
Global Symbols Global Symbols
</H3> </H3>
<P><STRONG><a name="[2d]"></a>__main</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main)) <P><STRONG><a name="[2d]"></a>__main</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
<BR><BR>[Calls]<UL><LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry <BR><BR>[Calls]<UL><LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
<LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload <LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
</UL> </UL>
<P><STRONG><a name="[2e]"></a>__scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter)) <P><STRONG><a name="[2e]"></a>__scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
@ -84,9 +84,9 @@ Global Symbols
<BR><BR>[Calls]<UL><LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry <BR><BR>[Calls]<UL><LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
</UL> </UL>
<P><STRONG><a name="[50]"></a>__scatterload_rt2_thumb_only</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) <P><STRONG><a name="[62]"></a>__scatterload_rt2_thumb_only</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<P><STRONG><a name="[51]"></a>__scatterload_null</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) <P><STRONG><a name="[63]"></a>__scatterload_null</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<P><STRONG><a name="[31]"></a>__scatterload_copy</STRONG> (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED) <P><STRONG><a name="[31]"></a>__scatterload_copy</STRONG> (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload_copy <BR><BR>[Calls]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload_copy
@ -94,76 +94,76 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload_copy <BR>[Called By]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload_copy
</UL> </UL>
<P><STRONG><a name="[52]"></a>__scatterload_zeroinit</STRONG> (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED) <P><STRONG><a name="[64]"></a>__scatterload_zeroinit</STRONG> (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
<P><STRONG><a name="[35]"></a>__rt_lib_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000)) <P><STRONG><a name="[35]"></a>__rt_lib_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))
<BR><BR>[Called By]<UL><LI><a href="#[34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_li <BR><BR>[Called By]<UL><LI><a href="#[34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_li
</UL> </UL>
<P><STRONG><a name="[53]"></a>__rt_lib_init_alloca_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) <P><STRONG><a name="[65]"></a>__rt_lib_init_alloca_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))
<P><STRONG><a name="[54]"></a>__rt_lib_init_argv_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) <P><STRONG><a name="[66]"></a>__rt_lib_init_argv_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))
<P><STRONG><a name="[55]"></a>__rt_lib_init_atexit_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) <P><STRONG><a name="[67]"></a>__rt_lib_init_atexit_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))
<P><STRONG><a name="[56]"></a>__rt_lib_init_clock_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) <P><STRONG><a name="[68]"></a>__rt_lib_init_clock_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))
<P><STRONG><a name="[57]"></a>__rt_lib_init_cpp_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032)) <P><STRONG><a name="[69]"></a>__rt_lib_init_cpp_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032))
<P><STRONG><a name="[58]"></a>__rt_lib_init_exceptions_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) <P><STRONG><a name="[6a]"></a>__rt_lib_init_exceptions_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030))
<P><STRONG><a name="[59]"></a>__rt_lib_init_fp_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002)) <P><STRONG><a name="[6b]"></a>__rt_lib_init_fp_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002))
<P><STRONG><a name="[5a]"></a>__rt_lib_init_fp_trap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) <P><STRONG><a name="[6c]"></a>__rt_lib_init_fp_trap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))
<P><STRONG><a name="[5b]"></a>__rt_lib_init_getenv_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) <P><STRONG><a name="[6d]"></a>__rt_lib_init_getenv_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023))
<P><STRONG><a name="[5c]"></a>__rt_lib_init_heap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A)) <P><STRONG><a name="[6e]"></a>__rt_lib_init_heap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))
<P><STRONG><a name="[5d]"></a>__rt_lib_init_lc_collate_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) <P><STRONG><a name="[6f]"></a>__rt_lib_init_lc_collate_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))
<P><STRONG><a name="[5e]"></a>__rt_lib_init_lc_ctype_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) <P><STRONG><a name="[70]"></a>__rt_lib_init_lc_ctype_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))
<P><STRONG><a name="[5f]"></a>__rt_lib_init_lc_monetary_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015)) <P><STRONG><a name="[71]"></a>__rt_lib_init_lc_monetary_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))
<P><STRONG><a name="[60]"></a>__rt_lib_init_lc_numeric_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) <P><STRONG><a name="[72]"></a>__rt_lib_init_lc_numeric_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))
<P><STRONG><a name="[61]"></a>__rt_lib_init_lc_time_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) <P><STRONG><a name="[73]"></a>__rt_lib_init_lc_time_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))
<P><STRONG><a name="[62]"></a>__rt_lib_init_preinit_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004)) <P><STRONG><a name="[74]"></a>__rt_lib_init_preinit_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004))
<P><STRONG><a name="[63]"></a>__rt_lib_init_rand_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E)) <P><STRONG><a name="[75]"></a>__rt_lib_init_rand_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E))
<P><STRONG><a name="[64]"></a>__rt_lib_init_return</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033)) <P><STRONG><a name="[76]"></a>__rt_lib_init_return</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033))
<P><STRONG><a name="[65]"></a>__rt_lib_init_signal_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) <P><STRONG><a name="[77]"></a>__rt_lib_init_signal_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))
<P><STRONG><a name="[66]"></a>__rt_lib_init_stdio_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025)) <P><STRONG><a name="[78]"></a>__rt_lib_init_stdio_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025))
<P><STRONG><a name="[67]"></a>__rt_lib_init_user_alloc_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C)) <P><STRONG><a name="[79]"></a>__rt_lib_init_user_alloc_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))
<P><STRONG><a name="[3a]"></a>__rt_lib_shutdown</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000)) <P><STRONG><a name="[3a]"></a>__rt_lib_shutdown</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))
<BR><BR>[Called By]<UL><LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_exit_ls <BR><BR>[Called By]<UL><LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_exit_ls
</UL> </UL>
<P><STRONG><a name="[68]"></a>__rt_lib_shutdown_fp_trap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)) <P><STRONG><a name="[7a]"></a>__rt_lib_shutdown_fp_trap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006))
<P><STRONG><a name="[69]"></a>__rt_lib_shutdown_heap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)) <P><STRONG><a name="[7b]"></a>__rt_lib_shutdown_heap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))
<P><STRONG><a name="[6a]"></a>__rt_lib_shutdown_return</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)) <P><STRONG><a name="[7c]"></a>__rt_lib_shutdown_return</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))
<P><STRONG><a name="[6b]"></a>__rt_lib_shutdown_signal_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)) <P><STRONG><a name="[7d]"></a>__rt_lib_shutdown_signal_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))
<P><STRONG><a name="[6c]"></a>__rt_lib_shutdown_stdio_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)) <P><STRONG><a name="[7e]"></a>__rt_lib_shutdown_stdio_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003))
<P><STRONG><a name="[6d]"></a>__rt_lib_shutdown_user_alloc_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)) <P><STRONG><a name="[7f]"></a>__rt_lib_shutdown_user_alloc_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B))
<P><STRONG><a name="[2f]"></a>__rt_entry</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000)) <P><STRONG><a name="[2f]"></a>__rt_entry</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))
<BR><BR>[Called By]<UL><LI><a href="#[2d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main <BR><BR>[Called By]<UL><LI><a href="#[30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload_rt2
<LI><a href="#[30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload_rt2 <LI><a href="#[2d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main
</UL> </UL>
<P><STRONG><a name="[6e]"></a>__rt_entry_presh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002)) <P><STRONG><a name="[80]"></a>__rt_entry_presh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))
<P><STRONG><a name="[32]"></a>__rt_entry_sh</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004)) <P><STRONG><a name="[32]"></a>__rt_entry_sh</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size <BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
@ -176,17 +176,17 @@ Global Symbols
<BR><BR>[Calls]<UL><LI><a href="#[35]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init <BR><BR>[Calls]<UL><LI><a href="#[35]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init
</UL> </UL>
<P><STRONG><a name="[6f]"></a>__rt_entry_postsh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009)) <P><STRONG><a name="[81]"></a>__rt_entry_postsh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))
<P><STRONG><a name="[36]"></a>__rt_entry_main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)) <P><STRONG><a name="[36]"></a>__rt_entry_main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D))
<BR><BR>[Stack]<UL><LI>Max Depth = 112 + Unknown Stack Size <BR><BR>[Stack]<UL><LI>Max Depth = 128 + Unknown Stack Size
<LI>Call Chain = __rt_entry_main &rArr; main &rArr; MX_SPI2_Init &rArr; LL_GPIO_Init <LI>Call Chain = __rt_entry_main &rArr; main &rArr; ILI9341_init &rArr; MX_SPI2_Init &rArr; LL_GPIO_Init
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit <BR>[Calls]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main <LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit
</UL> </UL>
<P><STRONG><a name="[70]"></a>__rt_entry_postli_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)) <P><STRONG><a name="[82]"></a>__rt_entry_postli_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C))
<P><STRONG><a name="[44]"></a>__rt_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000)) <P><STRONG><a name="[44]"></a>__rt_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))
<BR><BR>[Called By]<UL><LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit <BR><BR>[Called By]<UL><LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit
@ -196,7 +196,7 @@ Global Symbols
<BR><BR>[Calls]<UL><LI><a href="#[3a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_shutdown <BR><BR>[Calls]<UL><LI><a href="#[3a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_shutdown
</UL> </UL>
<P><STRONG><a name="[71]"></a>__rt_exit_prels_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002)) <P><STRONG><a name="[83]"></a>__rt_exit_prels_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))
<P><STRONG><a name="[3b]"></a>__rt_exit_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004)) <P><STRONG><a name="[3b]"></a>__rt_exit_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))
<BR><BR>[Calls]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_sys_exit <BR><BR>[Calls]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_sys_exit
@ -221,9 +221,6 @@ Global Symbols
<P><STRONG><a name="[15]"></a>DMA1_Channel2_3_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text)) <P><STRONG><a name="[15]"></a>DMA1_Channel2_3_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET)
</UL> </UL>
<P><STRONG><a name="[16]"></a>DMA1_Channel4_5_6_7_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET)
</UL>
<P><STRONG><a name="[10]"></a>EXTI0_1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text)) <P><STRONG><a name="[10]"></a>EXTI0_1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET)
</UL> </UL>
@ -324,41 +321,42 @@ Global Symbols
<BR><BR>[Calls]<UL><LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_memset <BR><BR>[Calls]<UL><LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_memset
</UL> </UL>
<P><STRONG><a name="[72]"></a>__rt_memclr</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED) <P><STRONG><a name="[84]"></a>__rt_memclr</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
<P><STRONG><a name="[48]"></a>__aeabi_memclr4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text)) <P><STRONG><a name="[59]"></a>__aeabi_memclr4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[4b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init <BR><BR>[Called By]<UL><LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init
<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init <LI><a href="#[5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init
<LI><a href="#[58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
</UL> </UL>
<P><STRONG><a name="[73]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED) <P><STRONG><a name="[85]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
<P><STRONG><a name="[40]"></a>__rt_memclr_w</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED) <P><STRONG><a name="[40]"></a>__rt_memclr_w</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_memset_w <BR><BR>[Calls]<UL><LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_memset_w
</UL> </UL>
<P><STRONG><a name="[74]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, aeabi_sdivfast.o(.text), UNUSED) <P><STRONG><a name="[86]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, aeabi_sdivfast.o(.text), UNUSED)
<P><STRONG><a name="[46]"></a>__aeabi_uidivmod</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, aeabi_sdivfast.o(.text)) <P><STRONG><a name="[57]"></a>__aeabi_uidivmod</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, aeabi_sdivfast.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[45]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_Init1msTick <BR><BR>[Called By]<UL><LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_Init1msTick
</UL> </UL>
<P><STRONG><a name="[75]"></a>__aeabi_idiv</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, aeabi_sdivfast.o(.text), UNUSED) <P><STRONG><a name="[87]"></a>__aeabi_idiv</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, aeabi_sdivfast.o(.text), UNUSED)
<P><STRONG><a name="[76]"></a>__aeabi_idivmod</STRONG> (Thumb, 460 bytes, Stack size 8 bytes, aeabi_sdivfast.o(.text), UNUSED) <P><STRONG><a name="[88]"></a>__aeabi_idivmod</STRONG> (Thumb, 460 bytes, Stack size 8 bytes, aeabi_sdivfast.o(.text), UNUSED)
<P><STRONG><a name="[77]"></a>__use_two_region_memory</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) <P><STRONG><a name="[89]"></a>__use_two_region_memory</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
<P><STRONG><a name="[78]"></a>__rt_heap_escrow$2region</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) <P><STRONG><a name="[8a]"></a>__rt_heap_escrow$2region</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
<P><STRONG><a name="[79]"></a>__rt_heap_expand$2region</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) <P><STRONG><a name="[8b]"></a>__rt_heap_expand$2region</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
<P><STRONG><a name="[33]"></a>__user_setup_stackheap</STRONG> (Thumb, 62 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text)) <P><STRONG><a name="[33]"></a>__user_setup_stackheap</STRONG> (Thumb, 62 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size <BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
<LI>Call Chain = __user_setup_stackheap <LI>Call Chain = __user_setup_stackheap
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_perproc_libspace <BR>[Calls]<UL><LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_initial_stackheap
<LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_initial_stackheap <LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_perproc_libspace
</UL> </UL>
<BR>[Called By]<UL><LI><a href="#[32]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_sh <BR>[Called By]<UL><LI><a href="#[32]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_sh
</UL> </UL>
@ -370,22 +368,35 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_main <BR>[Called By]<UL><LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_main
</UL> </UL>
<P><STRONG><a name="[7a]"></a>__user_libspace</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) <P><STRONG><a name="[8c]"></a>__user_libspace</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
<P><STRONG><a name="[41]"></a>__user_perproc_libspace</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text)) <P><STRONG><a name="[41]"></a>__user_perproc_libspace</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[33]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_setup_stackheap <BR><BR>[Called By]<UL><LI><a href="#[33]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_setup_stackheap
</UL> </UL>
<P><STRONG><a name="[7b]"></a>__user_perthread_libspace</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) <P><STRONG><a name="[8d]"></a>__user_perthread_libspace</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
<P><STRONG><a name="[3c]"></a>_sys_exit</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text)) <P><STRONG><a name="[3c]"></a>_sys_exit</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_exit_exit <BR><BR>[Called By]<UL><LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_exit_exit
</UL> </UL>
<P><STRONG><a name="[7c]"></a>__I$use$semihosting</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) <P><STRONG><a name="[8e]"></a>__I$use$semihosting</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
<P><STRONG><a name="[7d]"></a>__use_no_semihosting_swi</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) <P><STRONG><a name="[8f]"></a>__use_no_semihosting_swi</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
<P><STRONG><a name="[90]"></a>__semihosting_library_function</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, indicate_semi.o(.text), UNUSED)
<P><STRONG><a name="[45]"></a>DMA1_Channel3_TransferComplete</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, core.o(i.DMA1_Channel3_TransferComplete))
<BR><BR>[Called By]<UL><LI><a href="#[16]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DMA1_Channel4_5_6_7_IRQHandler
</UL>
<P><STRONG><a name="[16]"></a>DMA1_Channel4_5_6_7_IRQHandler</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, stm32f0xx_it.o(i.DMA1_Channel4_5_6_7_IRQHandler))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = DMA1_Channel4_5_6_7_IRQHandler
</UL>
<BR>[Calls]<UL><LI><a href="#[45]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DMA1_Channel3_TransferComplete
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET)
</UL>
<P><STRONG><a name="[7]"></a>HardFault_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.HardFault_Handler)) <P><STRONG><a name="[7]"></a>HardFault_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.HardFault_Handler))
<BR><BR>[Calls]<UL><LI><a href="#[7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardFault_Handler <BR><BR>[Calls]<UL><LI><a href="#[7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardFault_Handler
</UL> </UL>
@ -393,31 +404,100 @@ Global Symbols
</UL> </UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET)
</UL> </UL>
<P><STRONG><a name="[7e]"></a>__semihosting_library_function</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, indicate_semi.o(.text), UNUSED) <P><STRONG><a name="[4b]"></a>ILI9341_exitStandby</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, core.o(i.ILI9341_exitStandby))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = ILI9341_exitStandby &rArr; ILI9341_WriteCommand
</UL>
<BR>[Calls]<UL><LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_WriteCommand
<LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_mDelay
</UL>
<BR>[Called By]<UL><LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_init
</UL>
<P><STRONG><a name="[4a]"></a>LL_GPIO_Init</STRONG> (Thumb, 180 bytes, Stack size 16 bytes, stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)) <P><STRONG><a name="[4d]"></a>ILI9341_fillRect</STRONG> (Thumb, 72 bytes, Stack size 24 bytes, core.o(i.ILI9341_fillRect))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = ILI9341_fillRect &rArr; ILI9341_setAddressWindow &rArr; ILI9341_WriteData16
</UL>
<BR>[Calls]<UL><LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Send_DMA_Data16
<LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_setAddressWindow
</UL>
<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[50]"></a>ILI9341_init</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, core.o(i.ILI9341_init))
<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = ILI9341_init &rArr; MX_SPI2_Init &rArr; LL_GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_setOrientation
<LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_reset
<LI><a href="#[4b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_exitStandby
<LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init
<LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_DMA_Init
<LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_DMA_DisableChannel
<LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_WriteData
<LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_WriteCommand
<LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_mDelay
</UL>
<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[54]"></a>ILI9341_reset</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, core.o(i.ILI9341_reset))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = ILI9341_reset &rArr; LL_mDelay
</UL>
<BR>[Calls]<UL><LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_mDelay
</UL>
<BR>[Called By]<UL><LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_init
</UL>
<P><STRONG><a name="[4e]"></a>ILI9341_setAddressWindow</STRONG> (Thumb, 54 bytes, Stack size 24 bytes, core.o(i.ILI9341_setAddressWindow))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = ILI9341_setAddressWindow &rArr; ILI9341_WriteData16
</UL>
<BR>[Calls]<UL><LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_WriteData16
<LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_WriteCommand
</UL>
<BR>[Called By]<UL><LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_fillRect
</UL>
<P><STRONG><a name="[55]"></a>ILI9341_setOrientation</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, core.o(i.ILI9341_setOrientation))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = ILI9341_setOrientation &rArr; ILI9341_WriteData
</UL>
<BR>[Calls]<UL><LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_WriteData
<LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_WriteCommand
</UL>
<BR>[Called By]<UL><LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_init
</UL>
<P><STRONG><a name="[5b]"></a>LL_GPIO_Init</STRONG> (Thumb, 180 bytes, Stack size 16 bytes, stm32f0xx_ll_gpio.o(i.LL_GPIO_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = LL_GPIO_Init <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = LL_GPIO_Init
</UL> </UL>
<BR>[Called By]<UL><LI><a href="#[4b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init <BR>[Called By]<UL><LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init
<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init <LI><a href="#[5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init
<LI><a href="#[58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
</UL> </UL>
<P><STRONG><a name="[45]"></a>LL_Init1msTick</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, stm32f0xx_ll_utils.o(i.LL_Init1msTick)) <P><STRONG><a name="[56]"></a>LL_Init1msTick</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, stm32f0xx_ll_utils.o(i.LL_Init1msTick))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = LL_Init1msTick <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = LL_Init1msTick
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod <BR>[Calls]<UL><LI><a href="#[57]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL> </UL>
<BR>[Called By]<UL><LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config <BR>[Called By]<UL><LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
</UL> </UL>
<P><STRONG><a name="[4d]"></a>LL_SPI_Init</STRONG> (Thumb, 120 bytes, Stack size 8 bytes, stm32f0xx_ll_spi.o(i.LL_SPI_Init)) <P><STRONG><a name="[5e]"></a>LL_SPI_Init</STRONG> (Thumb, 120 bytes, Stack size 8 bytes, stm32f0xx_ll_spi.o(i.LL_SPI_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = LL_SPI_Init <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = LL_SPI_Init
</UL> </UL>
<BR>[Called By]<UL><LI><a href="#[4b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init <BR>[Called By]<UL><LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init
<LI><a href="#[5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init
</UL> </UL>
<P><STRONG><a name="[4f]"></a>LL_SetSystemCoreClock</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock)) <P><STRONG><a name="[60]"></a>LL_SetSystemCoreClock</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock))
<BR><BR>[Called By]<UL><LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config <BR><BR>[Called By]<UL><LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
</UL>
<P><STRONG><a name="[4c]"></a>LL_mDelay</STRONG> (Thumb, 34 bytes, Stack size 4 bytes, stm32f0xx_ll_utils.o(i.LL_mDelay))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = LL_mDelay
</UL>
<BR>[Called By]<UL><LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_reset
<LI><a href="#[4b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_exitStandby
<LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_init
<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL> </UL>
<P><STRONG><a name="[6]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.NMI_Handler)) <P><STRONG><a name="[6]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.NMI_Handler))
@ -433,14 +513,23 @@ Global Symbols
<P><STRONG><a name="[8]"></a>SVC_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.SVC_Handler)) <P><STRONG><a name="[8]"></a>SVC_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.SVC_Handler))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET)
</UL> </UL>
<P><STRONG><a name="[4f]"></a>Send_DMA_Data16</STRONG> (Thumb, 236 bytes, Stack size 32 bytes, core.o(i.Send_DMA_Data16))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = Send_DMA_Data16
</UL>
<BR>[Calls]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_SPI_SetDataWidth
<LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_DMA_DisableChannel
</UL>
<BR>[Called By]<UL><LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_fillRect
</UL>
<P><STRONG><a name="[a]"></a>SysTick_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.SysTick_Handler)) <P><STRONG><a name="[a]"></a>SysTick_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.SysTick_Handler))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(RESET)
</UL> </UL>
<P><STRONG><a name="[4e]"></a>SystemClock_Config</STRONG> (Thumb, 100 bytes, Stack size 8 bytes, main.o(i.SystemClock_Config)) <P><STRONG><a name="[5f]"></a>SystemClock_Config</STRONG> (Thumb, 100 bytes, Stack size 8 bytes, main.o(i.SystemClock_Config))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = SystemClock_Config &rArr; LL_Init1msTick <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = SystemClock_Config &rArr; LL_Init1msTick
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_SetSystemCoreClock <BR>[Calls]<UL><LI><a href="#[60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_SetSystemCoreClock
<LI><a href="#[45]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_Init1msTick <LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_Init1msTick
</UL> </UL>
<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main <BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL> </UL>
@ -448,13 +537,18 @@ Global Symbols
<P><STRONG><a name="[2b]"></a>SystemInit</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, system_stm32f0xx.o(i.SystemInit)) <P><STRONG><a name="[2b]"></a>SystemInit</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, system_stm32f0xx.o(i.SystemInit))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(.text) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32f072xb.o(.text)
</UL> </UL>
<P><STRONG><a name="[37]"></a>main</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, main.o(i.main)) <P><STRONG><a name="[37]"></a>main</STRONG> (Thumb, 138 bytes, Stack size 8 bytes, main.o(i.main))
<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = main &rArr; MX_SPI2_Init &rArr; LL_GPIO_Init <BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = main &rArr; ILI9341_init &rArr; MX_SPI2_Init &rArr; LL_GPIO_Init
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config <BR>[Calls]<UL><LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_mDelay
<LI><a href="#[4b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init <LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_init
<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init <LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_fillRect
<LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_APB1_GRP1_EnableClock <LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
<LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__NVIC_SetPriority
<LI><a href="#[5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init
<LI><a href="#[58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_APB1_GRP1_EnableClock
<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_AHB1_GRP1_EnableClock
</UL> </UL>
<BR>[Called By]<UL><LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_main <BR>[Called By]<UL><LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_main
</UL> </UL>
@ -462,41 +556,105 @@ Global Symbols
<H3> <H3>
Local Symbols Local Symbols
</H3> </H3>
<P><STRONG><a name="[49]"></a>LL_AHB1_GRP1_EnableClock</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, main.o(i.LL_AHB1_GRP1_EnableClock)) <P><STRONG><a name="[5a]"></a>LL_AHB1_GRP1_EnableClock</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, main.o(i.LL_AHB1_GRP1_EnableClock))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = LL_AHB1_GRP1_EnableClock <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = LL_AHB1_GRP1_EnableClock
</UL> </UL>
<BR>[Called By]<UL><LI><a href="#[4b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init <BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init <LI><a href="#[5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init
<LI><a href="#[58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
</UL> </UL>
<P><STRONG><a name="[4c]"></a>LL_APB1_GRP1_EnableClock</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, main.o(i.LL_APB1_GRP1_EnableClock)) <P><STRONG><a name="[5d]"></a>LL_APB1_GRP1_EnableClock</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, main.o(i.LL_APB1_GRP1_EnableClock))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = LL_APB1_GRP1_EnableClock <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = LL_APB1_GRP1_EnableClock
</UL> </UL>
<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main <BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[4b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init <LI><a href="#[5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI2_Init
</UL> </UL>
<P><STRONG><a name="[47]"></a>MX_GPIO_Init</STRONG> (Thumb, 150 bytes, Stack size 40 bytes, main.o(i.MX_GPIO_Init)) <P><STRONG><a name="[58]"></a>MX_GPIO_Init</STRONG> (Thumb, 156 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = MX_GPIO_Init &rArr; LL_GPIO_Init <BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = MX_GPIO_Init &rArr; LL_GPIO_Init
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 <BR>[Calls]<UL><LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_GPIO_Init <LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_GPIO_Init
<LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_AHB1_GRP1_EnableClock <LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_AHB1_GRP1_EnableClock
</UL> </UL>
<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main <BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL> </UL>
<P><STRONG><a name="[4b]"></a>MX_SPI2_Init</STRONG> (Thumb, 162 bytes, Stack size 88 bytes, main.o(i.MX_SPI2_Init)) <P><STRONG><a name="[5c]"></a>MX_SPI2_Init</STRONG> (Thumb, 240 bytes, Stack size 88 bytes, main.o(i.MX_SPI2_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = MX_SPI2_Init &rArr; LL_GPIO_Init <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = MX_SPI2_Init &rArr; LL_GPIO_Init
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 <BR>[Calls]<UL><LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_SPI_Init <LI><a href="#[5e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_SPI_Init
<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_GPIO_Init <LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_GPIO_Init
<LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_APB1_GRP1_EnableClock <LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_APB1_GRP1_EnableClock
<LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_AHB1_GRP1_EnableClock <LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_AHB1_GRP1_EnableClock
</UL> </UL>
<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main <BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL> </UL>
<P><STRONG><a name="[61]"></a>__NVIC_SetPriority</STRONG> (Thumb, 60 bytes, Stack size 0 bytes, main.o(i.__NVIC_SetPriority))
<BR><BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[46]"></a>ILI9341_WriteCommand</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, core.o(i.ILI9341_WriteCommand))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = ILI9341_WriteCommand
</UL>
<BR>[Calls]<UL><LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Send_Data8
</UL>
<BR>[Called By]<UL><LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_setOrientation
<LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_setAddressWindow
<LI><a href="#[4b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_exitStandby
<LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_init
</UL>
<P><STRONG><a name="[48]"></a>ILI9341_WriteData</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, core.o(i.ILI9341_WriteData))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = ILI9341_WriteData
</UL>
<BR>[Calls]<UL><LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Send_Data8
</UL>
<BR>[Called By]<UL><LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_setOrientation
<LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_init
</UL>
<P><STRONG><a name="[49]"></a>ILI9341_WriteData16</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, core.o(i.ILI9341_WriteData16))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = ILI9341_WriteData16
</UL>
<BR>[Calls]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_SPI_SetDataWidth
</UL>
<BR>[Called By]<UL><LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_setAddressWindow
</UL>
<P><STRONG><a name="[53]"></a>LL_DMA_DisableChannel</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, core.o(i.LL_DMA_DisableChannel))
<BR><BR>[Called By]<UL><LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Send_DMA_Data16
<LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_init
</UL>
<P><STRONG><a name="[4a]"></a>LL_SPI_SetDataWidth</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, core.o(i.LL_SPI_SetDataWidth))
<BR><BR>[Called By]<UL><LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Send_DMA_Data16
<LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_WriteData16
</UL>
<P><STRONG><a name="[51]"></a>MX_DMA_Init</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, core.o(i.MX_DMA_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = MX_DMA_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_init
</UL>
<P><STRONG><a name="[52]"></a>MX_SPI2_Init</STRONG> (Thumb, 202 bytes, Stack size 88 bytes, core.o(i.MX_SPI2_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = MX_SPI2_Init &rArr; LL_GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
<LI><a href="#[5e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_SPI_Init
<LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LL_GPIO_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_init
</UL>
<P><STRONG><a name="[47]"></a>Send_Data8</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, core.o(i.Send_Data8))
<BR><BR>[Called By]<UL><LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_WriteData
<LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ILI9341_WriteCommand
</UL>
<P> <P>
<H3> <H3>
Undefined Global Symbols Undefined Global Symbols

View File

@ -2,10 +2,11 @@
"lvgl\startup_stm32f072xb.o" "lvgl\startup_stm32f072xb.o"
"lvgl\main.o" "lvgl\main.o"
"lvgl\stm32f0xx_it.o" "lvgl\stm32f0xx_it.o"
"lvgl\core.o"
"lvgl\system_stm32f0xx.o" "lvgl\system_stm32f0xx.o"
"lvgl\stm32f0xx_ll_gpio.o" "lvgl\stm32f0xx_ll_gpio.o"
"lvgl\stm32f0xx_ll_spi.o"
"lvgl\stm32f0xx_ll_dma.o" "lvgl\stm32f0xx_ll_dma.o"
"lvgl\stm32f0xx_ll_spi.o"
"lvgl\stm32f0xx_ll_rcc.o" "lvgl\stm32f0xx_ll_rcc.o"
"lvgl\stm32f0xx_ll_utils.o" "lvgl\stm32f0xx_ll_utils.o"
"lvgl\stm32f0xx_ll_exti.o" "lvgl\stm32f0xx_ll_exti.o"

View File

@ -14,6 +14,7 @@ Section Cross References
startup_stm32f072xb.o(RESET) refers to stm32f0xx_it.o(i.SVC_Handler) for SVC_Handler startup_stm32f072xb.o(RESET) refers to stm32f0xx_it.o(i.SVC_Handler) for SVC_Handler
startup_stm32f072xb.o(RESET) refers to stm32f0xx_it.o(i.PendSV_Handler) for PendSV_Handler startup_stm32f072xb.o(RESET) refers to stm32f0xx_it.o(i.PendSV_Handler) for PendSV_Handler
startup_stm32f072xb.o(RESET) refers to stm32f0xx_it.o(i.SysTick_Handler) for SysTick_Handler startup_stm32f072xb.o(RESET) refers to stm32f0xx_it.o(i.SysTick_Handler) for SysTick_Handler
startup_stm32f072xb.o(RESET) refers to stm32f0xx_it.o(i.DMA1_Channel4_5_6_7_IRQHandler) for DMA1_Channel4_5_6_7_IRQHandler
startup_stm32f072xb.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_stm32f072xb.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f072xb.o(.text) refers to system_stm32f0xx.o(i.SystemInit) for SystemInit startup_stm32f072xb.o(.text) refers to system_stm32f0xx.o(i.SystemInit) for SystemInit
startup_stm32f072xb.o(.text) refers to __main.o(!!!main) for __main startup_stm32f072xb.o(.text) refers to __main.o(!!!main) for __main
@ -27,19 +28,55 @@ Section Cross References
main.o(i.MX_SPI2_Init) refers to main.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock main.o(i.MX_SPI2_Init) refers to main.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
main.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init main.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
main.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init main.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
main.o(i.MX_SPI2_Init) refers to main.o(.constdata) for .constdata
main.o(i.SystemClock_Config) refers to stm32f0xx_ll_utils.o(i.LL_Init1msTick) for LL_Init1msTick main.o(i.SystemClock_Config) refers to stm32f0xx_ll_utils.o(i.LL_Init1msTick) for LL_Init1msTick
main.o(i.SystemClock_Config) refers to stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock) for LL_SetSystemCoreClock main.o(i.SystemClock_Config) refers to stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock) for LL_SetSystemCoreClock
main.o(i.main) refers to main.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock main.o(i.main) refers to main.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
main.o(i.main) refers to main.o(i.__NVIC_SetPriority) for __NVIC_SetPriority
main.o(i.main) refers to main.o(i.SystemClock_Config) for SystemClock_Config main.o(i.main) refers to main.o(i.SystemClock_Config) for SystemClock_Config
main.o(i.main) refers to main.o(i.MX_GPIO_Init) for MX_GPIO_Init main.o(i.main) refers to main.o(i.MX_GPIO_Init) for MX_GPIO_Init
main.o(i.main) refers to main.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
main.o(i.main) refers to main.o(i.MX_SPI2_Init) for MX_SPI2_Init main.o(i.main) refers to main.o(i.MX_SPI2_Init) for MX_SPI2_Init
main.o(i.main) refers to stm32f0xx_ll_utils.o(i.LL_mDelay) for LL_mDelay
main.o(i.main) refers to core.o(i.ILI9341_init) for ILI9341_init
main.o(i.main) refers to core.o(i.ILI9341_fillRect) for ILI9341_fillRect
stm32f0xx_it.o(i.DMA1_Channel4_5_6_7_IRQHandler) refers to core.o(i.DMA1_Channel3_TransferComplete) for DMA1_Channel3_TransferComplete
core.o(i.DMA1_Channel3_TransferComplete) refers to core.o(.data) for .data
core.o(i.ILI9341_WriteCommand) refers to core.o(i.Send_Data8) for Send_Data8
core.o(i.ILI9341_WriteData) refers to core.o(i.Send_Data8) for Send_Data8
core.o(i.ILI9341_WriteData16) refers to core.o(i.LL_SPI_SetDataWidth) for LL_SPI_SetDataWidth
core.o(i.ILI9341_exitStandby) refers to core.o(i.ILI9341_WriteCommand) for ILI9341_WriteCommand
core.o(i.ILI9341_exitStandby) refers to stm32f0xx_ll_utils.o(i.LL_mDelay) for LL_mDelay
core.o(i.ILI9341_init) refers to core.o(i.MX_DMA_Init) for MX_DMA_Init
core.o(i.ILI9341_init) refers to core.o(i.MX_SPI2_Init) for MX_SPI2_Init
core.o(i.ILI9341_init) refers to core.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
core.o(i.ILI9341_init) refers to core.o(i.ILI9341_reset) for ILI9341_reset
core.o(i.ILI9341_init) refers to core.o(i.ILI9341_exitStandby) for ILI9341_exitStandby
core.o(i.ILI9341_init) refers to core.o(i.ILI9341_WriteCommand) for ILI9341_WriteCommand
core.o(i.ILI9341_init) refers to core.o(i.ILI9341_WriteData) for ILI9341_WriteData
core.o(i.ILI9341_init) refers to stm32f0xx_ll_utils.o(i.LL_mDelay) for LL_mDelay
core.o(i.ILI9341_init) refers to core.o(i.ILI9341_setOrientation) for ILI9341_setOrientation
core.o(i.ILI9341_init) refers to core.o(.constdata) for .constdata
core.o(i.ILI9341_reset) refers to stm32f0xx_ll_utils.o(i.LL_mDelay) for LL_mDelay
core.o(i.ILI9341_setOrientation) refers to core.o(i.ILI9341_WriteCommand) for ILI9341_WriteCommand
core.o(i.ILI9341_setOrientation) refers to core.o(i.ILI9341_WriteData) for ILI9341_WriteData
core.o(i.ILI9341_setOrientation) refers to core.o(.data) for .data
core.o(i.LL_DMA_DisableChannel) refers to core.o(.constdata) for .constdata
core.o(i.MX_SPI2_Init) refers to rt_memclr.o(.text) for __aeabi_memclr4
core.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
core.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
core.o(i.MX_SPI2_Init) refers to core.o(.constdata) for .constdata
core.o(i.Send_DMA_Data16) refers to core.o(i.LL_SPI_SetDataWidth) for LL_SPI_SetDataWidth
core.o(i.Send_DMA_Data16) refers to core.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
core.o(i.Send_DMA_Data16) refers to core.o(.constdata) for .constdata
core.o(i.Send_DMA_Data16) refers to core.o(.data) for .data
system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to aeabi_sdivfast.o(.text) for __aeabi_uidivmod system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to aeabi_sdivfast.o(.text) for __aeabi_uidivmod
system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.data) for .data system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.data) for .data
system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.constdata) for .constdata system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.constdata) for .constdata
stm32f0xx_ll_dma.o(i.LL_DMA_Init) refers to stm32f0xx_ll_dma.o(.constdata) for .constdata
stm32f0xx_ll_spi.o(i.LL_I2S_DeInit) refers to stm32f0xx_ll_spi.o(i.LL_SPI_DeInit) for LL_SPI_DeInit stm32f0xx_ll_spi.o(i.LL_I2S_DeInit) refers to stm32f0xx_ll_spi.o(i.LL_SPI_DeInit) for LL_SPI_DeInit
stm32f0xx_ll_spi.o(i.LL_I2S_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq stm32f0xx_ll_spi.o(i.LL_I2S_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq
stm32f0xx_ll_spi.o(i.LL_I2S_Init) refers to aeabi_sdivfast.o(.text) for __aeabi_uidivmod stm32f0xx_ll_spi.o(i.LL_I2S_Init) refers to aeabi_sdivfast.o(.text) for __aeabi_uidivmod
stm32f0xx_ll_dma.o(i.LL_DMA_Init) refers to stm32f0xx_ll_dma.o(.constdata) for .constdata
stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
@ -172,6 +209,13 @@ Section Cross References
defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display
core.o(i.ILI9341_setAddressWindow) refers to core.o(i.ILI9341_WriteCommand) for ILI9341_WriteCommand
core.o(i.ILI9341_setAddressWindow) refers to core.o(i.ILI9341_WriteData16) for ILI9341_WriteData16
core.o(i.ILI9341_fillRect) refers to core.o(i.ILI9341_setAddressWindow) for ILI9341_setAddressWindow
core.o(i.ILI9341_fillRect) refers to core.o(i.Send_DMA_Data16) for Send_DMA_Data16
core.o(i.ILI9341_fillRect) refers to core.o(.bss) for .bss
core.o(i.ILI9341_getWidth) refers to core.o(.data) for .data
core.o(i.ILI9341_getHeight) refers to core.o(.data) for .data
============================================================================== ==============================================================================
@ -183,6 +227,8 @@ Removing Unused input sections from the image.
Removing main.o(i.Error_Handler), (4 bytes). Removing main.o(i.Error_Handler), (4 bytes).
Removing stm32f0xx_it.o(.rev16_text), (4 bytes). Removing stm32f0xx_it.o(.rev16_text), (4 bytes).
Removing stm32f0xx_it.o(.revsh_text), (4 bytes). Removing stm32f0xx_it.o(.revsh_text), (4 bytes).
Removing core.o(.rev16_text), (4 bytes).
Removing core.o(.revsh_text), (4 bytes).
Removing system_stm32f0xx.o(.rev16_text), (4 bytes). Removing system_stm32f0xx.o(.rev16_text), (4 bytes).
Removing system_stm32f0xx.o(.revsh_text), (4 bytes). Removing system_stm32f0xx.o(.revsh_text), (4 bytes).
Removing system_stm32f0xx.o(i.SystemCoreClockUpdate), (112 bytes). Removing system_stm32f0xx.o(i.SystemCoreClockUpdate), (112 bytes).
@ -192,6 +238,12 @@ Removing Unused input sections from the image.
Removing stm32f0xx_ll_gpio.o(.revsh_text), (4 bytes). Removing stm32f0xx_ll_gpio.o(.revsh_text), (4 bytes).
Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit), (176 bytes). Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit), (176 bytes).
Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_StructInit), (24 bytes). Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_StructInit), (24 bytes).
Removing stm32f0xx_ll_dma.o(.rev16_text), (4 bytes).
Removing stm32f0xx_ll_dma.o(.revsh_text), (4 bytes).
Removing stm32f0xx_ll_dma.o(i.LL_DMA_DeInit), (216 bytes).
Removing stm32f0xx_ll_dma.o(i.LL_DMA_Init), (96 bytes).
Removing stm32f0xx_ll_dma.o(i.LL_DMA_StructInit), (24 bytes).
Removing stm32f0xx_ll_dma.o(.constdata), (7 bytes).
Removing stm32f0xx_ll_spi.o(.rev16_text), (4 bytes). Removing stm32f0xx_ll_spi.o(.rev16_text), (4 bytes).
Removing stm32f0xx_ll_spi.o(.revsh_text), (4 bytes). Removing stm32f0xx_ll_spi.o(.revsh_text), (4 bytes).
Removing stm32f0xx_ll_spi.o(i.LL_I2S_ConfigPrescaler), (16 bytes). Removing stm32f0xx_ll_spi.o(i.LL_I2S_ConfigPrescaler), (16 bytes).
@ -200,12 +252,6 @@ Removing Unused input sections from the image.
Removing stm32f0xx_ll_spi.o(i.LL_I2S_StructInit), (18 bytes). Removing stm32f0xx_ll_spi.o(i.LL_I2S_StructInit), (18 bytes).
Removing stm32f0xx_ll_spi.o(i.LL_SPI_DeInit), (64 bytes). Removing stm32f0xx_ll_spi.o(i.LL_SPI_DeInit), (64 bytes).
Removing stm32f0xx_ll_spi.o(i.LL_SPI_StructInit), (30 bytes). Removing stm32f0xx_ll_spi.o(i.LL_SPI_StructInit), (30 bytes).
Removing stm32f0xx_ll_dma.o(.rev16_text), (4 bytes).
Removing stm32f0xx_ll_dma.o(.revsh_text), (4 bytes).
Removing stm32f0xx_ll_dma.o(i.LL_DMA_DeInit), (216 bytes).
Removing stm32f0xx_ll_dma.o(i.LL_DMA_Init), (96 bytes).
Removing stm32f0xx_ll_dma.o(i.LL_DMA_StructInit), (24 bytes).
Removing stm32f0xx_ll_dma.o(.constdata), (7 bytes).
Removing stm32f0xx_ll_rcc.o(.rev16_text), (4 bytes). Removing stm32f0xx_ll_rcc.o(.rev16_text), (4 bytes).
Removing stm32f0xx_ll_rcc.o(.revsh_text), (4 bytes). Removing stm32f0xx_ll_rcc.o(.revsh_text), (4 bytes).
Removing stm32f0xx_ll_rcc.o(i.LL_RCC_DeInit), (176 bytes). Removing stm32f0xx_ll_rcc.o(i.LL_RCC_DeInit), (176 bytes).
@ -224,7 +270,6 @@ Removing Unused input sections from the image.
Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI), (108 bytes). Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI), (108 bytes).
Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI48), (112 bytes). Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI48), (112 bytes).
Removing stm32f0xx_ll_utils.o(i.LL_SetFlashLatency), (76 bytes). Removing stm32f0xx_ll_utils.o(i.LL_SetFlashLatency), (76 bytes).
Removing stm32f0xx_ll_utils.o(i.LL_mDelay), (40 bytes).
Removing stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (160 bytes). Removing stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (160 bytes).
Removing stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (28 bytes). Removing stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (28 bytes).
Removing stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy), (24 bytes). Removing stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy), (24 bytes).
@ -236,8 +281,10 @@ Removing Unused input sections from the image.
Removing stm32f0xx_ll_pwr.o(.rev16_text), (4 bytes). Removing stm32f0xx_ll_pwr.o(.rev16_text), (4 bytes).
Removing stm32f0xx_ll_pwr.o(.revsh_text), (4 bytes). Removing stm32f0xx_ll_pwr.o(.revsh_text), (4 bytes).
Removing stm32f0xx_ll_pwr.o(i.LL_PWR_DeInit), (28 bytes). Removing stm32f0xx_ll_pwr.o(i.LL_PWR_DeInit), (28 bytes).
Removing core.o(i.ILI9341_getWidth), (12 bytes).
Removing core.o(i.ILI9341_getHeight), (12 bytes).
58 unused section(s) (total 2717 bytes) removed from the image. 61 unused section(s) (total 2709 bytes) removed from the image.
============================================================================== ==============================================================================
@ -257,59 +304,59 @@ Image Symbol Table
../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rcc.c 0x00000000 Number 0 stm32f0xx_ll_rcc.o ABSOLUTE ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rcc.c 0x00000000 Number 0 stm32f0xx_ll_rcc.o ABSOLUTE
../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c 0x00000000 Number 0 stm32f0xx_ll_spi.o ABSOLUTE ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c 0x00000000 Number 0 stm32f0xx_ll_spi.o ABSOLUTE
../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_utils.c 0x00000000 Number 0 stm32f0xx_ll_utils.o ABSOLUTE ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_utils.c 0x00000000 Number 0 stm32f0xx_ll_utils.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 aeabi_idiv0.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 aeabi_idiv0_sigfpe.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 aeabi_idiv0_sigfpe.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 aeabi_idiv0.o ABSOLUTE
../clib/angel/scatterp.s 0x00000000 Number 0 __scatter.o ABSOLUTE ../clib/angel/scatterp.s 0x00000000 Number 0 __scatter.o ABSOLUTE
../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 tempstk.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 tempstk.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
../clib/division.s 0x00000000 Number 0 aeabi_sdivfast.o ABSOLUTE ../clib/division.s 0x00000000 Number 0 aeabi_sdivfast.o ABSOLUTE
../clib/division.s 0x00000000 Number 0 aeabi_sdivfast_div0.o ABSOLUTE ../clib/division.s 0x00000000 Number 0 aeabi_sdivfast_div0.o ABSOLUTE
../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE
../clib/memcpset.c 0x00000000 Number 0 rt_memclr.o ABSOLUTE ../clib/memcpset.c 0x00000000 Number 0 rt_memclr.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE
../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
../fplib/cfplib/fpinit.c 0x00000000 Number 0 fpinit.o ABSOLUTE ../fplib/cfplib/fpinit.c 0x00000000 Number 0 fpinit.o ABSOLUTE
@ -323,6 +370,8 @@ Image Symbol Table
..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c 0x00000000 Number 0 stm32f0xx_ll_rcc.o ABSOLUTE ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c 0x00000000 Number 0 stm32f0xx_ll_rcc.o ABSOLUTE
..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c 0x00000000 Number 0 stm32f0xx_ll_spi.o ABSOLUTE ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c 0x00000000 Number 0 stm32f0xx_ll_spi.o ABSOLUTE
..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c 0x00000000 Number 0 stm32f0xx_ll_utils.o ABSOLUTE ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c 0x00000000 Number 0 stm32f0xx_ll_utils.o ABSOLUTE
..\ILI9341\core.c 0x00000000 Number 0 core.o ABSOLUTE
..\\ILI9341\\core.c 0x00000000 Number 0 core.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE
startup_stm32f072xb.s 0x00000000 Number 0 startup_stm32f072xb.o ABSOLUTE startup_stm32f072xb.s 0x00000000 Number 0 startup_stm32f072xb.o ABSOLUTE
RESET 0x08000000 Section 192 startup_stm32f072xb.o(RESET) RESET 0x08000000 Section 192 startup_stm32f072xb.o(RESET)
@ -380,33 +429,71 @@ Image Symbol Table
.text 0x0800041c Section 0 sys_exit.o(.text) .text 0x0800041c Section 0 sys_exit.o(.text)
.text 0x08000428 Section 2 use_no_semi.o(.text) .text 0x08000428 Section 2 use_no_semi.o(.text)
.text 0x0800042a Section 0 indicate_semi.o(.text) .text 0x0800042a Section 0 indicate_semi.o(.text)
i.HardFault_Handler 0x0800042a Section 0 stm32f0xx_it.o(i.HardFault_Handler) i.DMA1_Channel3_TransferComplete 0x0800042c Section 0 core.o(i.DMA1_Channel3_TransferComplete)
i.LL_AHB1_GRP1_EnableClock 0x0800042c Section 0 main.o(i.LL_AHB1_GRP1_EnableClock) i.DMA1_Channel4_5_6_7_IRQHandler 0x08000444 Section 0 stm32f0xx_it.o(i.DMA1_Channel4_5_6_7_IRQHandler)
LL_AHB1_GRP1_EnableClock 0x0800042d Thumb Code 18 main.o(i.LL_AHB1_GRP1_EnableClock) i.HardFault_Handler 0x0800044c Section 0 stm32f0xx_it.o(i.HardFault_Handler)
i.LL_APB1_GRP1_EnableClock 0x08000444 Section 0 main.o(i.LL_APB1_GRP1_EnableClock) i.ILI9341_WriteCommand 0x08000450 Section 0 core.o(i.ILI9341_WriteCommand)
LL_APB1_GRP1_EnableClock 0x08000445 Thumb Code 18 main.o(i.LL_APB1_GRP1_EnableClock) ILI9341_WriteCommand 0x08000451 Thumb Code 14 core.o(i.ILI9341_WriteCommand)
i.LL_GPIO_Init 0x0800045c Section 0 stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) i.ILI9341_WriteData 0x08000464 Section 0 core.o(i.ILI9341_WriteData)
i.LL_Init1msTick 0x08000510 Section 0 stm32f0xx_ll_utils.o(i.LL_Init1msTick) ILI9341_WriteData 0x08000465 Thumb Code 32 core.o(i.ILI9341_WriteData)
i.LL_SPI_Init 0x08000530 Section 0 stm32f0xx_ll_spi.o(i.LL_SPI_Init) i.ILI9341_WriteData16 0x08000488 Section 0 core.o(i.ILI9341_WriteData16)
i.LL_SetSystemCoreClock 0x080005b0 Section 0 stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock) ILI9341_WriteData16 0x08000489 Thumb Code 72 core.o(i.ILI9341_WriteData16)
i.MX_GPIO_Init 0x080005bc Section 0 main.o(i.MX_GPIO_Init) i.ILI9341_exitStandby 0x080004d8 Section 0 core.o(i.ILI9341_exitStandby)
MX_GPIO_Init 0x080005bd Thumb Code 150 main.o(i.MX_GPIO_Init) i.ILI9341_fillRect 0x080004f4 Section 0 core.o(i.ILI9341_fillRect)
i.MX_SPI2_Init 0x08000658 Section 0 main.o(i.MX_SPI2_Init) i.ILI9341_init 0x08000544 Section 0 core.o(i.ILI9341_init)
MX_SPI2_Init 0x08000659 Thumb Code 162 main.o(i.MX_SPI2_Init) i.ILI9341_reset 0x080005b0 Section 0 core.o(i.ILI9341_reset)
i.NMI_Handler 0x08000704 Section 0 stm32f0xx_it.o(i.NMI_Handler) i.ILI9341_setAddressWindow 0x080005d0 Section 0 core.o(i.ILI9341_setAddressWindow)
i.PendSV_Handler 0x08000706 Section 0 stm32f0xx_it.o(i.PendSV_Handler) i.ILI9341_setOrientation 0x08000608 Section 0 core.o(i.ILI9341_setOrientation)
i.SVC_Handler 0x08000708 Section 0 stm32f0xx_it.o(i.SVC_Handler) i.LL_AHB1_GRP1_EnableClock 0x0800064c Section 0 main.o(i.LL_AHB1_GRP1_EnableClock)
i.SysTick_Handler 0x0800070a Section 0 stm32f0xx_it.o(i.SysTick_Handler) LL_AHB1_GRP1_EnableClock 0x0800064d Thumb Code 18 main.o(i.LL_AHB1_GRP1_EnableClock)
i.SystemClock_Config 0x0800070c Section 0 main.o(i.SystemClock_Config) i.LL_APB1_GRP1_EnableClock 0x08000664 Section 0 main.o(i.LL_APB1_GRP1_EnableClock)
i.SystemInit 0x0800077c Section 0 system_stm32f0xx.o(i.SystemInit) LL_APB1_GRP1_EnableClock 0x08000665 Thumb Code 18 main.o(i.LL_APB1_GRP1_EnableClock)
i.main 0x08000780 Section 0 main.o(i.main) i.LL_DMA_DisableChannel 0x0800067c Section 0 core.o(i.LL_DMA_DisableChannel)
.data 0x20000000 Section 4 system_stm32f0xx.o(.data) LL_DMA_DisableChannel 0x0800067d Thumb Code 18 core.o(i.LL_DMA_DisableChannel)
.bss 0x20000004 Section 96 libspace.o(.bss) i.LL_GPIO_Init 0x08000694 Section 0 stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
HEAP 0x20000068 Section 512 startup_stm32f072xb.o(HEAP) i.LL_Init1msTick 0x08000748 Section 0 stm32f0xx_ll_utils.o(i.LL_Init1msTick)
Heap_Mem 0x20000068 Data 512 startup_stm32f072xb.o(HEAP) i.LL_SPI_Init 0x08000768 Section 0 stm32f0xx_ll_spi.o(i.LL_SPI_Init)
STACK 0x20000268 Section 1024 startup_stm32f072xb.o(STACK) i.LL_SPI_SetDataWidth 0x080007e8 Section 0 core.o(i.LL_SPI_SetDataWidth)
Stack_Mem 0x20000268 Data 1024 startup_stm32f072xb.o(STACK) LL_SPI_SetDataWidth 0x080007e9 Thumb Code 14 core.o(i.LL_SPI_SetDataWidth)
__initial_sp 0x20000668 Data 0 startup_stm32f072xb.o(STACK) i.LL_SetSystemCoreClock 0x080007f8 Section 0 stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock)
i.LL_mDelay 0x08000804 Section 0 stm32f0xx_ll_utils.o(i.LL_mDelay)
i.MX_DMA_Init 0x0800082c Section 0 core.o(i.MX_DMA_Init)
MX_DMA_Init 0x0800082d Thumb Code 38 core.o(i.MX_DMA_Init)
i.MX_GPIO_Init 0x08000860 Section 0 main.o(i.MX_GPIO_Init)
MX_GPIO_Init 0x08000861 Thumb Code 156 main.o(i.MX_GPIO_Init)
i.MX_SPI2_Init 0x08000900 Section 0 main.o(i.MX_SPI2_Init)
MX_SPI2_Init 0x08000901 Thumb Code 240 main.o(i.MX_SPI2_Init)
i.MX_SPI2_Init 0x08000a04 Section 0 core.o(i.MX_SPI2_Init)
MX_SPI2_Init 0x08000a05 Thumb Code 202 core.o(i.MX_SPI2_Init)
i.NMI_Handler 0x08000ae8 Section 0 stm32f0xx_it.o(i.NMI_Handler)
i.PendSV_Handler 0x08000aea Section 0 stm32f0xx_it.o(i.PendSV_Handler)
i.SVC_Handler 0x08000aec Section 0 stm32f0xx_it.o(i.SVC_Handler)
i.Send_DMA_Data16 0x08000af0 Section 0 core.o(i.Send_DMA_Data16)
i.Send_Data8 0x08000bf0 Section 0 core.o(i.Send_Data8)
Send_Data8 0x08000bf1 Thumb Code 24 core.o(i.Send_Data8)
i.SysTick_Handler 0x08000c0c Section 0 stm32f0xx_it.o(i.SysTick_Handler)
i.SystemClock_Config 0x08000c10 Section 0 main.o(i.SystemClock_Config)
i.SystemInit 0x08000c80 Section 0 system_stm32f0xx.o(i.SystemInit)
i.__NVIC_SetPriority 0x08000c84 Section 0 main.o(i.__NVIC_SetPriority)
__NVIC_SetPriority 0x08000c85 Thumb Code 60 main.o(i.__NVIC_SetPriority)
i.main 0x08000cc8 Section 0 main.o(i.main)
.constdata 0x08000d5c Section 7 main.o(.constdata)
CHANNEL_OFFSET_TAB 0x08000d5c Data 7 main.o(.constdata)
.constdata 0x08000d63 Section 120 core.o(.constdata)
CHANNEL_OFFSET_TAB 0x08000d63 Data 7 core.o(.constdata)
init_commands 0x08000d6a Data 113 core.o(.constdata)
.data 0x20000000 Section 8 core.o(.data)
screen_width 0x20000000 Data 2 core.o(.data)
screen_height 0x20000002 Data 2 core.o(.data)
.data 0x20000008 Section 4 system_stm32f0xx.o(.data)
.bss 0x2000000c Section 800 core.o(.bss)
tbuf 0x2000000c Data 800 core.o(.bss)
.bss 0x2000032c Section 96 libspace.o(.bss)
HEAP 0x20000390 Section 512 startup_stm32f072xb.o(HEAP)
Heap_Mem 0x20000390 Data 512 startup_stm32f072xb.o(HEAP)
STACK 0x20000590 Section 1024 startup_stm32f072xb.o(STACK)
Stack_Mem 0x20000590 Data 1024 startup_stm32f072xb.o(STACK)
__initial_sp 0x20000990 Data 0 startup_stm32f072xb.o(STACK)
Global Symbols Global Symbols
@ -497,7 +584,6 @@ Image Symbol Table
CEC_CAN_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text) CEC_CAN_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text)
DMA1_Channel1_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text) DMA1_Channel1_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text)
DMA1_Channel2_3_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text) DMA1_Channel2_3_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text)
DMA1_Channel4_5_6_7_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text)
EXTI0_1_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text) EXTI0_1_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text)
EXTI2_3_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text) EXTI2_3_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text)
EXTI4_15_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text) EXTI4_15_IRQHandler 0x08000177 Thumb Code 0 startup_stm32f072xb.o(.text)
@ -548,24 +634,35 @@ Image Symbol Table
_sys_exit 0x0800041d Thumb Code 8 sys_exit.o(.text) _sys_exit 0x0800041d Thumb Code 8 sys_exit.o(.text)
__I$use$semihosting 0x08000429 Thumb Code 0 use_no_semi.o(.text) __I$use$semihosting 0x08000429 Thumb Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x08000429 Thumb Code 2 use_no_semi.o(.text) __use_no_semihosting_swi 0x08000429 Thumb Code 2 use_no_semi.o(.text)
HardFault_Handler 0x0800042b Thumb Code 2 stm32f0xx_it.o(i.HardFault_Handler)
__semihosting_library_function 0x0800042b Thumb Code 0 indicate_semi.o(.text) __semihosting_library_function 0x0800042b Thumb Code 0 indicate_semi.o(.text)
LL_GPIO_Init 0x0800045d Thumb Code 180 stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) DMA1_Channel3_TransferComplete 0x0800042d Thumb Code 16 core.o(i.DMA1_Channel3_TransferComplete)
LL_Init1msTick 0x08000511 Thumb Code 26 stm32f0xx_ll_utils.o(i.LL_Init1msTick) DMA1_Channel4_5_6_7_IRQHandler 0x08000445 Thumb Code 8 stm32f0xx_it.o(i.DMA1_Channel4_5_6_7_IRQHandler)
LL_SPI_Init 0x08000531 Thumb Code 120 stm32f0xx_ll_spi.o(i.LL_SPI_Init) HardFault_Handler 0x0800044d Thumb Code 2 stm32f0xx_it.o(i.HardFault_Handler)
LL_SetSystemCoreClock 0x080005b1 Thumb Code 6 stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock) ILI9341_exitStandby 0x080004d9 Thumb Code 28 core.o(i.ILI9341_exitStandby)
NMI_Handler 0x08000705 Thumb Code 2 stm32f0xx_it.o(i.NMI_Handler) ILI9341_fillRect 0x080004f5 Thumb Code 72 core.o(i.ILI9341_fillRect)
PendSV_Handler 0x08000707 Thumb Code 2 stm32f0xx_it.o(i.PendSV_Handler) ILI9341_init 0x08000545 Thumb Code 92 core.o(i.ILI9341_init)
SVC_Handler 0x08000709 Thumb Code 2 stm32f0xx_it.o(i.SVC_Handler) ILI9341_reset 0x080005b1 Thumb Code 26 core.o(i.ILI9341_reset)
SysTick_Handler 0x0800070b Thumb Code 2 stm32f0xx_it.o(i.SysTick_Handler) ILI9341_setAddressWindow 0x080005d1 Thumb Code 54 core.o(i.ILI9341_setAddressWindow)
SystemClock_Config 0x0800070d Thumb Code 100 main.o(i.SystemClock_Config) ILI9341_setOrientation 0x08000609 Thumb Code 58 core.o(i.ILI9341_setOrientation)
SystemInit 0x0800077d Thumb Code 2 system_stm32f0xx.o(i.SystemInit) LL_GPIO_Init 0x08000695 Thumb Code 180 stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
main 0x08000781 Thumb Code 54 main.o(i.main) LL_Init1msTick 0x08000749 Thumb Code 26 stm32f0xx_ll_utils.o(i.LL_Init1msTick)
Region$$Table$$Base 0x080007c0 Number 0 anon$$obj.o(Region$$Table) LL_SPI_Init 0x08000769 Thumb Code 120 stm32f0xx_ll_spi.o(i.LL_SPI_Init)
Region$$Table$$Limit 0x080007e0 Number 0 anon$$obj.o(Region$$Table) LL_SetSystemCoreClock 0x080007f9 Thumb Code 6 stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock)
SystemCoreClock 0x20000000 Data 4 system_stm32f0xx.o(.data) LL_mDelay 0x08000805 Thumb Code 34 stm32f0xx_ll_utils.o(i.LL_mDelay)
__libspace_start 0x20000004 Data 96 libspace.o(.bss) NMI_Handler 0x08000ae9 Thumb Code 2 stm32f0xx_it.o(i.NMI_Handler)
__temporary_stack_top$libspace 0x20000064 Data 0 libspace.o(.bss) PendSV_Handler 0x08000aeb Thumb Code 2 stm32f0xx_it.o(i.PendSV_Handler)
SVC_Handler 0x08000aed Thumb Code 2 stm32f0xx_it.o(i.SVC_Handler)
Send_DMA_Data16 0x08000af1 Thumb Code 236 core.o(i.Send_DMA_Data16)
SysTick_Handler 0x08000c0d Thumb Code 2 stm32f0xx_it.o(i.SysTick_Handler)
SystemClock_Config 0x08000c11 Thumb Code 100 main.o(i.SystemClock_Config)
SystemInit 0x08000c81 Thumb Code 2 system_stm32f0xx.o(i.SystemInit)
main 0x08000cc9 Thumb Code 138 main.o(i.main)
Region$$Table$$Base 0x08000ddc Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x08000dfc Number 0 anon$$obj.o(Region$$Table)
flag_DMA_CH3_bsy 0x20000004 Data 4 core.o(.data)
SystemCoreClock 0x20000008 Data 4 system_stm32f0xx.o(.data)
__libspace_start 0x2000032c Data 96 libspace.o(.bss)
__temporary_stack_top$libspace 0x2000038c Data 0 libspace.o(.bss)
@ -575,98 +672,128 @@ Memory Map of the image
Image Entry point : 0x080000c1 Image Entry point : 0x080000c1
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000007e4, Max: 0x00020000, ABSOLUTE) Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000e08, Max: 0x00020000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x000007e0, Max: 0x00020000, ABSOLUTE) Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00000dfc, Max: 0x00020000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x000000c0 Data RO 3 RESET startup_stm32f072xb.o 0x08000000 0x000000c0 Data RO 3 RESET startup_stm32f072xb.o
0x080000c0 0x00000008 Code RO 582 * !!!main c_p.l(__main.o) 0x080000c0 0x00000008 Code RO 740 * !!!main c_p.l(__main.o)
0x080000c8 0x0000003c Code RO 750 !!!scatter c_p.l(__scatter.o) 0x080000c8 0x0000003c Code RO 908 !!!scatter c_p.l(__scatter.o)
0x08000104 0x0000001a Code RO 752 !!handler_copy c_p.l(__scatter_copy.o) 0x08000104 0x0000001a Code RO 910 !!handler_copy c_p.l(__scatter_copy.o)
0x0800011e 0x00000002 PAD 0x0800011e 0x00000002 PAD
0x08000120 0x0000001c Code RO 754 !!handler_zi c_p.l(__scatter_zi.o) 0x08000120 0x0000001c Code RO 912 !!handler_zi c_p.l(__scatter_zi.o)
0x0800013c 0x00000002 Code RO 620 .ARM.Collect$$libinit$$00000000 c_p.l(libinit.o) 0x0800013c 0x00000002 Code RO 778 .ARM.Collect$$libinit$$00000000 c_p.l(libinit.o)
0x0800013e 0x00000000 Code RO 634 .ARM.Collect$$libinit$$00000002 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 792 .ARM.Collect$$libinit$$00000002 c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 636 .ARM.Collect$$libinit$$00000004 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 794 .ARM.Collect$$libinit$$00000004 c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 639 .ARM.Collect$$libinit$$0000000A c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 797 .ARM.Collect$$libinit$$0000000A c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 641 .ARM.Collect$$libinit$$0000000C c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 799 .ARM.Collect$$libinit$$0000000C c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 643 .ARM.Collect$$libinit$$0000000E c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 801 .ARM.Collect$$libinit$$0000000E c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 646 .ARM.Collect$$libinit$$00000011 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 804 .ARM.Collect$$libinit$$00000011 c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 648 .ARM.Collect$$libinit$$00000013 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 806 .ARM.Collect$$libinit$$00000013 c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 650 .ARM.Collect$$libinit$$00000015 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 808 .ARM.Collect$$libinit$$00000015 c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 652 .ARM.Collect$$libinit$$00000017 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 810 .ARM.Collect$$libinit$$00000017 c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 654 .ARM.Collect$$libinit$$00000019 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 812 .ARM.Collect$$libinit$$00000019 c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 656 .ARM.Collect$$libinit$$0000001B c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 814 .ARM.Collect$$libinit$$0000001B c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 658 .ARM.Collect$$libinit$$0000001D c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 816 .ARM.Collect$$libinit$$0000001D c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 660 .ARM.Collect$$libinit$$0000001F c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 818 .ARM.Collect$$libinit$$0000001F c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 662 .ARM.Collect$$libinit$$00000021 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 820 .ARM.Collect$$libinit$$00000021 c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 664 .ARM.Collect$$libinit$$00000023 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 822 .ARM.Collect$$libinit$$00000023 c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 666 .ARM.Collect$$libinit$$00000025 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 824 .ARM.Collect$$libinit$$00000025 c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 670 .ARM.Collect$$libinit$$0000002C c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 828 .ARM.Collect$$libinit$$0000002C c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 672 .ARM.Collect$$libinit$$0000002E c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 830 .ARM.Collect$$libinit$$0000002E c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 674 .ARM.Collect$$libinit$$00000030 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 832 .ARM.Collect$$libinit$$00000030 c_p.l(libinit2.o)
0x0800013e 0x00000000 Code RO 676 .ARM.Collect$$libinit$$00000032 c_p.l(libinit2.o) 0x0800013e 0x00000000 Code RO 834 .ARM.Collect$$libinit$$00000032 c_p.l(libinit2.o)
0x0800013e 0x00000002 Code RO 677 .ARM.Collect$$libinit$$00000033 c_p.l(libinit2.o) 0x0800013e 0x00000002 Code RO 835 .ARM.Collect$$libinit$$00000033 c_p.l(libinit2.o)
0x08000140 0x00000002 Code RO 708 .ARM.Collect$$libshutdown$$00000000 c_p.l(libshutdown.o) 0x08000140 0x00000002 Code RO 866 .ARM.Collect$$libshutdown$$00000000 c_p.l(libshutdown.o)
0x08000142 0x00000000 Code RO 735 .ARM.Collect$$libshutdown$$00000003 c_p.l(libshutdown2.o) 0x08000142 0x00000000 Code RO 893 .ARM.Collect$$libshutdown$$00000003 c_p.l(libshutdown2.o)
0x08000142 0x00000000 Code RO 738 .ARM.Collect$$libshutdown$$00000006 c_p.l(libshutdown2.o) 0x08000142 0x00000000 Code RO 896 .ARM.Collect$$libshutdown$$00000006 c_p.l(libshutdown2.o)
0x08000142 0x00000000 Code RO 741 .ARM.Collect$$libshutdown$$00000009 c_p.l(libshutdown2.o) 0x08000142 0x00000000 Code RO 899 .ARM.Collect$$libshutdown$$00000009 c_p.l(libshutdown2.o)
0x08000142 0x00000000 Code RO 743 .ARM.Collect$$libshutdown$$0000000B c_p.l(libshutdown2.o) 0x08000142 0x00000000 Code RO 901 .ARM.Collect$$libshutdown$$0000000B c_p.l(libshutdown2.o)
0x08000142 0x00000000 Code RO 746 .ARM.Collect$$libshutdown$$0000000E c_p.l(libshutdown2.o) 0x08000142 0x00000000 Code RO 904 .ARM.Collect$$libshutdown$$0000000E c_p.l(libshutdown2.o)
0x08000142 0x00000002 Code RO 747 .ARM.Collect$$libshutdown$$0000000F c_p.l(libshutdown2.o) 0x08000142 0x00000002 Code RO 905 .ARM.Collect$$libshutdown$$0000000F c_p.l(libshutdown2.o)
0x08000144 0x00000000 Code RO 584 .ARM.Collect$$rtentry$$00000000 c_p.l(__rtentry.o) 0x08000144 0x00000000 Code RO 742 .ARM.Collect$$rtentry$$00000000 c_p.l(__rtentry.o)
0x08000144 0x00000000 Code RO 590 .ARM.Collect$$rtentry$$00000002 c_p.l(__rtentry2.o) 0x08000144 0x00000000 Code RO 748 .ARM.Collect$$rtentry$$00000002 c_p.l(__rtentry2.o)
0x08000144 0x00000006 Code RO 602 .ARM.Collect$$rtentry$$00000004 c_p.l(__rtentry4.o) 0x08000144 0x00000006 Code RO 760 .ARM.Collect$$rtentry$$00000004 c_p.l(__rtentry4.o)
0x0800014a 0x00000000 Code RO 592 .ARM.Collect$$rtentry$$00000009 c_p.l(__rtentry2.o) 0x0800014a 0x00000000 Code RO 750 .ARM.Collect$$rtentry$$00000009 c_p.l(__rtentry2.o)
0x0800014a 0x00000004 Code RO 593 .ARM.Collect$$rtentry$$0000000A c_p.l(__rtentry2.o) 0x0800014a 0x00000004 Code RO 751 .ARM.Collect$$rtentry$$0000000A c_p.l(__rtentry2.o)
0x0800014e 0x00000000 Code RO 595 .ARM.Collect$$rtentry$$0000000C c_p.l(__rtentry2.o) 0x0800014e 0x00000000 Code RO 753 .ARM.Collect$$rtentry$$0000000C c_p.l(__rtentry2.o)
0x0800014e 0x00000008 Code RO 596 .ARM.Collect$$rtentry$$0000000D c_p.l(__rtentry2.o) 0x0800014e 0x00000008 Code RO 754 .ARM.Collect$$rtentry$$0000000D c_p.l(__rtentry2.o)
0x08000156 0x00000002 Code RO 625 .ARM.Collect$$rtexit$$00000000 c_p.l(rtexit.o) 0x08000156 0x00000002 Code RO 783 .ARM.Collect$$rtexit$$00000000 c_p.l(rtexit.o)
0x08000158 0x00000000 Code RO 681 .ARM.Collect$$rtexit$$00000002 c_p.l(rtexit2.o) 0x08000158 0x00000000 Code RO 839 .ARM.Collect$$rtexit$$00000002 c_p.l(rtexit2.o)
0x08000158 0x00000004 Code RO 682 .ARM.Collect$$rtexit$$00000003 c_p.l(rtexit2.o) 0x08000158 0x00000004 Code RO 840 .ARM.Collect$$rtexit$$00000003 c_p.l(rtexit2.o)
0x0800015c 0x00000006 Code RO 683 .ARM.Collect$$rtexit$$00000004 c_p.l(rtexit2.o) 0x0800015c 0x00000006 Code RO 841 .ARM.Collect$$rtexit$$00000004 c_p.l(rtexit2.o)
0x08000162 0x00000002 PAD 0x08000162 0x00000002 PAD
0x08000164 0x00000038 Code RO 4 .text startup_stm32f072xb.o 0x08000164 0x00000038 Code RO 4 .text startup_stm32f072xb.o
0x0800019c 0x00000040 Code RO 574 .text c_p.l(rt_memclr.o) 0x0800019c 0x00000040 Code RO 732 .text c_p.l(rt_memclr.o)
0x080001dc 0x000001e8 Code RO 576 .text c_p.l(aeabi_sdivfast.o) 0x080001dc 0x000001e8 Code RO 734 .text c_p.l(aeabi_sdivfast.o)
0x080003c4 0x00000006 Code RO 580 .text c_p.l(heapauxi.o) 0x080003c4 0x00000006 Code RO 738 .text c_p.l(heapauxi.o)
0x080003ca 0x0000003e Code RO 606 .text c_p.l(sys_stackheap_outer.o) 0x080003ca 0x0000003e Code RO 764 .text c_p.l(sys_stackheap_outer.o)
0x08000408 0x0000000c Code RO 609 .text c_p.l(exit.o) 0x08000408 0x0000000c Code RO 767 .text c_p.l(exit.o)
0x08000414 0x00000008 Code RO 621 .text c_p.l(libspace.o) 0x08000414 0x00000008 Code RO 779 .text c_p.l(libspace.o)
0x0800041c 0x0000000c Code RO 678 .text c_p.l(sys_exit.o) 0x0800041c 0x0000000c Code RO 836 .text c_p.l(sys_exit.o)
0x08000428 0x00000002 Code RO 697 .text c_p.l(use_no_semi.o) 0x08000428 0x00000002 Code RO 855 .text c_p.l(use_no_semi.o)
0x0800042a 0x00000000 Code RO 699 .text c_p.l(indicate_semi.o) 0x0800042a 0x00000000 Code RO 857 .text c_p.l(indicate_semi.o)
0x0800042a 0x00000002 Code RO 126 i.HardFault_Handler stm32f0xx_it.o 0x0800042a 0x00000002 PAD
0x0800042c 0x00000018 Code RO 13 i.LL_AHB1_GRP1_EnableClock main.o 0x0800042c 0x00000018 Code RO 216 i.DMA1_Channel3_TransferComplete core.o
0x08000444 0x00000018 Code RO 14 i.LL_APB1_GRP1_EnableClock main.o 0x08000444 0x00000008 Code RO 145 i.DMA1_Channel4_5_6_7_IRQHandler stm32f0xx_it.o
0x0800045c 0x000000b4 Code RO 226 i.LL_GPIO_Init stm32f0xx_ll_gpio.o 0x0800044c 0x00000002 Code RO 146 i.HardFault_Handler stm32f0xx_it.o
0x08000510 0x00000020 Code RO 439 i.LL_Init1msTick stm32f0xx_ll_utils.o 0x0800044e 0x00000002 PAD
0x08000530 0x00000080 Code RO 268 i.LL_SPI_Init stm32f0xx_ll_spi.o 0x08000450 0x00000014 Code RO 217 i.ILI9341_WriteCommand core.o
0x080005b0 0x0000000c Code RO 444 i.LL_SetSystemCoreClock stm32f0xx_ll_utils.o 0x08000464 0x00000024 Code RO 218 i.ILI9341_WriteData core.o
0x080005bc 0x0000009c Code RO 15 i.MX_GPIO_Init main.o 0x08000488 0x00000050 Code RO 219 i.ILI9341_WriteData16 core.o
0x08000658 0x000000ac Code RO 16 i.MX_SPI2_Init main.o 0x080004d8 0x0000001c Code RO 220 i.ILI9341_exitStandby core.o
0x08000704 0x00000002 Code RO 127 i.NMI_Handler stm32f0xx_it.o 0x080004f4 0x00000050 Code RO 310 i.ILI9341_fillRect core.o
0x08000706 0x00000002 Code RO 128 i.PendSV_Handler stm32f0xx_it.o 0x08000544 0x0000006c Code RO 221 i.ILI9341_init core.o
0x08000708 0x00000002 Code RO 129 i.SVC_Handler stm32f0xx_it.o 0x080005b0 0x00000020 Code RO 222 i.ILI9341_reset core.o
0x0800070a 0x00000002 Code RO 130 i.SysTick_Handler stm32f0xx_it.o 0x080005d0 0x00000036 Code RO 304 i.ILI9341_setAddressWindow core.o
0x0800070c 0x00000070 Code RO 17 i.SystemClock_Config main.o 0x08000606 0x00000002 PAD
0x0800077c 0x00000002 Code RO 192 i.SystemInit system_stm32f0xx.o 0x08000608 0x00000044 Code RO 223 i.ILI9341_setOrientation core.o
0x0800077e 0x00000002 PAD 0x0800064c 0x00000018 Code RO 13 i.LL_AHB1_GRP1_EnableClock main.o
0x08000780 0x00000040 Code RO 18 i.main main.o 0x08000664 0x00000018 Code RO 14 i.LL_APB1_GRP1_EnableClock main.o
0x080007c0 0x00000020 Data RO 748 Region$$Table anon$$obj.o 0x0800067c 0x00000018 Code RO 224 i.LL_DMA_DisableChannel core.o
0x08000694 0x000000b4 Code RO 384 i.LL_GPIO_Init stm32f0xx_ll_gpio.o
0x08000748 0x00000020 Code RO 597 i.LL_Init1msTick stm32f0xx_ll_utils.o
0x08000768 0x00000080 Code RO 463 i.LL_SPI_Init stm32f0xx_ll_spi.o
0x080007e8 0x0000000e Code RO 225 i.LL_SPI_SetDataWidth core.o
0x080007f6 0x00000002 PAD
0x080007f8 0x0000000c Code RO 602 i.LL_SetSystemCoreClock stm32f0xx_ll_utils.o
0x08000804 0x00000028 Code RO 603 i.LL_mDelay stm32f0xx_ll_utils.o
0x0800082c 0x00000034 Code RO 226 i.MX_DMA_Init core.o
0x08000860 0x000000a0 Code RO 15 i.MX_GPIO_Init main.o
0x08000900 0x00000104 Code RO 16 i.MX_SPI2_Init main.o
0x08000a04 0x000000e4 Code RO 227 i.MX_SPI2_Init core.o
0x08000ae8 0x00000002 Code RO 147 i.NMI_Handler stm32f0xx_it.o
0x08000aea 0x00000002 Code RO 148 i.PendSV_Handler stm32f0xx_it.o
0x08000aec 0x00000002 Code RO 149 i.SVC_Handler stm32f0xx_it.o
0x08000aee 0x00000002 PAD
0x08000af0 0x00000100 Code RO 228 i.Send_DMA_Data16 core.o
0x08000bf0 0x0000001c Code RO 229 i.Send_Data8 core.o
0x08000c0c 0x00000002 Code RO 150 i.SysTick_Handler stm32f0xx_it.o
0x08000c0e 0x00000002 PAD
0x08000c10 0x00000070 Code RO 17 i.SystemClock_Config main.o
0x08000c80 0x00000002 Code RO 350 i.SystemInit system_stm32f0xx.o
0x08000c82 0x00000002 PAD
0x08000c84 0x00000044 Code RO 18 i.__NVIC_SetPriority main.o
0x08000cc8 0x00000094 Code RO 19 i.main main.o
0x08000d5c 0x00000007 Data RO 20 .constdata main.o
0x08000d63 0x00000078 Data RO 231 .constdata core.o
0x08000ddb 0x00000001 PAD
0x08000ddc 0x00000020 Data RO 906 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000668, Max: 0x00004000, ABSOLUTE) Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000990, Max: 0x00004000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object Base Addr Size Type Attr Idx E Section Name Object
0x20000000 0x00000004 Data RW 195 .data system_stm32f0xx.o 0x20000000 0x00000008 Data RW 232 .data core.o
0x20000004 0x00000060 Zero RW 622 .bss c_p.l(libspace.o) 0x20000008 0x00000004 Data RW 353 .data system_stm32f0xx.o
0x20000064 0x00000004 PAD 0x2000000c 0x00000320 Zero RW 230 .bss core.o
0x20000068 0x00000200 Zero RW 2 HEAP startup_stm32f072xb.o 0x2000032c 0x00000060 Zero RW 780 .bss c_p.l(libspace.o)
0x20000268 0x00000400 Zero RW 1 STACK startup_stm32f072xb.o 0x2000038c 0x00000004 PAD
0x20000390 0x00000200 Zero RW 2 HEAP startup_stm32f072xb.o
0x20000590 0x00000400 Zero RW 1 STACK startup_stm32f072xb.o
============================================================================== ==============================================================================
@ -676,18 +803,19 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name Code (inc. data) RO Data RW Data ZI Data Debug Object Name
552 50 0 0 0 437408 main.o 1132 136 120 8 800 48784 core.o
796 66 7 0 0 449504 main.o
56 26 192 0 1536 592 startup_stm32f072xb.o 56 26 192 0 1536 592 startup_stm32f072xb.o
10 0 0 0 0 1879 stm32f0xx_it.o 18 0 0 0 0 2320 stm32f0xx_it.o
180 0 0 0 0 6667 stm32f0xx_ll_gpio.o 180 0 0 0 0 6667 stm32f0xx_ll_gpio.o
128 8 0 0 0 16974 stm32f0xx_ll_spi.o 128 8 0 0 0 16974 stm32f0xx_ll_spi.o
44 12 0 0 0 2073 stm32f0xx_ll_utils.o 84 18 0 0 0 5529 stm32f0xx_ll_utils.o
2 0 0 4 0 1011 system_stm32f0xx.o 2 0 0 4 0 1011 system_stm32f0xx.o
---------------------------------------------------------------------- ----------------------------------------------------------------------
974 96 224 4 1536 466604 Object Totals 2408 254 352 12 2336 531381 Object Totals
0 0 32 0 0 0 (incl. Generated) 0 0 32 0 0 0 (incl. Generated)
2 0 0 0 0 0 (incl. Padding) 12 0 1 0 0 0 (incl. Padding)
---------------------------------------------------------------------- ----------------------------------------------------------------------
@ -717,8 +845,8 @@ Image component sizes
2 0 0 0 0 68 use_no_semi.o 2 0 0 0 0 68 use_no_semi.o
---------------------------------------------------------------------- ----------------------------------------------------------------------
818 16 0 0 100 744 Library Totals 820 16 0 0 100 744 Library Totals
4 0 0 0 4 0 (incl. Padding) 6 0 0 0 4 0 (incl. Padding)
---------------------------------------------------------------------- ----------------------------------------------------------------------
@ -727,7 +855,7 @@ Image component sizes
814 16 0 0 96 744 c_p.l 814 16 0 0 96 744 c_p.l
---------------------------------------------------------------------- ----------------------------------------------------------------------
818 16 0 0 100 744 Library Totals 820 16 0 0 100 744 Library Totals
---------------------------------------------------------------------- ----------------------------------------------------------------------
@ -736,15 +864,15 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Code (inc. data) RO Data RW Data ZI Data Debug
1792 112 224 4 1636 466500 Grand Totals 3228 270 352 12 2436 530529 Grand Totals
1792 112 224 4 1636 466500 ELF Image Totals 3228 270 352 12 2436 530529 ELF Image Totals
1792 112 224 4 0 0 ROM Totals 3228 270 352 12 0 0 ROM Totals
============================================================================== ==============================================================================
Total RO Size (Code + RO Data) 2016 ( 1.97kB) Total RO Size (Code + RO Data) 3580 ( 3.50kB)
Total RW Size (RW Data + ZI Data) 1640 ( 1.60kB) Total RW Size (RW Data + ZI Data) 2448 ( 2.39kB)
Total ROM Size (Code + RO Data + RW Data) 2020 ( 1.97kB) Total ROM Size (Code + RO Data + RW Data) 3592 ( 3.51kB)
============================================================================== ==============================================================================

View File

@ -1,8 +1,8 @@
Dependencies for Project 'lvgl', Target 'lvgl': (DO NOT MODIFY !) Dependencies for Project 'lvgl', Target 'lvgl': (DO NOT MODIFY !)
F (startup_stm32f072xb.s)(0x675A92C5)(--cpu Cortex-M0 -g --apcs=interwork -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 --pd "__UVISION_VERSION SETA 514" --pd "_RTE_ SETA 1" --pd "STM32F072xB SETA 1" --list startup_stm32f072xb.lst --xref -o lvgl\startup_stm32f072xb.o --depend lvgl\startup_stm32f072xb.d) F (startup_stm32f072xb.s)(0x675A9775)(--cpu Cortex-M0 -g --apcs=interwork -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 --pd "__UVISION_VERSION SETA 514" --pd "_RTE_ SETA 1" --pd "STM32F072xB SETA 1" --list startup_stm32f072xb.lst --xref -o lvgl\startup_stm32f072xb.o --depend lvgl\startup_stm32f072xb.d)
F (../Core/Src/main.c)(0x675A9348)(--c99 -c --cpu Cortex-M0 -g -O3 --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\main.o --omf_browse lvgl\main.crf --depend lvgl\main.d) F (../Core/Src/main.c)(0x675AD169)(--c99 -c --cpu Cortex-M0 -g -O3 --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\main.o --omf_browse lvgl\main.crf --depend lvgl\main.d)
I (../Core/Inc/main.h)(0x675A9317) I (../Core/Inc/main.h)(0x675A96C3)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x675A89F4)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x675A89E9) I (../Drivers/CMSIS/Include/core_cm0.h)(0x675A89E9)
@ -11,27 +11,7 @@ I (../Drivers/CMSIS/Include/cmsis_version.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x675A89E9) I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9) I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_exti.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h)(0x675A89F4)
F (../Core/Src/stm32f0xx_it.c)(0x675A90ED)(--c99 -c --cpu Cortex-M0 -g -O3 --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\stm32f0xx_it.o --omf_browse lvgl\stm32f0xx_it.crf --depend lvgl\stm32f0xx_it.d)
I (../Core/Inc/main.h)(0x675A9317)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x675A89F4)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x675A89E9)
I (C:\Keil\ARM\ARMCC\include\stdint.h)(0x5475F300)
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h)(0x675A89F4)
@ -39,14 +19,15 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_exti.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h)(0x675A89F4)
I (../Core/Inc/stm32f0xx_it.h)(0x675A89FD)
F (..\ILI9341\core.c)(0x675A9546)(--c99 -c --cpu Cortex-M0 -g -O3 --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\core.o --omf_browse lvgl\core.crf --depend lvgl\core.d)
I (..\ILI9341\core.h)(0x675A93AA) I (..\ILI9341\core.h)(0x675A93AA)
I (../Core/Inc/main.h)(0x675A9317) I (..\ILI9341\commands.h)(0x675AD14A)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h)(0x675A89F4) I (..\ILI9341\./control.h)(0x675AC23E)
I (..\ILI9341\./config.h)(0x675A93BD)
F (../Core/Src/stm32f0xx_it.c)(0x675AD360)(--c99 -c --cpu Cortex-M0 -g -O3 --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\stm32f0xx_it.o --omf_browse lvgl\stm32f0xx_it.crf --depend lvgl\stm32f0xx_it.d)
I (../Core/Inc/main.h)(0x675A96C3)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x675A89F4)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x675A89E9) I (../Drivers/CMSIS/Include/core_cm0.h)(0x675A89E9)
@ -55,6 +36,7 @@ I (../Drivers/CMSIS/Include/cmsis_version.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x675A89E9) I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9) I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h)(0x675A89F4)
@ -62,16 +44,13 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_exti.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h)(0x675A89F4)
I (..\ILI9341\commands.h)(0x6756DFCE) I (../Core/Inc/stm32f0xx_it.h)(0x675A96C2)
I (..\ILI9341\./control.h)(0x675A94E7) F (..\ILI9341\core.c)(0x675AD349)(--c99 -c --cpu Cortex-M0 -g -O3 --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\core.o --omf_browse lvgl\core.crf --depend lvgl\core.d)
I (..\ILI9341\./config.h)(0x675A93BD)
F (..\ILI9341\lv_driver.c)(0x6756DFCE)(--c99 -c --cpu Cortex-M0 -g -O3 --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\lv_driver.o --omf_browse lvgl\lv_driver.crf --depend lvgl\lv_driver.d)
I (..\ILI9341\core.h)(0x675A93AA) I (..\ILI9341\core.h)(0x675A93AA)
I (../Core/Inc/main.h)(0x675A9317) I (../Core/Inc/main.h)(0x675A96C3)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x675A89F4)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x675A89E9) I (../Drivers/CMSIS/Include/core_cm0.h)(0x675A89E9)
@ -80,6 +59,7 @@ I (../Drivers/CMSIS/Include/cmsis_version.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x675A89E9) I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9) I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h)(0x675A89F4)
@ -87,16 +67,11 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_exti.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h)(0x675A89F4)
I (..\ILI9341\commands.h)(0x6756DFCE) I (..\ILI9341\commands.h)(0x675AD14A)
I (..\ILI9341\./control.h)(0x675A94E7) I (..\ILI9341\./control.h)(0x675AC23E)
I (..\ILI9341\./config.h)(0x675A93BD) I (..\ILI9341\./config.h)(0x675A93BD)
I (..\ILI9341\lv_driver.h)(0x675A8E55)
I (..\ILI9341\../lvgl/lvgl.h)(0x675A80C9)
I (..\ILI9341\../lvgl/src/lv_version.h)(0x675A80C9)
I (..\ILI9341\../lvgl/src/lv_misc/lv_log.h)(0x675A80C9)
F (../Core/Src/system_stm32f0xx.c)(0x675A89F4)(--c99 -c --cpu Cortex-M0 -g -O3 --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\system_stm32f0xx.o --omf_browse lvgl\system_stm32f0xx.crf --depend lvgl\system_stm32f0xx.d) F (../Core/Src/system_stm32f0xx.c)(0x675A89F4)(--c99 -c --cpu Cortex-M0 -g -O3 --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\system_stm32f0xx.o --omf_browse lvgl\system_stm32f0xx.crf --depend lvgl\system_stm32f0xx.d)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x675A89F4)
@ -117,6 +92,17 @@ I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9) I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4)
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_dma.c)(0x675A89F4)(--c99 -c --cpu Cortex-M0 -g -O1 -Otime --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\stm32f0xx_ll_dma.o --omf_browse lvgl\stm32f0xx_ll_dma.crf --depend lvgl\stm32f0xx_ll_dma.d)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x675A89F4)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x675A89E9)
I (C:\Keil\ARM\ARMCC\include\stdint.h)(0x5475F300)
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4)
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c)(0x675A89F4)(--c99 -c --cpu Cortex-M0 -g -O1 -Otime --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\stm32f0xx_ll_spi.o --omf_browse lvgl\stm32f0xx_ll_spi.crf --depend lvgl\stm32f0xx_ll_spi.d) F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c)(0x675A89F4)(--c99 -c --cpu Cortex-M0 -g -O1 -Otime --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\stm32f0xx_ll_spi.o --omf_browse lvgl\stm32f0xx_ll_spi.crf --depend lvgl\stm32f0xx_ll_spi.d)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4)
@ -129,17 +115,6 @@ I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h)(0x675A89F4)
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_dma.c)(0x675A89F4)(--c99 -c --cpu Cortex-M0 -g -O1 -Otime --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\stm32f0xx_ll_dma.o --omf_browse lvgl\stm32f0xx_ll_dma.crf --depend lvgl\stm32f0xx_ll_dma.d)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x675A89F4)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x675A89E9)
I (C:\Keil\ARM\ARMCC\include\stdint.h)(0x5475F300)
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x675A89E9)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x675A89E9)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x675A89F4)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h)(0x675A89F4)
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rcc.c)(0x675A89F4)(--c99 -c --cpu Cortex-M0 -g -O1 -Otime --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\stm32f0xx_ll_rcc.o --omf_browse lvgl\stm32f0xx_ll_rcc.crf --depend lvgl\stm32f0xx_ll_rcc.d) F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rcc.c)(0x675A89F4)(--c99 -c --cpu Cortex-M0 -g -O1 -Otime --apcs=interwork --split_sections -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -I..\ILI9341 -I D:\a\lvgl\MDK-ARM\RTE -I C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include -I C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1 -D__UVISION_VERSION="514" -D_RTE_ -DSTM32F072xB -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000" -DHSE_STARTUP_TIMEOUT="100" -DLSE_STARTUP_TIMEOUT="5000" -DLSE_VALUE="32768" -DHSI_VALUE="8000000" -DLSI_VALUE="40000" -DVDD_VALUE="3300" -DPREFETCH_ENABLE="1" -DINSTRUCTION_CACHE_ENABLE="0" -DDATA_CACHE_ENABLE="0" -o lvgl\stm32f0xx_ll_rcc.o --omf_browse lvgl\stm32f0xx_ll_rcc.crf --depend lvgl\stm32f0xx_ll_rcc.d)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h)(0x675A89F4) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h)(0x675A89F4)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4) I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x675A89F4)

Binary file not shown.

View File

@ -1,6 +1,6 @@
lvgl\main.o: ../Core/Src/main.c lvgl\main.o: ../Core/Src/main.c
lvgl\main.o: ../Core/Inc/main.h lvgl\main.o: ../Core/Inc/main.h
lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h
lvgl\main.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h lvgl\main.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h
lvgl\main.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h lvgl\main.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h
lvgl\main.o: ../Drivers/CMSIS/Include/core_cm0.h lvgl\main.o: ../Drivers/CMSIS/Include/core_cm0.h
@ -9,6 +9,7 @@ lvgl\main.o: ../Drivers/CMSIS/Include/cmsis_version.h
lvgl\main.o: ../Drivers/CMSIS/Include/cmsis_compiler.h lvgl\main.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
lvgl\main.o: ../Drivers/CMSIS/Include/cmsis_armcc.h lvgl\main.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
lvgl\main.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h lvgl\main.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h
lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h
lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h
lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h
lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h
@ -16,6 +17,9 @@ lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_exti.h
lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h
lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h
lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h
lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h
lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h
lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h lvgl\main.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h
lvgl\main.o: ..\ILI9341\core.h
lvgl\main.o: ..\ILI9341\commands.h
lvgl\main.o: ..\ILI9341\./control.h
lvgl\main.o: ..\ILI9341\./config.h

Binary file not shown.

Binary file not shown.

View File

@ -1,6 +1,6 @@
lvgl\stm32f0xx_it.o: ../Core/Src/stm32f0xx_it.c lvgl\stm32f0xx_it.o: ../Core/Src/stm32f0xx_it.c
lvgl\stm32f0xx_it.o: ../Core/Inc/main.h lvgl\stm32f0xx_it.o: ../Core/Inc/main.h
lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h
lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h
lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h
lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Include/core_cm0.h lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Include/core_cm0.h
@ -9,6 +9,7 @@ lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Include/cmsis_version.h
lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Include/cmsis_compiler.h lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Include/cmsis_armcc.h lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h lvgl\stm32f0xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h
lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crs.h
lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_rcc.h
lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_bus.h
lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_system.h
@ -16,7 +17,6 @@ lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_exti.h
lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_cortex.h
lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h
lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_pwr.h
lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_dma.h
lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h
lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h lvgl\stm32f0xx_it.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_gpio.h
lvgl\stm32f0xx_it.o: ../Core/Inc/stm32f0xx_it.h lvgl\stm32f0xx_it.o: ../Core/Inc/stm32f0xx_it.h

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -2,16 +2,28 @@
CAD.formats= CAD.formats=
CAD.pinconfig= CAD.pinconfig=
CAD.provider= CAD.provider=
Dma.Request0=SPI2_TX
Dma.RequestsNb=1
Dma.SPI2_TX.0.Direction=DMA_MEMORY_TO_PERIPH
Dma.SPI2_TX.0.Instance=DMA1_Channel5
Dma.SPI2_TX.0.MemDataAlignment=DMA_MDATAALIGN_HALFWORD
Dma.SPI2_TX.0.MemInc=DMA_MINC_ENABLE
Dma.SPI2_TX.0.Mode=DMA_NORMAL
Dma.SPI2_TX.0.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD
Dma.SPI2_TX.0.PeriphInc=DMA_PINC_DISABLE
Dma.SPI2_TX.0.Priority=DMA_PRIORITY_LOW
Dma.SPI2_TX.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
File.Version=6 File.Version=6
GPIO.groupedBy= GPIO.groupedBy=
KeepUserPlacement=true KeepUserPlacement=true
Mcu.CPN=STM32F072CBT6TR Mcu.CPN=STM32F072CBT6TR
Mcu.Family=STM32F0 Mcu.Family=STM32F0
Mcu.IP0=NVIC Mcu.IP0=DMA
Mcu.IP1=RCC Mcu.IP1=NVIC
Mcu.IP2=SPI2 Mcu.IP2=RCC
Mcu.IP3=SYS Mcu.IP3=SPI2
Mcu.IPNb=4 Mcu.IP4=SYS
Mcu.IPNb=5
Mcu.Name=STM32F072C(8-B)Tx Mcu.Name=STM32F072C(8-B)Tx
Mcu.Package=LQFP48 Mcu.Package=LQFP48
Mcu.Pin0=PC14-OSC32_IN Mcu.Pin0=PC14-OSC32_IN
@ -32,6 +44,7 @@ Mcu.UserConstants=
Mcu.UserName=STM32F072CBTx Mcu.UserName=STM32F072CBTx
MxCube.Version=6.10.0 MxCube.Version=6.10.0
MxDb.Version=DB.6.0.100 MxDb.Version=DB.6.0.100
NVIC.DMA1_Channel4_5_6_7_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
NVIC.ForceEnableDMAVector=true NVIC.ForceEnableDMAVector=true
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
@ -94,7 +107,7 @@ ProjectManager.ToolChainLocation=
ProjectManager.UAScriptAfterPath= ProjectManager.UAScriptAfterPath=
ProjectManager.UAScriptBeforePath= ProjectManager.UAScriptBeforePath=
ProjectManager.UnderRoot=false ProjectManager.UnderRoot=false
ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-LL-true,2-MX_GPIO_Init-GPIO-false-LL-true,3-MX_SPI2_Init-SPI2-false-LL-true ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-LL-true,2-MX_GPIO_Init-GPIO-false-LL-true,3-MX_DMA_Init-DMA-false-LL-true,4-MX_SPI2_Init-SPI2-false-LL-true
RCC.CECFreq_Value=32786.88524590164 RCC.CECFreq_Value=32786.88524590164
RCC.FamilyName=M RCC.FamilyName=M
RCC.HSICECFreq_Value=32786.88524590164 RCC.HSICECFreq_Value=32786.88524590164
@ -104,8 +117,9 @@ RCC.PLLMCOFreq_Value=16000000
RCC.TimSysFreq_Value=8000000 RCC.TimSysFreq_Value=8000000
RCC.VCOOutput2Freq_Value=8000000 RCC.VCOOutput2Freq_Value=8000000
SPI2.CalculateBaudRate=4.0 MBits/s SPI2.CalculateBaudRate=4.0 MBits/s
SPI2.DataSize=SPI_DATASIZE_8BIT
SPI2.Direction=SPI_DIRECTION_2LINES SPI2.Direction=SPI_DIRECTION_2LINES
SPI2.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate SPI2.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,DataSize
SPI2.Mode=SPI_MODE_MASTER SPI2.Mode=SPI_MODE_MASTER
SPI2.VirtualType=VM_MASTER SPI2.VirtualType=VM_MASTER
VP_SYS_VS_Systick.Mode=SysTick VP_SYS_VS_Systick.Mode=SysTick