From 49447b2738a874071a2a4bb61b3e0c2af6be989f Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Wed, 08 Oct 2025 19:31:43 +0800 Subject: [PATCH] WS2812B Led灯带程序 --- ISKBoard.ioc | 33 +++++++++++++++++++++++++++------ 1 files changed, 27 insertions(+), 6 deletions(-) diff --git a/ISKBoard.ioc b/ISKBoard.ioc index 9ecd5d7..d43f3be 100644 --- a/ISKBoard.ioc +++ b/ISKBoard.ioc @@ -25,16 +25,20 @@ Mcu.IP1=NVIC Mcu.IP2=RCC Mcu.IP3=SYS -Mcu.IP4=USART1 -Mcu.IPNb=5 +Mcu.IP4=TIM1 +Mcu.IP5=TIM6 +Mcu.IP6=USART1 +Mcu.IPNb=7 Mcu.Name=STM32L431R(B-C)Tx Mcu.Package=LQFP64 Mcu.Pin0=PH0-OSC_IN (PH0) Mcu.Pin1=PH1-OSC_OUT (PH1) Mcu.Pin10=PA9 Mcu.Pin11=PA10 -Mcu.Pin12=PD2 -Mcu.Pin13=VP_SYS_VS_Systick +Mcu.Pin12=PA11 +Mcu.Pin13=PD2 +Mcu.Pin14=VP_SYS_VS_Systick +Mcu.Pin15=VP_TIM6_VS_ClockSourceINT Mcu.Pin2=PB0 Mcu.Pin3=PB1 Mcu.Pin4=PB2 @@ -43,7 +47,7 @@ Mcu.Pin7=PB14 Mcu.Pin8=PC6 Mcu.Pin9=PC9 -Mcu.PinsNb=14 +Mcu.PinsNb=16 Mcu.ThirdPartyNb=0 Mcu.UserConstants= Mcu.UserName=STM32L431RCTx @@ -63,6 +67,11 @@ NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false PA10.Mode=Asynchronous PA10.Signal=USART1_RX +PA11.GPIOParameters=GPIO_PuPd,GPIO_Label +PA11.GPIO_Label=Buzzer +PA11.GPIO_PuPd=GPIO_PULLDOWN +PA11.Locked=true +PA11.Signal=S_TIM1_CH4 PA9.Mode=Asynchronous PA9.Signal=USART1_TX PB0.GPIOParameters=GPIO_Label @@ -136,7 +145,7 @@ ProjectManager.UAScriptAfterPath= ProjectManager.UAScriptBeforePath= ProjectManager.UnderRoot=true -ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_USART1_UART_Init-USART1-false-HAL-true,4-MX_ADC1_Init-ADC1-false-HAL-true +ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_USART1_UART_Init-USART1-false-HAL-true,4-MX_ADC1_Init-ADC1-false-HAL-true,5-MX_TIM6_Init-TIM6-false-HAL-true,6-MX_TIM1_Init-TIM1-false-HAL-true RCC.ADCFreq_Value=12000000 RCC.AHBFreq_Value=80000000 RCC.APB1Freq_Value=80000000 @@ -195,9 +204,21 @@ SH.GPXTI13.ConfNb=1 SH.GPXTI14.0=GPIO_EXTI14 SH.GPXTI14.ConfNb=1 +SH.S_TIM1_CH4.0=TIM1_CH4,PWM Generation4 CH4 +SH.S_TIM1_CH4.ConfNb=1 +TIM1.Channel-PWM\ Generation4\ CH4=TIM_CHANNEL_4 +TIM1.IPParameters=Channel-PWM Generation4 CH4,Prescaler,Period,Pulse-PWM Generation4 CH4 +TIM1.Period=370-1 +TIM1.Prescaler=80-1 +TIM1.Pulse-PWM\ Generation4\ CH4=185 +TIM6.IPParameters=Prescaler,Period +TIM6.Period=1 +TIM6.Prescaler=80-1 USART1.IPParameters=VirtualMode-Asynchronous USART1.VirtualMode-Asynchronous=VM_ASYNC VP_SYS_VS_Systick.Mode=SysTick VP_SYS_VS_Systick.Signal=SYS_VS_Systick +VP_TIM6_VS_ClockSourceINT.Mode=Enable_Timer +VP_TIM6_VS_ClockSourceINT.Signal=TIM6_VS_ClockSourceINT board=custom isbadioc=false -- Gitblit v1.9.1