0-5G无VCO测试通过

This commit is contained in:
caiyu 2025-04-05 22:44:54 +08:00
parent 1c5fb9ebca
commit d266879ada
9 changed files with 8320 additions and 7269 deletions

View File

@ -1,9 +1,9 @@
[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_adc.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\Inc\stm32f0xx_ll_spi.h;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_adc.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_spi.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_adc.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\Inc\stm32f0xx_ll_spi.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_adc.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\Inc\stm32f0xx_ll_spi.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_usart.h;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_adc.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_spi.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_pwr.c;Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_usart.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_adc.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\Inc\stm32f0xx_ll_spi.h;Drivers\STM32F0xx_HAL_Driver\Inc\stm32f0xx_ll_usart.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]
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_adc.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_spi.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_adc.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_spi.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;
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_adc.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_spi.c;..\..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_pwr.c;..\..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_usart.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_adc.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_spi.c;..\..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_pwr.c;..\..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_usart.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;
CDefines=USE_FULL_LL_DRIVER;HSE_VALUE:24000000;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:24000000;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;
[PreviousGenFiles]

View File

@ -38,7 +38,9 @@ extern "C" {
#include "stm32f0xx_ll_utils.h"
#include "stm32f0xx_ll_pwr.h"
#include "stm32f0xx_ll_spi.h"
#include "stm32f0xx_ll_usart.h"
#include "stm32f0xx_ll_gpio.h"
#include "stm32f0xx_ll_usart.h"
#if defined(USE_FULL_ASSERT)
#include "stm32_assert.h"

View File

@ -56,6 +56,7 @@ void SystemClock_Config(void);
void MX_DMA_Init(void);
void MX_SPI2_Init(void);
void MX_ADC_Init(void);
void MX_USART1_UART_Init(void);
/* USER CODE BEGIN PFP */
/* USER CODE END PFP */
@ -65,6 +66,68 @@ void SystemClock_Config(void);
/* USER CODE END 0 */
/**
* @brief USART1 Initialization Function
* @param None
* @retval None
*/
void MX_USART1_UART_Init(void)
{
/* USER CODE BEGIN USART1_Init 0 */
/* USER CODE END USART1_Init 0 */
LL_USART_InitTypeDef USART_InitStruct = {0};
LL_GPIO_InitTypeDef GPIO_InitStruct = {0};
/* Peripheral clock enable */
LL_APB1_GRP2_EnableClock(LL_APB1_GRP2_PERIPH_USART1);
LL_AHB1_GRP1_EnableClock(LL_AHB1_GRP1_PERIPH_GPIOA);
/**USART1 GPIO Configuration
PA9 ------> USART1_TX
PA10 ------> USART1_RX
*/
GPIO_InitStruct.Pin = LL_GPIO_PIN_9;
GPIO_InitStruct.Mode = LL_GPIO_MODE_ALTERNATE;
GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH;
GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL;
GPIO_InitStruct.Pull = LL_GPIO_PULL_NO;
GPIO_InitStruct.Alternate = LL_GPIO_AF_1;
LL_GPIO_Init(GPIOA, &GPIO_InitStruct);
GPIO_InitStruct.Pin = LL_GPIO_PIN_10;
GPIO_InitStruct.Mode = LL_GPIO_MODE_ALTERNATE;
GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH;
GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL;
GPIO_InitStruct.Pull = LL_GPIO_PULL_NO;
GPIO_InitStruct.Alternate = LL_GPIO_AF_1;
LL_GPIO_Init(GPIOA, &GPIO_InitStruct);
/* USER CODE BEGIN USART1_Init 1 */
/* USER CODE END USART1_Init 1 */
USART_InitStruct.BaudRate = 115200;
USART_InitStruct.DataWidth = LL_USART_DATAWIDTH_8B;
USART_InitStruct.StopBits = LL_USART_STOPBITS_1;
USART_InitStruct.Parity = LL_USART_PARITY_NONE;
USART_InitStruct.TransferDirection = LL_USART_DIRECTION_TX_RX;
USART_InitStruct.HardwareFlowControl = LL_USART_HWCONTROL_NONE;
USART_InitStruct.OverSampling = LL_USART_OVERSAMPLING_16;
LL_USART_Init(USART1, &USART_InitStruct);
LL_USART_DisableIT_CTS(USART1);
LL_USART_ConfigSyncMode(USART1);
LL_USART_Enable(USART1);
/* USER CODE BEGIN USART1_Init 2 */
/* USER CODE END USART1_Init 2 */
}
/**
* @brief The application entry point.
* @retval int

View File

@ -39,6 +39,9 @@ extern "C" {
#include "stm32f0xx_ll_spi.h"
#include "stm32f0xx.h"
#include "stm32f0xx_ll_gpio.h"
#include "stm32f0xx_ll_usart.h"
#if defined(USE_FULL_ASSERT)
#include "stm32_assert.h"

File diff suppressed because it is too large Load Diff

View File

@ -215,9 +215,9 @@ void Lmx_PortIntit(void)
}
void SetLmxParameter(void)
{
lmx.LMX_R70.All= 0x0000;
{
lmx.LMX_R70.All= 0x0000;
lmx.LMX_R69.All= 0x0000;
lmx.LMX_R68.All= 0x0000;
lmx.LMX_R64.All= 0x0000;
@ -225,24 +225,24 @@ lmx.LMX_R62.All= 0x0000;
lmx.LMX_R61.All= 0x0000;
lmx.LMX_R59.All= 0x0000;
lmx.LMX_R48.All= 0x03FC;
lmx.LMX_R47.All= 0x00D4;
lmx.LMX_R47.All= 0x00E6;
lmx.LMX_R46.All= 0x1421;
lmx.LMX_R45.All= 0x0000;
lmx.LMX_R44.All= 0x0000;
lmx.LMX_R43.All= 0x0000;
lmx.LMX_R42.All= 0x0000;
lmx.LMX_R41.All= 0x0001;
lmx.LMX_R41.All= 0x00C8;
lmx.LMX_R40.All= 0x0000;
lmx.LMX_R39.All= 0x8104;
lmx.LMX_R38.All= 0x0960;
lmx.LMX_R38.All= 0x00C0;
lmx.LMX_R37.All= 0x5000;
lmx.LMX_R36.All= 0x0C44;
lmx.LMX_R36.All= 0x0C41;
lmx.LMX_R35.All= 0x119B;
lmx.LMX_R34.All= 0xC3EA;
lmx.LMX_R33.All= 0x0000;
lmx.LMX_R32.All= 0x0000;
lmx.LMX_R31.All= 0x0601;
lmx.LMX_R30.All= 0x0134;
lmx.LMX_R30.All= 0x0034;
lmx.LMX_R29.All= 0x0000;
lmx.LMX_R28.All= 0x0000;
lmx.LMX_R25.All= 0x0000;
@ -251,26 +251,25 @@ lmx.LMX_R23.All= 0x0000;
lmx.LMX_R22.All= 0x0000;
lmx.LMX_R20.All= 0x0000;
lmx.LMX_R19.All= 0x0000;
lmx.LMX_R14.All= 0x039C;
lmx.LMX_R14.All= 0x0084;
lmx.LMX_R13.All= 0x4003;
lmx.LMX_R12.All= 0x7001;
lmx.LMX_R11.All= 0x0148;
lmx.LMX_R11.All= 0x0018;
lmx.LMX_R10.All= 0x10D8;
lmx.LMX_R9.All =0x0800;
lmx.LMX_R9.All =0x0000;
lmx.LMX_R8.All =0x0000;
lmx.LMX_R7.All =0x0000;
lmx.LMX_R4.All =0x0100;
lmx.LMX_R4.All =0x0700;
lmx.LMX_R2.All =0x0000;
lmx.LMX_R1.All =0x0808;
lmx.LMX_R0.All =0x2278;
lmx.LMX_R0.All =0x220C;
}
void SetLmxFreq(void)
{
LL_mDelay(50);
LmxWrite(0,0x2266); //reset device; en ld; pfd>10M;power up
LmxWrite(0,0x2204); //reset device; en ld; pfd>10M;power up
LL_mDelay(50);
LmxWrite(70,lmx.LMX_R70.All);
@ -319,10 +318,16 @@ LL_mDelay(50);
LmxWrite(3,lmx.LMX_R3.All);
LmxWrite(2,lmx.LMX_R2.All);
LmxWrite(1,lmx.LMX_R1.All);
DELAY_Nop(500000);
DELAY_Nop(500000);
DELAY_Nop(500000);
LmxWrite(0,lmx.LMX_R0.All);
DELAY_Nop(500000);
LmxWrite(0,lmx.LMX_R0.All);
}
//check LD
//configure the register again,when check the LD is low
@ -595,7 +600,7 @@ void LMX2592_WRITE_FREQ(double freq){
LmxWrite(48,REG48); //Selects output from VCO
}
else {// use channel divider
LmxWrite(13,4003);
LmxWrite(13,0x4003);
LmxWrite(30,0x0034);//level = low( fvco<6500Mhz) DIS vco doubler
LmxWrite(31,0x0601);//dis vco buffer; en channel buffer 1
@ -643,6 +648,6 @@ void LMX2592_WRITE_FREQ(double freq){
if(FPFD == 1)
LmxWrite(0,0x2278); //set pfd < 2.5Mhz
else
LmxWrite(0,0x220c | 0X0020);
LmxWrite(0,0x220c | 0X020);
}

View File

@ -418,9 +418,8 @@ int main(void)
LL_mDelay(250);
SetLmxFreq();
LMX2592_WRITE_FREQ(50.0);
LMX2592_WRITE_FREQ(4000.0);
int i = 0;

View File

@ -492,7 +492,7 @@
#define LV_LABEL_LONG_TXT_HINT 1 /*Store some extra info in labels to speed up drawing of very long texts*/
#endif
#define LV_USE_LINE 1
#define LV_USE_LINE 0
#define LV_USE_ROLLER 1 /*Requires: lv_label*/
#if LV_USE_ROLLER
@ -557,15 +557,15 @@
#define LV_SPAN_SNIPPET_STACK_SIZE 64
#endif
#define LV_USE_SPINBOX 1
#define LV_USE_SPINBOX 0
#define LV_USE_SPINNER 1
#define LV_USE_SPINNER 0
#define LV_USE_TABVIEW 1
#define LV_USE_TABVIEW 0
#define LV_USE_TILEVIEW 1
#define LV_USE_TILEVIEW 0
#define LV_USE_WIN 1
#define LV_USE_WIN 0
/*-----------
* Themes

View File

@ -24,7 +24,8 @@ Mcu.IP2=NVIC
Mcu.IP3=RCC
Mcu.IP4=SPI2
Mcu.IP5=SYS
Mcu.IPNb=6
Mcu.IP6=USART1
Mcu.IPNb=7
Mcu.Name=STM32F072C(8-B)Tx
Mcu.Package=LQFP48
Mcu.Pin0=PF0-OSC_IN
@ -71,6 +72,7 @@ PA1.Locked=true
PA1.Mode=IN1
PA1.Signal=ADC_IN1
PA10.Locked=true
PA10.Mode=Asynchronous
PA10.Signal=USART1_RX
PA13.Mode=Serial_Wire
PA13.Signal=SYS_SWDIO
@ -89,6 +91,7 @@ PA6.Signal=SPI1_MISO
PA7.Locked=true
PA7.Signal=SPI1_MOSI
PA9.Locked=true
PA9.Mode=Asynchronous
PA9.Signal=USART1_TX
PB0.Locked=true
PB0.Mode=IN8
@ -132,7 +135,7 @@ ProjectManager.ComputerToolchain=false
ProjectManager.CoupleFile=false
ProjectManager.CustomerFirmwarePackage=
ProjectManager.DefaultFWLocation=true
ProjectManager.DeletePrevious=true
ProjectManager.DeletePrevious=false
ProjectManager.DeviceId=STM32F072CBTx
ProjectManager.FirmwarePackage=STM32Cube FW_F0 V1.11.5
ProjectManager.FreePins=false
@ -151,11 +154,11 @@ ProjectManager.ProjectStructure=
ProjectManager.RegisterCallBack=
ProjectManager.StackSize=0x900
ProjectManager.TargetToolchain=MDK-ARM V5
ProjectManager.ToolChainLocation=
ProjectManager.ToolChainLocation=www\\
ProjectManager.UAScriptAfterPath=
ProjectManager.UAScriptBeforePath=
ProjectManager.UnderRoot=false
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,5-MX_ADC_Init-ADC-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,5-MX_ADC_Init-ADC-false-LL-true,6-MX_USART1_UART_Init-USART1-false-LL-true
RCC.AHBFreq_Value=48000000
RCC.APB1Freq_Value=48000000
RCC.APB1TimFreq_Value=48000000
@ -180,13 +183,16 @@ RCC.VCOOutput2Freq_Value=48000000
SH.SharedAnalog_PB1.0=GPIO_Analog
SH.SharedAnalog_PB1.1=ADC_IN9,IN9
SH.SharedAnalog_PB1.ConfNb=2
SPI2.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_2
SPI2.CalculateBaudRate=24.0 MBits/s
SPI2.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_4
SPI2.CalculateBaudRate=12.0 MBits/s
SPI2.DataSize=SPI_DATASIZE_8BIT
SPI2.Direction=SPI_DIRECTION_2LINES
SPI2.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,DataSize,BaudRatePrescaler
SPI2.Mode=SPI_MODE_MASTER
SPI2.VirtualType=VM_MASTER
USART1.BaudRate=115200
USART1.IPParameters=VirtualMode-Asynchronous,BaudRate
USART1.VirtualMode-Asynchronous=VM_ASYNC
VP_SYS_VS_Systick.Mode=SysTick
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
board=custom