0-5G无VCO测试通过
This commit is contained in:
parent
1c5fb9ebca
commit
d266879ada
@ -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]
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
15443
MDK-ARM/JLinkLog.txt
15443
MDK-ARM/JLinkLog.txt
File diff suppressed because it is too large
Load Diff
@ -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);
|
||||
}
|
||||
|
||||
|
@ -418,9 +418,8 @@ int main(void)
|
||||
|
||||
|
||||
LL_mDelay(250);
|
||||
SetLmxFreq();
|
||||
|
||||
LMX2592_WRITE_FREQ(50.0);
|
||||
LMX2592_WRITE_FREQ(4000.0);
|
||||
|
||||
int i = 0;
|
||||
|
||||
|
12
lv_conf.h
12
lv_conf.h
@ -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
|
||||
|
18
lvgl.ioc
18
lvgl.ioc
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user