parent
49feec1a9e
commit
2cd09e4902
|
@ -449,7 +449,7 @@ void key_functions_setting(void)
|
|||
case ITEMS_0:
|
||||
{
|
||||
tabdata.item_page_prv = tabdata.item_page;
|
||||
tabdata.item_page = ( (tabdata.item_page + 1) >= 4)?(0):(tabdata.item_page + 1);
|
||||
tabdata.item_page = ( (tabdata.item_page + 1) >= 4)?(1):(tabdata.item_page + 1);
|
||||
|
||||
setting_items_page(ITEMS_0, tabdata.item_page);
|
||||
|
||||
|
|
|
@ -1,11 +1,3 @@
|
|||
/*
|
||||
* @Author: wujunchao wujunchao@wuxismart.com
|
||||
* @Date: 2024-12-27 11:50:56
|
||||
* @LastEditors: wujunchao wujunchao@wuxismart.com
|
||||
* @LastEditTime: 2025-04-01 11:40:27
|
||||
* @FilePath: \signal_generator\App\APP_WU\Src\apps_gather.c
|
||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||||
*/
|
||||
#include "apps_gather.h" //用于头文件打包汇总,函数声明和变量定义
|
||||
// lv_conf.h { line:282->CPU&FPS; line:289->MEM used }
|
||||
//lv_obj_scroll.c, SCROLL_ANIM_TIME_MIN & SCROLL_ANIM_TIME_MAX
|
||||
|
|
|
@ -29,7 +29,7 @@ extern "C" {
|
|||
#include "main.h"
|
||||
|
||||
/* USER CODE BEGIN Includes */
|
||||
#define FREQ_SYS 41472000
|
||||
#define FREQ_SYS 41472
|
||||
#define freq_operation(FREQ, PULSE) \
|
||||
do \
|
||||
{ \
|
||||
|
@ -38,7 +38,7 @@ extern "C" {
|
|||
HAL_TIMEx_PWMN_Stop(&htim1, TIM_CHANNEL_2); \
|
||||
return; \
|
||||
} \
|
||||
uint16_t duty = FREQ_SYS / FREQ; \
|
||||
int32_t duty = FREQ_SYS / FREQ; \
|
||||
__HAL_TIM_SET_COMPARE(&htim1, TIM_CHANNEL_2, duty *PULSE / 100 - 1); \
|
||||
__HAL_TIM_SET_AUTORELOAD(&htim1, duty -1); \
|
||||
HAL_TIMEx_PWMN_Start(&htim1, TIM_CHANNEL_2); \
|
||||
|
|
|
@ -46,7 +46,7 @@ void MX_SPI1_Init(void)
|
|||
hspi1.Init.CLKPolarity = SPI_POLARITY_LOW;
|
||||
hspi1.Init.CLKPhase = SPI_PHASE_2EDGE;
|
||||
hspi1.Init.NSS = SPI_NSS_SOFT;
|
||||
hspi1.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_64;
|
||||
hspi1.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_32;
|
||||
hspi1.Init.FirstBit = SPI_FIRSTBIT_MSB;
|
||||
hspi1.Init.TIMode = SPI_TIMODE_DISABLE;
|
||||
hspi1.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
|
||||
|
|
|
@ -45,9 +45,9 @@ void MX_TIM1_Init(void)
|
|||
|
||||
/* USER CODE END TIM1_Init 1 */
|
||||
htim1.Instance = TIM1;
|
||||
htim1.Init.Prescaler = 2-1;
|
||||
htim1.Init.Prescaler = 2000-1;
|
||||
htim1.Init.CounterMode = TIM_COUNTERMODE_UP;
|
||||
htim1.Init.Period = 41472-1;
|
||||
htim1.Init.Period = 41-1;
|
||||
htim1.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
|
||||
htim1.Init.RepetitionCounter = 0;
|
||||
htim1.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE;
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -563,9 +563,9 @@ SH.GPXTI1.0=GPIO_EXTI1
|
|||
SH.GPXTI1.ConfNb=1
|
||||
SH.S_TIM3_CH4.0=TIM3_CH4,Input_Capture4_from_TI4
|
||||
SH.S_TIM3_CH4.ConfNb=1
|
||||
SPI1.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_64
|
||||
SPI1.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_32
|
||||
SPI1.CLKPhase=SPI_PHASE_2EDGE
|
||||
SPI1.CalculateBaudRate=648.0 KBits/s
|
||||
SPI1.CalculateBaudRate=1.296 MBits/s
|
||||
SPI1.Direction=SPI_DIRECTION_2LINES
|
||||
SPI1.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,CLKPhase,BaudRatePrescaler
|
||||
SPI1.Mode=SPI_MODE_MASTER
|
||||
|
@ -591,8 +591,8 @@ TIM1.Channel-PWM\ Generation2\ CH2N=TIM_CHANNEL_2
|
|||
TIM1.IPParameters=Prescaler,AutoReloadPreload,Period,OC2Preload_PWM,Channel-PWM Generation2 CH2N,Pulse-PWM Generation2 CH2N,OCFastMode_PWM-PWM Generation2 CH2N
|
||||
TIM1.OC2Preload_PWM=ENABLE
|
||||
TIM1.OCFastMode_PWM-PWM\ Generation2\ CH2N=TIM_OCFAST_ENABLE
|
||||
TIM1.Period=41472-1
|
||||
TIM1.Prescaler=2-1
|
||||
TIM1.Period=41-1
|
||||
TIM1.Prescaler=2000-1
|
||||
TIM1.Pulse-PWM\ Generation2\ CH2N=20736-1
|
||||
TIM3.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
|
||||
TIM3.Channel-Input_Capture4_from_TI4=TIM_CHANNEL_4
|
||||
|
|
Loading…
Reference in New Issue