diff --git a/Core/Inc/tim.h b/Core/Inc/tim.h
index dbcfe47..4f370d0 100644
--- a/Core/Inc/tim.h
+++ b/Core/Inc/tim.h
@@ -36,12 +36,21 @@ extern TIM_HandleTypeDef htim2;
extern TIM_HandleTypeDef htim10;
+extern TIM_HandleTypeDef htim11;
+
+extern TIM_HandleTypeDef htim13;
+
+extern TIM_HandleTypeDef htim14;
+
/* USER CODE BEGIN Private defines */
/* USER CODE END Private defines */
void MX_TIM2_Init(void);
void MX_TIM10_Init(void);
+void MX_TIM11_Init(void);
+void MX_TIM13_Init(void);
+void MX_TIM14_Init(void);
void HAL_TIM_MspPostInit(TIM_HandleTypeDef *htim);
diff --git a/Core/Src/main.c b/Core/Src/main.c
index cf33905..0d2295e 100644
--- a/Core/Src/main.c
+++ b/Core/Src/main.c
@@ -113,7 +113,7 @@ int main(void)
HAL_Init();
/* USER CODE BEGIN Init */
- PVD_Init();
+
/* USER CODE END Init */
/* Configure the system clock */
@@ -131,6 +131,9 @@ int main(void)
MX_USART1_UART_Init();
MX_TIM10_Init();
MX_TIM2_Init();
+ MX_TIM11_Init();
+ MX_TIM13_Init();
+ MX_TIM14_Init();
/* USER CODE BEGIN 2 */
@@ -267,41 +270,78 @@ void Y1Direction(void *p_arg)
while(1)
{
- /* 脉冲加减速 */
+ /* 获取加减速所需要的脉冲数 */
+ GetAddCount();
+
+ /* 段切换时的脉冲加减速 */
if (ArrFlag == 1)
{
- if(TIM2->CNT < Options.AccUpTime)
+ /* 脉冲加速 */
+ if (Acc > 0)
+ {
+ if (TIM2->CNT < AccUpCount)
+ {
+ SetFrequency(Options.SentPost, PulseOutput[PrePulse].Frequency + TIM2->CNT * Acc);
+ if (TIM2->CNT == 0) PulseStart(); /* 开始产生脉冲 */
+ }
+ else
+ {
+ SetFrequency(Options.SentPost, PulseOutput[NowPulse].Frequency);
+ ArrFlag = 0;
+ }
+ }
+ /* 脉冲减速 */
+ else if (Acc <= 0)
+ {
+ if (TIM2->CNT < AccDownCount)
+ {
+ SetFrequency(Options.SentPost, PulseOutput[PrePulse].Frequency + TIM2->CNT * Acc);
+ if(TIM2->CNT == 0) PulseStart(); /* 开始产生脉冲 */
+ }
+ else
+ {
+ SetFrequency(Options.SentPost, PulseOutput[NowPulse].Frequency);
+ ArrFlag = 0;
+ }
+ }
+
+ }
+
+
+ /* 最后一段脉冲的减速 */
+ if (NowPulse == Options.AllPulse - 1)
+ {
+ Acc = - (float)PulseOutput[NowPulse].Frequency / (float)AccDownCount;/* 计算加速度 */
+ if (TIM2->CNT > PulseOutput[NowPulse].PulseCount - AccUpCount - AccDownCount) /* 当达到脉冲减速的位置开始减速 */
+ {
+ SetFrequency(Options.SentPost, PulseOutput[NowPulse].Frequency + TIM2->CNT * Acc);
+ }
+ }
+
+ /* 第一段脉冲的加速 */
+ if (NowPulse == Options.StartPulse)
+ {
+ Acc = (float)PulseOutput[NowPulse].Frequency / (float)AccUpCount;/* 计算加速度 */
+ if (AccUpCount < PulseOutput[NowPulse].PulseCount)//如果能够完成加速
{
- if(TIM2->CNT == 0) PulseStart(); /* 开始产生脉冲 */
- SetFrequency(0, PulseOutput[PrePulse].Frequency + TIM2->CNT * Acc);
+ if(TIM2->CNT < AccUpCount)
+ {
+ SetFrequency(Options.SentPost, TIM2->CNT * Acc);
+ }
+ else
+ {
+ SetFrequency(Options.SentPost, PulseOutput[NowPulse].Frequency);
+ }
}
- else
+ else //不能完成加速
{
- SetFrequency(0, PulseOutput[NowPulse].Frequency);
- ArrFlag = 0;
+
}
}
AllPulseCNT = BaseCNT + TIM2->CNT;
CountSave();
-// /* 获取总的脉冲数 */
-// if(EndFlag || FullFlag)
-// {
-// if(EndFlag)
-// {
-// AllPulseCNT = GetBase(NowPulse) + PulseOutput[NowPulse].PulseCount;
-// }
-// if(FullFlag)
-// {
-// AllPulseCNT = MAX_Pulse;
-// }
-//
-// }
-// else
-// {
-// AllPulseCNT = TIM2->CNT + GetBase(NowPulse);
-// }
OSTimeDly(100, OS_OPT_TIME_DLY, &err); // 延时 100 个节拍
}
}
@@ -319,8 +359,11 @@ void PulseStartTsk(void *p_arg)
while(1)
{
+ PLSRPluseLoad(); //读取脉冲设置
+ PLSROptionLoad(); //读取脉冲基础设置
+
if(Register_L[0x3000] == 0x01 && EN == 1)
- {
+ {
PulseStart();
EN = 0;
}
@@ -328,9 +371,9 @@ void PulseStartTsk(void *p_arg)
{
EN = 1;
}
- PLSRPluseLoad(); //读取脉冲设置
- PLSROptionLoad(); //读取脉冲基础设置
+
ModbusSaveSRAM();
+
OSTimeDly(100, OS_OPT_TIME_DLY, &err); // 延时 100 个节拍
}
}
@@ -397,129 +440,6 @@ void DirOutput(void *p_arg)
}
}
-#if 0
-
-/**
-* @brief 定时器中断回调(PWM计数)
-* @return 无
-*/
-void HAL_TIM_PWM_PulseFinishedCallback(TIM_HandleTypeDef *htim)
-{
- if (htim->Instance == TIM10)
- {
- PulseCount++;
- if (1 == Base.PulseMod) /* 如果是绝对模式 */
- {
- if (TIM2->CNT == Base.MAX_Pulse) /* 达到了最大脉冲数 */
- {
- HAL_TIM_PWM_Stop_IT(&htim10,TIM_CHANNEL_1); /* 停止PWM输出 */
-
- }
- else if(PulseCount == PulseOutput[NowPulse].PulseCount) /* 如果当前段的计数等于要求的计数 */
- {
- PulseCount = 0;
- HAL_TIM_PWM_Stop_IT(&htim10,TIM_CHANNEL_1); /* 停止PWM输出 */
-
- if(Base.PulseNum - NowPulse >= 1)
- {
- Base.PrePulse = NowPulse; /* 保存之前的脉冲段 */
- if(PulseOutput[NowPulse].NextPulse == 0)
- {
- NowPulse = NowPulse+ 1;
- }
- else
- {
- NowPulse = PulseOutput[NowPulse].NextPulse; /* 进入下一段脉冲 */
- }
- Acc = GetAcc(PulseOutput[Base.PrePulse].Frequency,
- PulseOutput[NowPulse].Frequency, Base.AccCount); /* 计算Acc */
- ArrFlag = 1;
- PulseStart(); //开始产生脉冲
- }
- }
- }
- else if (0 == Base.PulseMod) /* 如果是相对模式 */
- {
- if (PulseCount == PulseOutput[NowPulse].PulseCount) /* 如果当前段的计数等于要求的计数 */
- {
- PulseCount = 0;
- HAL_TIM_PWM_Stop_IT(&htim10,TIM_CHANNEL_1); /* 停止PWM输出 */
- if(Base.PulseNum - NowPulse > 1)
- {
- Base.PrePulse = NowPulse; /* 保存之前的脉冲段 */
- if(PulseOutput[NowPulse].NextPulse == 0)
- {
- NowPulse = NowPulse+ 1;
- }
- else
- {
- NowPulse = PulseOutput[NowPulse].NextPulse; /* 进入下一段脉冲 */
- }
- Acc = GetAcc(PulseOutput[Base.PrePulse].Frequency,
- PulseOutput[NowPulse].Frequency, Base.AccCount); /* 计算Acc */
- ArrFlag = 1;
- PulseStart(); //开始产生脉冲
- }
- else
- {
- PulseCount = 0;
- HAL_TIM_PWM_Stop_IT(&htim10,TIM_CHANNEL_1); /* 停止PWM输出 */
- }
- }
- }
- if (ArrFlag == 1)
- {
- if(PulseCount < Base.AccCount)
- {
- SetFrequency(0, PulseOutput[Base.PrePulse].Frequency + PulseCount * Acc);
- }
- else
- {
- SetFrequency(0, PulseOutput[NowPulse].Frequency);
- ArrFlag = 0;
- }
- }
-
- }
-}
-
-#endif
-
-/**
-* @brief 掉电中断
-* @return 无
-*/
-void HAL_PWR_PVDCallback(void)
-{
- OSIntEnter(); /* 进入中断 */
- // 检查电压是否低于阈值
- if (__HAL_PWR_GET_FLAG(PWR_FLAG_PVDO))
- {
- HAL_GPIO_TogglePin(GPIOH, Y12_Pin);
- /* 掉电处理内容 */
- ModbusSaveSRAM();
- }
- OSIntExit(); /* 退出中断 */
-}
-
-/**
-* @brief PVD配置
-* @return 无
-*/
-void PVD_Init(void)
-{
- PWR_PVDTypeDef PvdStruct;
-
- HAL_PWR_EnablePVD(); /* 使能PVD */
-
- PvdStruct.PVDLevel = PWR_PVDLEVEL_5; /* PVD阈值3.1V */
- PvdStruct.Mode = PWR_PVD_MODE_IT_RISING; /* 检测掉电 */
- HAL_PWR_ConfigPVD(&PvdStruct);
-
- HAL_NVIC_SetPriority(PVD_IRQn, 0, 0); /* 配置PVD中断优先级 */
- HAL_NVIC_EnableIRQ(PVD_IRQn); /* 使能PVD中断 */
-}
-
/* USER CODE END 4 */
/**
diff --git a/Core/Src/stm32f4xx_it.c b/Core/Src/stm32f4xx_it.c
index 6d66c95..2fcc951 100644
--- a/Core/Src/stm32f4xx_it.c
+++ b/Core/Src/stm32f4xx_it.c
@@ -217,6 +217,7 @@ void TIM2_IRQHandler(void)
HAL_TIM_IRQHandler(&htim2);
/* USER CODE BEGIN TIM2_IRQn 1 */
+ HAL_TIM_PWM_Stop_IT(&htim10,TIM_CHANNEL_1); /* 停止PWM输出 */
PulseNum ++; /* 脉冲段数增加 */
BaseCNT += TIM2->ARR;
@@ -236,10 +237,19 @@ void TIM2_IRQHandler(void)
}
/* 准备加减速 */
- Acc = GetAcc(PulseOutput[PrePulse].Frequency,
- PulseOutput[NowPulse].Frequency, Options.AccUpTime); /* 计算加速度 */
- ArrFlag = 1;
+ if(PulseOutput[PrePulse].Frequency <= PulseOutput[NowPulse].Frequency)
+ {
+ Acc = GetAcc(PulseOutput[PrePulse].Frequency,
+ PulseOutput[NowPulse].Frequency, Options.AccUpTime); /* 计算加速度 */
+ }
+ else
+ {
+ Acc = GetAcc(PulseOutput[PrePulse].Frequency,
+ PulseOutput[NowPulse].Frequency, Options.AccDownTime); /* 计算加速度 */
+ }
+
+ ArrFlag = 1;
SetNextPulse();/* 设置下一次进入中断的脉冲数 */
}
diff --git a/Core/Src/tim.c b/Core/Src/tim.c
index a0e4720..99d703b 100644
--- a/Core/Src/tim.c
+++ b/Core/Src/tim.c
@@ -26,6 +26,9 @@
TIM_HandleTypeDef htim2;
TIM_HandleTypeDef htim10;
+TIM_HandleTypeDef htim11;
+TIM_HandleTypeDef htim13;
+TIM_HandleTypeDef htim14;
/* TIM2 init function */
void MX_TIM2_Init(void)
@@ -118,6 +121,129 @@ void MX_TIM10_Init(void)
/* USER CODE END TIM10_Init 2 */
HAL_TIM_MspPostInit(&htim10);
+}
+/* TIM11 init function */
+void MX_TIM11_Init(void)
+{
+
+ /* USER CODE BEGIN TIM11_Init 0 */
+
+ /* USER CODE END TIM11_Init 0 */
+
+ TIM_OC_InitTypeDef sConfigOC = {0};
+
+ /* USER CODE BEGIN TIM11_Init 1 */
+
+ /* USER CODE END TIM11_Init 1 */
+ htim11.Instance = TIM11;
+ htim11.Init.Prescaler = 0;
+ htim11.Init.CounterMode = TIM_COUNTERMODE_UP;
+ htim11.Init.Period = 65535;
+ htim11.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
+ htim11.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
+ if (HAL_TIM_Base_Init(&htim11) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ if (HAL_TIM_PWM_Init(&htim11) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ sConfigOC.OCMode = TIM_OCMODE_PWM1;
+ sConfigOC.Pulse = 0;
+ sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH;
+ sConfigOC.OCFastMode = TIM_OCFAST_DISABLE;
+ if (HAL_TIM_PWM_ConfigChannel(&htim11, &sConfigOC, TIM_CHANNEL_1) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ /* USER CODE BEGIN TIM11_Init 2 */
+
+ /* USER CODE END TIM11_Init 2 */
+ HAL_TIM_MspPostInit(&htim11);
+
+}
+/* TIM13 init function */
+void MX_TIM13_Init(void)
+{
+
+ /* USER CODE BEGIN TIM13_Init 0 */
+
+ /* USER CODE END TIM13_Init 0 */
+
+ TIM_OC_InitTypeDef sConfigOC = {0};
+
+ /* USER CODE BEGIN TIM13_Init 1 */
+
+ /* USER CODE END TIM13_Init 1 */
+ htim13.Instance = TIM13;
+ htim13.Init.Prescaler = 0;
+ htim13.Init.CounterMode = TIM_COUNTERMODE_UP;
+ htim13.Init.Period = 65535;
+ htim13.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
+ htim13.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
+ if (HAL_TIM_Base_Init(&htim13) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ if (HAL_TIM_PWM_Init(&htim13) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ sConfigOC.OCMode = TIM_OCMODE_PWM1;
+ sConfigOC.Pulse = 0;
+ sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH;
+ sConfigOC.OCFastMode = TIM_OCFAST_DISABLE;
+ if (HAL_TIM_PWM_ConfigChannel(&htim13, &sConfigOC, TIM_CHANNEL_1) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ /* USER CODE BEGIN TIM13_Init 2 */
+
+ /* USER CODE END TIM13_Init 2 */
+ HAL_TIM_MspPostInit(&htim13);
+
+}
+/* TIM14 init function */
+void MX_TIM14_Init(void)
+{
+
+ /* USER CODE BEGIN TIM14_Init 0 */
+
+ /* USER CODE END TIM14_Init 0 */
+
+ TIM_OC_InitTypeDef sConfigOC = {0};
+
+ /* USER CODE BEGIN TIM14_Init 1 */
+
+ /* USER CODE END TIM14_Init 1 */
+ htim14.Instance = TIM14;
+ htim14.Init.Prescaler = 0;
+ htim14.Init.CounterMode = TIM_COUNTERMODE_UP;
+ htim14.Init.Period = 65535;
+ htim14.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
+ htim14.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
+ if (HAL_TIM_Base_Init(&htim14) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ if (HAL_TIM_PWM_Init(&htim14) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ sConfigOC.OCMode = TIM_OCMODE_PWM1;
+ sConfigOC.Pulse = 0;
+ sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH;
+ sConfigOC.OCFastMode = TIM_OCFAST_DISABLE;
+ if (HAL_TIM_PWM_ConfigChannel(&htim14, &sConfigOC, TIM_CHANNEL_1) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ /* USER CODE BEGIN TIM14_Init 2 */
+
+ /* USER CODE END TIM14_Init 2 */
+ HAL_TIM_MspPostInit(&htim14);
+
}
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* tim_baseHandle)
@@ -161,6 +287,39 @@ void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* tim_baseHandle)
/* USER CODE END TIM10_MspInit 1 */
}
+ else if(tim_baseHandle->Instance==TIM11)
+ {
+ /* USER CODE BEGIN TIM11_MspInit 0 */
+
+ /* USER CODE END TIM11_MspInit 0 */
+ /* TIM11 clock enable */
+ __HAL_RCC_TIM11_CLK_ENABLE();
+ /* USER CODE BEGIN TIM11_MspInit 1 */
+
+ /* USER CODE END TIM11_MspInit 1 */
+ }
+ else if(tim_baseHandle->Instance==TIM13)
+ {
+ /* USER CODE BEGIN TIM13_MspInit 0 */
+
+ /* USER CODE END TIM13_MspInit 0 */
+ /* TIM13 clock enable */
+ __HAL_RCC_TIM13_CLK_ENABLE();
+ /* USER CODE BEGIN TIM13_MspInit 1 */
+
+ /* USER CODE END TIM13_MspInit 1 */
+ }
+ else if(tim_baseHandle->Instance==TIM14)
+ {
+ /* USER CODE BEGIN TIM14_MspInit 0 */
+
+ /* USER CODE END TIM14_MspInit 0 */
+ /* TIM14 clock enable */
+ __HAL_RCC_TIM14_CLK_ENABLE();
+ /* USER CODE BEGIN TIM14_MspInit 1 */
+
+ /* USER CODE END TIM14_MspInit 1 */
+ }
}
void HAL_TIM_MspPostInit(TIM_HandleTypeDef* timHandle)
{
@@ -171,7 +330,6 @@ void HAL_TIM_MspPostInit(TIM_HandleTypeDef* timHandle)
/* USER CODE BEGIN TIM10_MspPostInit 0 */
/* USER CODE END TIM10_MspPostInit 0 */
-
__HAL_RCC_GPIOF_CLK_ENABLE();
/**TIM10 GPIO Configuration
PF6 ------> TIM10_CH1
@@ -187,6 +345,69 @@ void HAL_TIM_MspPostInit(TIM_HandleTypeDef* timHandle)
/* USER CODE END TIM10_MspPostInit 1 */
}
+ else if(timHandle->Instance==TIM11)
+ {
+ /* USER CODE BEGIN TIM11_MspPostInit 0 */
+
+ /* USER CODE END TIM11_MspPostInit 0 */
+
+ __HAL_RCC_GPIOF_CLK_ENABLE();
+ /**TIM11 GPIO Configuration
+ PF7 ------> TIM11_CH1
+ */
+ GPIO_InitStruct.Pin = GPIO_PIN_7;
+ GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
+ GPIO_InitStruct.Pull = GPIO_NOPULL;
+ GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
+ GPIO_InitStruct.Alternate = GPIO_AF3_TIM11;
+ HAL_GPIO_Init(GPIOF, &GPIO_InitStruct);
+
+ /* USER CODE BEGIN TIM11_MspPostInit 1 */
+
+ /* USER CODE END TIM11_MspPostInit 1 */
+ }
+ else if(timHandle->Instance==TIM13)
+ {
+ /* USER CODE BEGIN TIM13_MspPostInit 0 */
+
+ /* USER CODE END TIM13_MspPostInit 0 */
+
+ __HAL_RCC_GPIOF_CLK_ENABLE();
+ /**TIM13 GPIO Configuration
+ PF8 ------> TIM13_CH1
+ */
+ GPIO_InitStruct.Pin = GPIO_PIN_8;
+ GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
+ GPIO_InitStruct.Pull = GPIO_NOPULL;
+ GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
+ GPIO_InitStruct.Alternate = GPIO_AF9_TIM13;
+ HAL_GPIO_Init(GPIOF, &GPIO_InitStruct);
+
+ /* USER CODE BEGIN TIM13_MspPostInit 1 */
+
+ /* USER CODE END TIM13_MspPostInit 1 */
+ }
+ else if(timHandle->Instance==TIM14)
+ {
+ /* USER CODE BEGIN TIM14_MspPostInit 0 */
+
+ /* USER CODE END TIM14_MspPostInit 0 */
+
+ __HAL_RCC_GPIOF_CLK_ENABLE();
+ /**TIM14 GPIO Configuration
+ PF9 ------> TIM14_CH1
+ */
+ GPIO_InitStruct.Pin = GPIO_PIN_9;
+ GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
+ GPIO_InitStruct.Pull = GPIO_NOPULL;
+ GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
+ GPIO_InitStruct.Alternate = GPIO_AF9_TIM14;
+ HAL_GPIO_Init(GPIOF, &GPIO_InitStruct);
+
+ /* USER CODE BEGIN TIM14_MspPostInit 1 */
+
+ /* USER CODE END TIM14_MspPostInit 1 */
+ }
}
@@ -223,6 +444,39 @@ void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* tim_baseHandle)
/* USER CODE END TIM10_MspDeInit 1 */
}
+ else if(tim_baseHandle->Instance==TIM11)
+ {
+ /* USER CODE BEGIN TIM11_MspDeInit 0 */
+
+ /* USER CODE END TIM11_MspDeInit 0 */
+ /* Peripheral clock disable */
+ __HAL_RCC_TIM11_CLK_DISABLE();
+ /* USER CODE BEGIN TIM11_MspDeInit 1 */
+
+ /* USER CODE END TIM11_MspDeInit 1 */
+ }
+ else if(tim_baseHandle->Instance==TIM13)
+ {
+ /* USER CODE BEGIN TIM13_MspDeInit 0 */
+
+ /* USER CODE END TIM13_MspDeInit 0 */
+ /* Peripheral clock disable */
+ __HAL_RCC_TIM13_CLK_DISABLE();
+ /* USER CODE BEGIN TIM13_MspDeInit 1 */
+
+ /* USER CODE END TIM13_MspDeInit 1 */
+ }
+ else if(tim_baseHandle->Instance==TIM14)
+ {
+ /* USER CODE BEGIN TIM14_MspDeInit 0 */
+
+ /* USER CODE END TIM14_MspDeInit 0 */
+ /* Peripheral clock disable */
+ __HAL_RCC_TIM14_CLK_DISABLE();
+ /* USER CODE BEGIN TIM14_MspDeInit 1 */
+
+ /* USER CODE END TIM14_MspDeInit 1 */
+ }
}
/* USER CODE BEGIN 1 */
diff --git a/EWARM/PLSR.dep b/EWARM/PLSR.dep
index 635481a..baa9124 100644
--- a/EWARM/PLSR.dep
+++ b/EWARM/PLSR.dep
@@ -1,625 +1,604 @@
4
- 2002417638
+ 2150302704
PLSR
- $PROJ_DIR$\..\Core\Src\main.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c
- $PROJ_DIR$\..\Core\Src\tim.c
- $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c
- $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c
- $PROJ_DIR$\startup_stm32f407xx.s
- $PROJ_DIR$\..\Core\Src\dma.c
- $PROJ_DIR$\..\Core\Src\gpio.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
- $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c
- $PROJ_DIR$\..\Core\Src\usart.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.o
+ $PROJ_DIR$\PLSR\Obj\os_time.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.xcl
+ $TOOLKIT_DIR$\lib\m7M_tl.a
+ $TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.o
+ $PROJ_DIR$\PLSR\Obj\os_q.xcl
+ $PROJ_DIR$\PLSR\Obj\PLSR.o
+ $TOOLKIT_DIR$\inc\c\intrinsics.h
+ $PROJ_DIR$\PLSR\Obj\os_tick.o
+ $PROJ_DIR$\PLSR\Obj\os_pend_multi.o
+ $PROJ_DIR$\PLSR\Obj\lib_str.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\os_var.xcl
+ $PROJ_DIR$\..\Hardware\BitSet.h
+ $PROJ_DIR$\PLSR\Obj\os_core.o
+ $PROJ_DIR$\PLSR\Obj\os_cpu_c.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\os_q.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.__cstat.et
+ $TOOLKIT_DIR$\inc\c\DLib_Product.h
+ $PROJ_DIR$\PLSR\Obj\os_tick.xcl
+ $PROJ_DIR$\PLSR\Obj\CRC.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.o
$PROJ_DIR$\PLSR\Obj\system_stm32f4xx.__cstat.et
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.__cstat.et
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_type.h
- $PROJ_DIR$\..\Core\Inc\gpio.h
- $PROJ_DIR$\PLSR\Obj\gpio.o
- $PROJ_DIR$\PLSR\Obj\os_int.o
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.xcl
+ $PROJ_DIR$\PLSR\Obj\os_cpu_c.xcl
+ $PROJ_DIR$\PLSR\Obj\BitSet.o
+ $PROJ_DIR$\PLSR\Obj\sram.xcl
+ $PROJ_DIR$\PLSR\Obj\usart.o
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.xcl
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim.h
+ $PROJ_DIR$\PLSR\Obj\os_cpu_c.o
+ $TOOLKIT_DIR$\inc\c\DLib_float_setup.h
$PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.o
- $PROJ_DIR$\PLSR\Obj\lib_mem.o
- $PROJ_DIR$\..\Core\Inc\dma.h
- $PROJ_DIR$\PLSR\Obj\usart.__cstat.et
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.o
+ $PROJ_DIR$\PLSR\Obj\os_flag.__cstat.et
+ $TOOLKIT_DIR$\inc\c\math.h
+ $TOOLKIT_DIR$\lib\shb_l.a
+ $PROJ_DIR$\PLSR\Obj\cpu_c.xcl
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
+ $PROJ_DIR$\PLSR\Obj\os_cpu_a.o
+ $PROJ_DIR$\PLSR\Obj\cpu_c.__cstat.et
+ $PROJ_DIR$\..\Core\Inc\usart.h
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
+ $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
+ $PROJ_DIR$\PLSR\Obj\os_pend_multi.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\os_core.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.o
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.o
+ $PROJ_DIR$\PLSR\Obj\dma.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.xcl
+ $PROJ_DIR$\PLSR\Obj\main.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\PSCARR.xcl
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.o
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\os_sem.o
+ $PROJ_DIR$\..\Hardware\modbus.h
+ $PROJ_DIR$\PLSR\Obj\bsp.o
$PROJ_DIR$\PLSR\Obj\os_mem.xcl
- $PROJ_DIR$\PLSR\Obj\os_core.o
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.o
+ $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_version.h
+ $PROJ_DIR$\PLSR\Obj\os_mem.o
+ $PROJ_DIR$\PLSR\Obj\os_dbg.__cstat.et
$PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma_ex.h
+ $PROJ_DIR$\PLSR\Obj\lib_ascii.o
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
+ $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h
+ $PROJ_DIR$\PLSR\Exe\PLSR.hex
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\CRC.xcl
+ $PROJ_DIR$\PLSR\Obj\tim.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.xcl
+ $PROJ_DIR$\PLSR\Obj\main.xcl
+ $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
+ $PROJ_DIR$\PLSR\Obj\os_tmr.xcl
+ $PROJ_DIR$\PLSR\Obj\os_time.xcl
+ $PROJ_DIR$\PLSR\Obj\os_prio.o
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
+ $TOOLKIT_DIR$\inc\c\string.h
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.xcl
+ $PROJ_DIR$\PLSR\Obj\usart.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\bsp.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\lib_ascii.xcl
$PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.xcl
+ $TOOLKIT_DIR$\inc\c\stdlib.h
+ $PROJ_DIR$\PLSR\Obj\sram.o
+ $PROJ_DIR$\..\Core\Inc\dma.h
+ $PROJ_DIR$\PLSR\Obj\os_mutex.o
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\modbus.xcl
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_type.h
$PROJ_DIR$\..\Hardware\sram.h
- $PROJ_DIR$\PLSR\Obj\usart.o
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.o
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.o
- $PROJ_DIR$\PLSR\Obj\os_flag.__cstat.et
- $PROJ_DIR$\PLSR\Obj\PSCARR.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.xcl
- $PROJ_DIR$\PLSR\Obj\os_flag.o
+ $PROJ_DIR$\PLSR\Obj\lib_str.__cstat.et
+ $TOOLKIT_DIR$\lib\rt7M_tl.a
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.__cstat.et
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_exti.h
+ $TOOLKIT_DIR$\inc\c\yvals.h
+ $PROJ_DIR$\PLSR\Obj\CRC.o
+ $PROJ_DIR$\PLSR\Obj\os_cfg_app.o
+ $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
+ $TOOLKIT_DIR$\inc\c\stdio.h
+ $PROJ_DIR$\PLSR\Obj\lib_ascii.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.xcl
$TOOLKIT_DIR$\lib\dl7M_tlf.a
+ $PROJ_DIR$\PLSR\Obj\os_core.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.o
+ $TOOLKIT_DIR$\inc\c\ysizet.h
+ $PROJ_DIR$\PLSR\Obj\os_int.xcl
$PROJ_DIR$\PLSR\Obj\main.o
- $PROJ_DIR$\PLSR\Obj\os_cfg_app.o
$PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.xcl
- $PROJ_DIR$\PLSR\Obj\usart.xcl
- $PROJ_DIR$\PLSR\Obj\lib_mem.__cstat.et
- $PROJ_DIR$\PLSR\Obj\PSCARR.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_tmr.xcl
- $PROJ_DIR$\PLSR\Obj\os_core.xcl
- $PROJ_DIR$\stm32f407xx_flash.icf
- $PROJ_DIR$\PLSR\Obj\os_sem.xcl
+ $PROJ_DIR$\PLSR\Obj\os_int.o
+ $PROJ_DIR$\PLSR\Obj\cpu_core.xcl
+ $PROJ_DIR$\PLSR\Obj\os_msg.__cstat.et
+ $PROJ_DIR$\..\Core\Inc\stm32f4xx_it.h
$TOOLKIT_DIR$\inc\c\stdarg.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.xcl
- $PROJ_DIR$\PLSR\Obj\os_int.xcl
- $PROJ_DIR$\PLSR\Obj\os_pend_multi.__cstat.et
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.__cstat.et
- $PROJ_DIR$\PLSR\Obj\bsp.__cstat.et
+ $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_iccarm.h
+ $PROJ_DIR$\PLSR\Obj\gpio.xcl
+ $PROJ_DIR$\PLSR\Exe\PLSR.out
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.o
+ $PROJ_DIR$\stm32f407xx_flash.icf
+ $PROJ_DIR$\PLSR\Obj\usart.xcl
$PROJ_DIR$\PLSR\Obj\lib_mem_a.o
- $TOOLKIT_DIR$\inc\c\stdio.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.__cstat.et
- $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
- $PROJ_DIR$\PLSR\Exe\PLSR.hex
$PROJ_DIR$\PLSR\Obj\os_msg.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.o
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
- $PROJ_DIR$\PLSR\Obj\cpu_core.xcl
+ $PROJ_DIR$\..\Core\Inc\gpio.h
+ $TOOLKIT_DIR$\inc\c\DLib_Product_string.h
+ $PROJ_DIR$\..\Core\Inc\tim.h
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma.h
+ $PROJ_DIR$\PLSR\Obj\PSCARR.o
+ $PROJ_DIR$\PLSR\Obj\os_sem.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\lib_mem.o
$TOOLKIT_DIR$\inc\c\stdint.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_app_hooks.o
- $PROJ_DIR$\PLSR\Exe\PLSR.out
- $PROJ_DIR$\PLSR\Obj\os_msg.__cstat.et
- $PROJ_DIR$\..\Core\Inc\stm32f4xx_it.h
- $TOOLKIT_DIR$\inc\c\ysizet.h
- $TOOLKIT_DIR$\inc\c\intrinsics.h
- $TOOLKIT_DIR$\lib\m7M_tl.a
- $PROJ_DIR$\PLSR\Obj\lib_ascii.xcl
- $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_version.h
- $PROJ_DIR$\PLSR\Obj\os_mem.o
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.o
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_tick.__cstat.et
- $PROJ_DIR$\PLSR\Obj\lib_ascii.__cstat.et
- $TOOLKIT_DIR$\inc\c\iar_intrinsics_common.h
- $PROJ_DIR$\PLSR\Obj\BitSet.o
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.xcl
- $PROJ_DIR$\PLSR\Obj\os_dbg.__cstat.et
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.o
- $PROJ_DIR$\PLSR\Obj\CRC.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.__cstat.et
- $PROJ_DIR$\..\Core\Inc\usart.h
- $PROJ_DIR$\PLSR\Obj\os_dbg.o
- $PROJ_DIR$\PLSR\Obj\lib_str.xcl
- $PROJ_DIR$\PLSR\Obj\cpu_c.o
- $PROJ_DIR$\PLSR\Obj\os_task.o
- $TOOLKIT_DIR$\inc\c\DLib_Product.h
- $PROJ_DIR$\PLSR\Obj\main.__cstat.et
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.o
- $PROJ_DIR$\PLSR\Obj\os_cpu_c.xcl
- $PROJ_DIR$\..\Hardware\BitSet.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.xcl
- $PROJ_DIR$\PLSR\Obj\os_prio.o
- $PROJ_DIR$\PLSR\Obj\modbus.o
- $PROJ_DIR$\PLSR\Obj\os_cpu_c.o
- $TOOLKIT_DIR$\inc\c\stddef.h
$PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
- $PROJ_DIR$\PLSR\Obj\sram.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_cfg_app.xcl
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_core.__cstat.et
- $TOOLKIT_DIR$\inc\c\DLib_float_setup.h
- $TOOLKIT_DIR$\inc\c\ycheck.h
- $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.xcl
$PROJ_DIR$\PLSR\Obj\os_int.__cstat.et
- $PROJ_DIR$\..\Core\Inc\tim.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.o
- $PROJ_DIR$\PLSR\Obj\os_stat.xcl
- $PROJ_DIR$\PLSR\Obj\os_sem.__cstat.et
- $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.xcl
- $TOOLKIT_DIR$\inc\c\DLib_Product_string.h
- $PROJ_DIR$\..\Hardware\CRC.h
- $PROJ_DIR$\..\Core\Inc\main.h
- $PROJ_DIR$\PLSR\Obj\BitSet.xcl
+ $TOOLKIT_DIR$\inc\c\ycheck.h
$PROJ_DIR$\..\Hardware\PLSR.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.xcl
- $PROJ_DIR$\PLSR\Obj\tim.xcl
- $PROJ_DIR$\PLSR\Obj\os_task.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_prio.__cstat.et
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_mutex.o
- $PROJ_DIR$\PLSR\Obj\lib_math.xcl
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma.h
- $PROJ_DIR$\PLSR\Obj\cpu_a.o
- $PROJ_DIR$\PLSR\Obj\PSCARR.o
$PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
- $PROJ_DIR$\PLSR\Obj\os_tmr.__cstat.et
- $PROJ_DIR$\PLSR\Obj\PLSR.pbd
- $PROJ_DIR$\PLSR\Obj\os_cpu_a.o
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.xcl
- $PROJ_DIR$\PLSR\Obj\lib_str.__cstat.et
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\os_flag.o
+ $PROJ_DIR$\PLSR\Obj\os_app_hooks.o
+ $PROJ_DIR$\PLSR\Obj\os_task.o
+ $PROJ_DIR$\PLSR\Obj\lib_math.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.xcl
+ $PROJ_DIR$\..\Hardware\CRC.h
+ $PROJ_DIR$\PLSR\Obj\os_sem.xcl
+ $PROJ_DIR$\PLSR\Obj\os_app_hooks.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\lib_mem.__cstat.et
$PROJ_DIR$\PLSR\Obj\tim.o
- $PROJ_DIR$\PLSR\Obj\gpio.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_msg.o
- $PROJ_DIR$\PLSR\Obj\bsp.o
- $PROJ_DIR$\PLSR\Obj\os_dbg.xcl
- $PROJ_DIR$\PLSR\Obj\os_tick.o
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
- $PROJ_DIR$\PLSR\Obj\cpu_c.xcl
- $PROJ_DIR$\PLSR\Obj\os_sem.o
- $PROJ_DIR$\PLSR\Obj\os_tmr.o
- $TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_q.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.__cstat.et
- $PROJ_DIR$\..\Drivers\CMSIS\Include\core_cm4.h
- $PROJ_DIR$\PLSR\Obj\dma.o
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
- $PROJ_DIR$\PLSR\Obj\gpio.xcl
- $PROJ_DIR$\PLSR\Obj\os_pend_multi.o
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.xcl
$PROJ_DIR$\PLSR\Obj\system_stm32f4xx.o
- $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
- $PROJ_DIR$\PLSR\Obj\os_cpu_c.__cstat.et
- $PROJ_DIR$\PLSR\Obj\PLSR.o
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.xcl
- $PROJ_DIR$\PLSR\Obj\os_app_hooks.__cstat.et
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
- $TOOLKIT_DIR$\inc\c\ctype.h
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
- $PROJ_DIR$\PLSR\Obj\lib_ascii.o
- $PROJ_DIR$\PLSR\Obj\os_q.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_time.__cstat.et
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h
- $PROJ_DIR$\PLSR\Obj\lib_str.o
- $PROJ_DIR$\PLSR\Obj\os_prio.xcl
- $PROJ_DIR$\PLSR\Obj\sram.xcl
- $TOOLKIT_DIR$\inc\c\stdlib.h
- $PROJ_DIR$\..\Hardware\PSCARR.h
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim_ex.h
- $PROJ_DIR$\PLSR\Obj\os_var.xcl
- $PROJ_DIR$\PLSR\Obj\PLSR.__cstat.et
- $TOOLKIT_DIR$\inc\c\math.h
+ $PROJ_DIR$\PLSR\Obj\PLSR.pbd
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
$PROJ_DIR$\PLSR\Obj\cpu_core.o
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_exti.h
- $PROJ_DIR$\PLSR\Obj\lib_mem.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.__cstat.et
- $PROJ_DIR$\PLSR\Obj\CRC.__cstat.et
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.o
- $TOOLKIT_DIR$\inc\c\string.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_cfg_app.__cstat.et
- $PROJ_DIR$\PLSR\Obj\main.xcl
- $PROJ_DIR$\PLSR\Obj\os_tick.xcl
- $PROJ_DIR$\PLSR\Obj\PLSR.xcl
- $PROJ_DIR$\PLSR\Obj\sram.o
- $PROJ_DIR$\PLSR\Obj\bsp.xcl
- $PROJ_DIR$\PLSR\Obj\CRC.o
- $PROJ_DIR$\..\Hardware\modbus.h
- $PROJ_DIR$\PLSR\Obj\os_mutex.__cstat.et
- $PROJ_DIR$\PLSR\Obj\modbus.xcl
- $TOOLKIT_DIR$\inc\c\yvals.h
- $PROJ_DIR$\PLSR\Obj\os_q.o
- $TOOLKIT_DIR$\lib\shb_l.a
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.o
- $PROJ_DIR$\PLSR\Obj\os_var.o
- $TOOLKIT_DIR$\lib\rt7M_tl.a
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.xcl
- $PROJ_DIR$\..\Core\Inc\stm32f4xx_hal_conf.h
- $PROJ_DIR$\PLSR\Obj\startup_stm32f407xx.o
- $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_compiler.h
- $PROJ_DIR$\PLSR\Obj\os_task.__cstat.et
- $PROJ_DIR$\PLSR\List\PLSR.map
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.__cstat.et
- $PROJ_DIR$\PLSR\Obj\lib_math.o
- $PROJ_DIR$\PLSR\Obj\os_mutex.xcl
- $PROJ_DIR$\PLSR\Obj\dma.xcl
- $PROJ_DIR$\PLSR\Obj\os_stat.__cstat.et
- $PROJ_DIR$\PLSR\Obj\modbus.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_stat.o
- $PROJ_DIR$\PLSR\Obj\tim.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_flag.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.xcl
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.o
- $TOOLKIT_DIR$\inc\c\iccarm_builtin.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.__cstat.et
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.o
- $PROJ_DIR$\PLSR\Obj\lib_math.__cstat.et
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
- $PROJ_DIR$\PLSR\Obj\os_mem.__cstat.et
- $PROJ_DIR$\PLSR\Obj\os_app_hooks.xcl
- $PROJ_DIR$\PLSR\Obj\cpu_core.__cstat.et
- $TOOLKIT_DIR$\inc\c\DLib_Defaults.h
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_uart.h
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.o
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.o
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.o
- $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_iccarm.h
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
- $PROJ_DIR$\PLSR\Obj\os_time.xcl
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.o
- $PROJ_DIR$\PLSR\Obj\os_var.__cstat.et
- $PROJ_DIR$\PLSR\Obj\cpu_c.__cstat.et
- $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h
- $PROJ_DIR$\PLSR\Obj\dma.__cstat.et
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.o
- $PROJ_DIR$\PLSR\Obj\os_time.o
- $PROJ_DIR$\..\cmsis\uCOS-Config\includes.h
- $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg_app.h
- $PROJ_DIR$\..\Hardware\PLSR.c
- $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.h
- $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c
- $PROJ_DIR$\..\Hardware\sram.c
- $PROJ_DIR$\..\Hardware\BitSet.c
- $PROJ_DIR$\..\cmsis\uCOS-Config\lib_cfg.h
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
- $PROJ_DIR$\..\Hardware\PSCARR.c
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c
- $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c
- $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.h
- $PROJ_DIR$\..\cmsis\uCOS-Config\cpu_cfg.h
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\os_task.xcl
+ $PROJ_DIR$\..\cmsis\uCOS-Config\cpu_cfg.h
$PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
$PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c
$PROJ_DIR$\..\Hardware\CRC.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
+ $PROJ_DIR$\..\Hardware\PLSR.c
+ $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c
+ $PROJ_DIR$\..\cmsis\uCOS-Config\includes.h
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c
+ $PROJ_DIR$\..\Hardware\PSCARR.c
+ $PROJ_DIR$\..\Hardware\sram.c
+ $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c
+ $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c
+ $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
+ $PROJ_DIR$\..\Core\Src\usart.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
+ $PROJ_DIR$\..\Hardware\BitSet.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c
$PROJ_DIR$\..\Hardware\modbus.c
- $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg.h
+ $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.h
$PROJ_DIR$\..\cmsis\uCOS-Config\app_cfg.h
- $PROJ_DIR$\..\Drivers\CMSIS\Include\mpu_armv7.h
- $PROJ_DIR$\PLSR\Obj\os_pend_multi.xcl
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.h
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c
+ $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c
+ $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.h
+ $PROJ_DIR$\..\cmsis\uC-CPU\cpu_def.h
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.h
$PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c
$PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c
+ $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c
$PROJ_DIR$\..\cmsis\uC-LIB\lib_def.h
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c
+ $PROJ_DIR$\..\cmsis\uCOS-Config\lib_cfg.h
+ $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg_app.h
+ $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.h
$PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c
- $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.h
$PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c
- $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c
$PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c
- $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.h
- $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu.h
+ $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c
+ $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg.h
$PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c
+ $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu.h
+ $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm
$PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu.h
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c
- $PROJ_DIR$\..\cmsis\uC-CPU\cpu_def.h
+ $PROJ_DIR$\..\Core\Inc\stm32f4xx_hal_conf.h
$PROJ_DIR$\..\cmsis\uC-LIB\lib_math.h
- $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm
- $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c
+ $PROJ_DIR$\..\Core\Inc\main.h
+ $PROJ_DIR$\PLSR\Obj\os_tmr.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\BitSet.xcl
$PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c
- $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.xcl
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c
- $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.h
+ $PROJ_DIR$\PLSR\Obj\os_mutex.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\os_tick.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.xcl
+ $PROJ_DIR$\PLSR\Obj\os_time.o
+ $PROJ_DIR$\PLSR\Obj\os_prio.xcl
+ $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm
+ $PROJ_DIR$\PLSR\Obj\os_prio.__cstat.et
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.h
+ $PROJ_DIR$\PLSR\Obj\lib_mem.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.__cstat.et
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c
+ $PROJ_DIR$\PLSR\Obj\PSCARR.__cstat.et
+ $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.o
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.__cstat.et
+ $TOOLKIT_DIR$\inc\c\DLib_Defaults.h
+ $PROJ_DIR$\PLSR\Obj\os_flag.xcl
+ $PROJ_DIR$\PLSR\Obj\cpu_a.o
+ $PROJ_DIR$\PLSR\Obj\tim.xcl
+ $PROJ_DIR$\PLSR\Obj\gpio.__cstat.et
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.h
+ $PROJ_DIR$\PLSR\Obj\os_stat.xcl
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.__cstat.et
+ $PROJ_DIR$\..\Core\Src\main.c
+ $PROJ_DIR$\..\Core\Src\gpio.c
+ $PROJ_DIR$\..\Core\Src\tim.c
+ $PROJ_DIR$\..\Core\Src\dma.c
+ $PROJ_DIR$\startup_stm32f407xx.s
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.o
+ $PROJ_DIR$\PLSR\List\PLSR.map
+ $PROJ_DIR$\PLSR\Obj\PLSR.__cstat.et
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
+ $PROJ_DIR$\PLSR\Obj\bsp.xcl
+ $PROJ_DIR$\PLSR\Obj\os_tmr.o
+ $PROJ_DIR$\PLSR\Obj\dma.o
+ $TOOLKIT_DIR$\inc\c\ctype.h
+ $PROJ_DIR$\PLSR\Obj\os_q.o
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim_ex.h
+ $PROJ_DIR$\PLSR\Obj\os_cfg_app.__cstat.et
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h
+ $PROJ_DIR$\PLSR\Obj\os_msg.o
+ $PROJ_DIR$\PLSR\Obj\lib_str.o
+ $TOOLKIT_DIR$\inc\c\iccarm_builtin.h
+ $PROJ_DIR$\PLSR\Obj\lib_math.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.o
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
+ $PROJ_DIR$\..\Drivers\CMSIS\Include\core_cm4.h
+ $PROJ_DIR$\PLSR\Obj\PLSR.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.xcl
+ $PROJ_DIR$\PLSR\Obj\os_stat.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\os_app_hooks.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.__cstat.et
+ $PROJ_DIR$\..\Hardware\PSCARR.h
+ $PROJ_DIR$\PLSR\Obj\os_pend_multi.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.o
+ $PROJ_DIR$\PLSR\Obj\os_mutex.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.o
+ $PROJ_DIR$\PLSR\Obj\startup_stm32f407xx.o
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_uart.h
+ $PROJ_DIR$\PLSR\Obj\cpu_core.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\modbus.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.xcl
+ $PROJ_DIR$\PLSR\Obj\os_mem.__cstat.et
+ $TOOLKIT_DIR$\inc\c\stddef.h
+ $PROJ_DIR$\PLSR\Obj\cpu_c.o
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.xcl
+ $PROJ_DIR$\PLSR\Obj\BitSet.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\modbus.o
+ $PROJ_DIR$\..\Drivers\CMSIS\Include\mpu_armv7.h
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.o
+ $PROJ_DIR$\PLSR\Obj\sram.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\os_cfg_app.xcl
+ $PROJ_DIR$\PLSR\Obj\os_dbg.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\os_task.__cstat.et
+ $TOOLKIT_DIR$\inc\c\iar_intrinsics_common.h
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.o
+ $PROJ_DIR$\PLSR\Obj\os_stat.o
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.o
+ $PROJ_DIR$\PLSR\Obj\os_dbg.o
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.__cstat.et
+ $PROJ_DIR$\PLSR\Obj\os_var.__cstat.et
+ $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_compiler.h
+ $PROJ_DIR$\PLSR\Obj\dma.xcl
+ $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.xcl
+ $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.xcl
+ $PROJ_DIR$\PLSR\Obj\gpio.o
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os.h
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
+ $PROJ_DIR$\PLSR\Obj\lib_math.o
+ $PROJ_DIR$\PLSR\Obj\os_var.o
- [ROOT_NODE]
+ $PROJ_DIR$\PLSR\Exe\PLSR.out
ILINK
- 75 223
-
-
-
-
- $PROJ_DIR$\..\Core\Src\main.c
-
-
- ICCARM
- 47
-
-
- __cstat
- 102
+ 262
- BICOMP
- 203
+ OBJCOPY
+ 75
- ICCARM
- 130 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246 29 122 96 23 132 260 64 200 128 178 187 161 57 192 118 90 290 303 309 79 88 313 281 299 294 271 308 322 22 311 314 291 263 209 37 129 106
+ ILINK
+ 127 28 65 249 297 158 105 267 319 72 322 137 129 274 116 300 145 106 16 42 33 312 144 118 69 273 95 10 84 269 63 310 146 9 235 266 323 7 135 93 290 25 302 287 67 5 289 49 113 311 35 126 36 277 245 60 51 309 261 155 153 30 39 101 3 111
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
ICCARM
- 239
+ 277
__cstat
- 237
+ 241
BICOMP
- 44
+ 110
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c
ICCARM
- 84
+ 60
__cstat
- 201
+ 102
BICOMP
- 49
+ 294
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Core\Src\tim.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
ICCARM
- 151
+ 245
__cstat
- 231
+ 306
BICOMP
- 134
+ 91
ICCARM
- 122 130 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
ICCARM
- 27
+ 287
__cstat
- 138
+ 57
BICOMP
- 133
+ 12
ICCARM
- 130 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c
ICCARM
- 199
+ 5
__cstat
- 162
+ 21
BICOMP
- 127
+ 281
ICCARM
- 130 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246 77 132 122 96 209 37 129 200 128 187 161
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\startup_stm32f407xx.s
-
-
- AARM
- 220
-
-
-
-
- $PROJ_DIR$\..\Core\Src\dma.c
+ $PROJ_DIR$\..\Hardware\CRC.c
ICCARM
- 166
+ 105
__cstat
- 257
+ 24
BICOMP
- 227
+ 77
ICCARM
- 29 130 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 149 138 141 104 247 74 22
- $PROJ_DIR$\..\Core\Src\gpio.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
ICCARM
- 24
+ 67
__cstat
- 152
+ 246
BICOMP
- 168
+ 234
ICCARM
- 23 130 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
ICCARM
- 215
+ 126
__cstat
- 21
+ 96
BICOMP
- 91
+ 2
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
+ $PROJ_DIR$\..\Hardware\PLSR.c
ICCARM
- 19
+ 7
__cstat
- 136
+ 263
BICOMP
- 175
+ 280
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 142 138 141 104 247 74 22 285 133 228 139 225 264 50 81 46 279 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291 99 86 132 64 44 149 92 4 15
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c
+ $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c
ICCARM
- 248
+ 65
__cstat
- 34
+ 89
BICOMP
- 26
+ 265
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 172 108 141 104 247 74 22 114 86 132 268 92 4 122 38 34 320 220 194 222 8 275 308 195 161 204 239 205 252 197 98 224 226 191 190 139 225 264 50 81 46 279 138 68 315 123 301 107 272 296 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c
ICCARM
- 235
+ 49
__cstat
- 224
+ 19
BICOMP
- 196
+ 117
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
@@ -628,293 +607,297 @@
ICCARM
- 253
+ 113
__cstat
- 164
+ 55
BICOMP
- 148
+ 154
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
+ $PROJ_DIR$\..\Hardware\PSCARR.c
ICCARM
- 258
+ 135
__cstat
- 65
+ 243
BICOMP
- 319
+ 58
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 285 138 141 104 247 74 22
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
+ $PROJ_DIR$\..\Hardware\sram.c
ICCARM
- 104
+ 93
__cstat
- 95
+ 303
BICOMP
- 40
+ 29
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 99 228 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c
+ $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c
ICCARM
- 171
+ 35
__cstat
- 20
+ 159
BICOMP
- 120
+ 148
ICCARM
- 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 112 219 167 251 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 228 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Core\Src\usart.c
+ $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c
ICCARM
- 38
+ 155
__cstat
- 30
+ 26
BICOMP
- 50
+ 318
ICCARM
- 96 130 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 139 225 264 50 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\PLSR\Exe\PLSR.out
+ $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c
- OBJCOPY
- 67
+ ICCARM
+ 261
- ILINK
- 223
+ __cstat
+ 61
+
+
+ BICOMP
+ 79
- ILINK
- 55 89 154 142 99 193 208 166 24 180 225 28 63 184 47 109 74 48 33 147 110 97 45 25 83 153 139 169 108 213 159 230 100 156 259 160 216 174 143 206 220 104 239 215 19 248 235 84 253 258 27 69 123 41 247 39 249 93 199 171 151 38 214 217 80 46
+ ICCARM
+ 228 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291 121 142 133 44 64 99 149 86 132 92 4
- $PROJ_DIR$\..\Hardware\PLSR.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c
ICCARM
- 174
+ 289
__cstat
- 191
+ 255
BICOMP
- 205
+ 18
ICCARM
- 132 72 119 212 245 256 101 188 122 130 112 219 167 251 66 172 165 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246 37 200 128 209 96 129 187 161 106
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
ICCARM
- 154
+ 36
__cstat
- 62
+ 76
BICOMP
- 207
+ 31
ICCARM
- 260 64 119 212 245 256 101 78 200 128 178 187 161 57 192 118 90 290 303 309 79 236 88 313 281 299 294 271 308 322 22 311 314 291 263 112 219 167 251 66 172 165 72 82 221 250 292 126 183 111 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
ICCARM
- 247
+ 302
__cstat
- 116
+ 284
BICOMP
- 36
+ 53
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
ICCARM
- 33
+ 25
__cstat
- 117
+ 13
BICOMP
- 54
+ 87
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
ICCARM
- 45
+ 309
__cstat
- 42
+ 62
BICOMP
- 232
+ 298
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c
+ $PROJ_DIR$\..\Core\Src\usart.c
ICCARM
- 25
+ 30
__cstat
- 121
+ 88
BICOMP
- 59
+ 128
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 44 228 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Hardware\sram.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
ICCARM
- 206
+ 311
__cstat
- 113
+ 1
BICOMP
- 186
+ 56
ICCARM
- 37 130 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
@@ -923,656 +906,660 @@
ICCARM
- 89
+ 28
+
+
+ __cstat
+ 299
BICOMP
- 131
+ 230
ICCARM
- 106 72 119 212 245 256 101 200 78 128
+ 15 138 141 104 247 74 22 86 114 132
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c
ICCARM
- 48
+ 51
__cstat
- 202
+ 313
BICOMP
- 114
+ 317
ICCARM
- 261 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
+ $PROJ_DIR$\..\Hardware\modbus.c
ICCARM
- 69
+ 300
__cstat
- 73
+ 293
BICOMP
- 58
+ 97
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 64 44 228 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291 99 149 86 132 92 4 142
- $PROJ_DIR$\..\Hardware\PSCARR.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c
ICCARM
- 143
+ 118
__cstat
- 52
+ 140
BICOMP
- 43
+ 115
ICCARM
- 188 72 119 212 245 256 101
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c
+ $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c
ICCARM
- 83
+ 158
__cstat
- 242
+ 292
BICOMP
- 32
+ 119
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c
ICCARM
- 153
+ 72
__cstat
- 76
+ 109
BICOMP
- 68
+ 90
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 197 222 8 275 104 247 74 22 308 195 161 204
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c
ICCARM
- 169
+ 84
__cstat
- 60
+ 238
BICOMP
- 293
+ 236
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c
ICCARM
- 74
+ 312
__cstat
- 176
+ 70
BICOMP
- 243
+ 305
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311 280
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c
ICCARM
- 249
+ 16
__cstat
- 85
+ 48
BICOMP
- 233
+ 112
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c
ICCARM
- 139
+ 69
__cstat
- 210
+ 295
BICOMP
- 226
+ 66
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c
ICCARM
- 97
+ 9
__cstat
- 92
+ 233
BICOMP
- 155
+ 23
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
+ $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c
ICCARM
- 123
+ 297
__cstat
- 61
+ 43
BICOMP
- 103
+ 40
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 222 8 275 104 247 74 22 308 195 161 194 204 239 205 252 197
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c
ICCARM
- 41
+ 63
__cstat
- 31
+ 136
BICOMP
- 107
+ 150
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c
ICCARM
- 39
+ 269
__cstat
- 197
+ 20
BICOMP
- 238
+ 6
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c
ICCARM
- 93
+ 235
__cstat
- 150
+ 0
BICOMP
- 218
+ 83
ICCARM
- 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\Hardware\CRC.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c
ICCARM
- 208
+ 266
__cstat
- 198
+ 229
BICOMP
- 94
+ 82
ICCARM
- 129 72 119 212 245 256 101
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\Hardware\modbus.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c
ICCARM
- 109
+ 144
__cstat
- 229
+ 37
BICOMP
- 211
+ 248
ICCARM
- 209 96 130 112 219 167 251 66 172 165 72 119 212 245 256 101 82 221 250 236 292 126 183 111 78 170 144 241 194 141 35 157 234 18 179 70 177 115 189 246 37 129 200 128 187 161 132
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c
ICCARM
- 225
+ 106
__cstat
- 240
+ 271
BICOMP
- 140
+ 304
ICCARM
- 314 309 79 236 212 245 256 101 88 313 281 303 299 294 271 308 322
+ 206 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c
ICCARM
- 108
+ 273
__cstat
- 137
+ 120
BICOMP
- 185
+ 130
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c
ICCARM
- 156
+ 310
__cstat
- 86
+ 282
BICOMP
- 204
+ 253
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c
+ $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c
ICCARM
- 180
+ 145
__cstat
- 87
+ 151
BICOMP
- 81
+ 283
ICCARM
- 322 309 79 236 212 245 256 101 88 313 281 299
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224 207
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c
ICCARM
- 28
+ 95
__cstat
- 51
+ 232
BICOMP
- 195
+ 288
ICCARM
- 294 309 79 236 212 245 256 101 88 313 281 303 299 308 322 271 314
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c
ICCARM
- 184
+ 10
__cstat
- 149
+ 47
BICOMP
- 98
+ 286
ICCARM
- 308 309 79 236 212 245 256 101 88 313 281 299 322 271
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c
ICCARM
- 159
+ 146
__cstat
- 125
+ 307
BICOMP
- 56
+ 160
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c
ICCARM
- 213
+ 323
__cstat
- 181
+ 314
BICOMP
- 163
+ 14
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm
+ $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm
AARM
- 63
+ 249
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c
ICCARM
- 230
+ 274
__cstat
- 228
+ 100
BICOMP
- 124
+ 11
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 252 222 8 275 104 247 74 22 308 195 161 204 197 205
- $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm
-
-
- AARM
- 142
-
-
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c
+ $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c
ICCARM
- 216
+ 33
__cstat
- 254
+ 17
BICOMP
- 190
+ 27
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 320 220 194 222 8 275 104 247 74 22 308 195 161 204 239 205 252 197 98 224
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c
+ $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm
+
+
+ AARM
+ 129
+
+
+
+
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c
ICCARM
- 100
+ 322
__cstat
- 222
+ 276
BICOMP
- 135
+ 147
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 226 222 8 275 104 247 74 22 308 195 161 194 204 239 205 252 197
@@ -1581,124 +1568,142 @@
AARM
- 147
+ 42
- $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c
ICCARM
- 193
+ 137
__cstat
- 244
+ 152
BICOMP
- 71
+ 240
ICCARM
- 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322
+ 239 222 8 275 104 247 74 22 308 195 161 194 204 252 197 205 226
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c
+ $PROJ_DIR$\..\Core\Src\main.c
ICCARM
- 259
+ 116
__cstat
- 182
+ 54
BICOMP
- 252
+ 80
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 228 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291 94 133 44 131 142 172 108 86 132 268 92 4 122 38 34 320 220 194 222 8 308 195 161 204 239 205 252 197 98 224 226 191 190 64 99 149 15
- $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c
+ $PROJ_DIR$\..\Core\Src\gpio.c
ICCARM
- 110
+ 319
__cstat
- 173
+ 251
BICOMP
- 105
+ 124
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 131 228 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c
+ $PROJ_DIR$\..\Core\Src\tim.c
ICCARM
- 160
+ 153
__cstat
- 145
+ 78
BICOMP
- 53
+ 250
ICCARM
- 90 290 303 309 79 236 212 245 256 101 88 313 281 299 294 271 308 322 22 311
+ 133 228 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
- $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c
+ $PROJ_DIR$\..\Core\Src\dma.c
ICCARM
- 99
+ 267
__cstat
- 255
+ 52
BICOMP
- 158
+ 316
ICCARM
- 309 79 236 212 245 256 101 88 313 281 303 299 294 271 308 322
+ 94 228 139 225 264 50 81 46 279 138 141 104 247 74 22 68 315 123 275 301 107 272 296 114 59 143 321 103 134 71 278 41 157 73 85 45 32 270 291
+
+ $PROJ_DIR$\startup_stm32f407xx.s
+
+
+ AARM
+ 290
+
+
+
+
+ [ROOT_NODE]
+
+
+ ILINK
+ 125 262
+
+
+
diff --git a/EWARM/PLSR.ewp b/EWARM/PLSR.ewp
index abc6834..e5407df 100644
--- a/EWARM/PLSR.ewp
+++ b/EWARM/PLSR.ewp
@@ -1,1345 +1,1346 @@
- 3
-
- PLSR
-
- ARM
-
+ 3
+
+ PLSR
+
+ ARM
+
+ 1
+
+ General
+ 3
+
+ 31
+ 1
1
-
- General
- 3
-
- 31
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ICCARM
- 2
-
- 35
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- AARM
- 2
-
- 10
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 1
-
-
-
-
-
-
-
-
- CUSTOM
- 3
-
-
-
- 0
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 23
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
- 1
-
-
-
-
-
-
- BILINK
- 0
-
-
-
-
- Application
-
- EWARM
-
- $PROJ_DIR$\startup_stm32f407xx.s
-
-
-
- User
-
- Core
-
- $PROJ_DIR$\..\Core\Src\dma.c
-
-
- $PROJ_DIR$\..\Core\Src\gpio.c
-
-
- $PROJ_DIR$\..\Core\Src\main.c
-
-
- $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c
-
-
- $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c
-
-
- $PROJ_DIR$\..\Core\Src\tim.c
-
-
- $PROJ_DIR$\..\Core\Src\usart.c
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ICCARM
+ 2
+
+ 35
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AARM
+ 2
+
+ 10
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OBJCOPY
+ 0
+
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+
+ CUSTOM
+ 3
+
+
+
+ 0
+
+
+
+ BICOMP
+ 0
+
+
+
+ BUILDACTION
+ 1
+
+
+
+
+
+
+ ILINK
+ 0
+
+ 23
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IARCHIVE
+ 0
+
+ 0
+ 1
+ 1
+
+
+
+
+
+
+ BILINK
+ 0
+
+
+
+
+ Application
- Drivers
-
- CMSIS
-
- $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c
-
-
-
- STM32F4xx_HAL_Driver
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c
-
-
- $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
-
-
+ EWARM
+
+ $PROJ_DIR$\startup_stm32f407xx.s
+
- Hardware
+ User
+
+ Core
- $PROJ_DIR$\..\Hardware\BitSet.c
+ $PROJ_DIR$\..\Core\Src\main.c
- $PROJ_DIR$\..\Hardware\CRC.c
+ $PROJ_DIR$\..\Core\Src\gpio.c
- $PROJ_DIR$\..\Hardware\modbus.c
+ $PROJ_DIR$\..\Core\Src\dma.c
- $PROJ_DIR$\..\Hardware\PLSR.c
+ $PROJ_DIR$\..\Core\Src\tim.c
- $PROJ_DIR$\..\Hardware\PSCARR.c
+ $PROJ_DIR$\..\Core\Src\usart.c
- $PROJ_DIR$\..\Hardware\sram.c
-
-
-
- uCOS_BSP
-
- $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c
+ $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c
- $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.h
+ $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c
+
+
+
+ Drivers
- uCOS_CONFIG
-
- $PROJ_DIR$\..\cmsis\uCOS-Config\app_cfg.h
-
-
- $PROJ_DIR$\..\cmsis\uCOS-Config\cpu_cfg.h
-
-
- $PROJ_DIR$\..\cmsis\uCOS-Config\includes.h
-
-
- $PROJ_DIR$\..\cmsis\uCOS-Config\lib_cfg.h
-
-
- $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.h
-
-
- $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg.h
-
-
- $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg_app.h
-
+ CMSIS
+
+ $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c
+
- uCOS_CORE
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c
-
-
-
- uCOS_CPU
-
- $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu.h
-
-
- $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm
-
-
- $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c
-
-
- $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c
-
-
- $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.h
-
-
- $PROJ_DIR$\..\cmsis\uC-CPU\cpu_def.h
-
-
-
- uCOS_LIB
-
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c
-
-
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.h
-
-
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_def.h
-
-
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c
-
-
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.h
-
-
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c
-
-
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.h
-
-
- $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm
-
-
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c
-
-
- $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.h
-
-
-
- uCOS_PORT
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu.h
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm
-
-
- $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c
-
+ STM32F4xx_HAL_Driver
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c
+
+
+ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
+
+
+
+ Hardware
+
+ $PROJ_DIR$\..\Hardware\BitSet.c
+
+
+ $PROJ_DIR$\..\Hardware\CRC.c
+
+
+ $PROJ_DIR$\..\Hardware\modbus.c
+
+
+ $PROJ_DIR$\..\Hardware\PLSR.c
+
+
+ $PROJ_DIR$\..\Hardware\PSCARR.c
+
+
+ $PROJ_DIR$\..\Hardware\sram.c
+
+
+
+ uCOS_BSP
+
+ $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.h
+
+
+
+ uCOS_CONFIG
+
+ $PROJ_DIR$\..\cmsis\uCOS-Config\app_cfg.h
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-Config\cpu_cfg.h
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-Config\includes.h
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-Config\lib_cfg.h
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.h
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg.h
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg_app.h
+
+
+
+ uCOS_CORE
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c
+
+
+
+ uCOS_CPU
+
+ $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu.h
+
+
+ $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm
+
+
+ $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c
+
+
+ $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c
+
+
+ $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.h
+
+
+ $PROJ_DIR$\..\cmsis\uC-CPU\cpu_def.h
+
+
+
+ uCOS_LIB
+
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c
+
+
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.h
+
+
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_def.h
+
+
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c
+
+
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.h
+
+
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c
+
+
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.h
+
+
+ $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm
+
+
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c
+
+
+ $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.h
+
+
+
+ uCOS_PORT
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu.h
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm
+
+
+ $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c
+
+
+
diff --git a/EWARM/settings/PLSR.dbgdt b/EWARM/settings/PLSR.dbgdt
index 92d7fef..d86bfd5 100644
--- a/EWARM/settings/PLSR.dbgdt
+++ b/EWARM/settings/PLSR.dbgdt
@@ -153,7 +153,7 @@
1
1
1
- A40600001F001386000004000000298100000300000010860000A70200002CE100000100000029E1000004000000239200000500000020810000010000000F810000010000005F860000020000000C8100000F00000004860000030000005986000001000000288100000200000056860000AC0000002BE100000700000000840000020000001F810000770000000E8100000200000009860000010000000B8100000500000000E10000020000001486000099000000588600000100000000860000020000000581000001000000118600006D01000046810000A00000005D86000007000000088600000100000005860000010000001686000001000000
+ F2070000200013860000040000002981000003000000108600001B0300002CE100000100000029E1000004000000239200000500000020810000010000000F810000010000005F860000020000001D810000010000000C8100000F00000004860000030000005986000001000000288100000200000056860000D90000002BE100000700000000840000020000001F810000810000000E8100000200000009860000010000000B8100000500000000E100000200000014860000D400000058860000010000000086000002000000058100000100000011860000BA01000046810000B50000005D8600000A000000088600000400000005860000010000001686000001000000
300020870000238700002487000021870000198600000D8400000F84000008840000FFFFFFFF54840000328100001C810000098400002AE10000008200001C8200000182000067860000838600005886000004DC00007784000007840000808C000044D500007486000045D5000046D5000047D5000048D5000049D500004AD500004BD500004CD500001C8F00001E8F00001F8F0000208F0000218F0000118F000000DC000001DC000002DC000003DC0000A4860000A38600005486000059860000
@@ -215,7 +215,7 @@
34054
000000001700000022010000C8000000
- 0400000091020000650400001C030000
+ 0400000091020000980400001C030000
32768
0
0
@@ -228,7 +228,7 @@
34064
000000001700000022010000C8000000
- 000000008D0200006904000036030000
+ 000000008D0200009C04000036030000
4096
0
0
@@ -241,7 +241,7 @@
34070
000000001700000022010000C8000000
- 0400000091020000650400001C030000
+ 0400000091020000980400001C030000
4096
0
0
@@ -254,7 +254,7 @@
34071
000000001700000022010000C8000000
- 0400000091020000650400001C030000
+ 0400000091020000980400001C030000
4096
0
0
@@ -267,7 +267,7 @@
34072
000000001700000022010000C8000000
- 0400000091020000650400001C030000
+ 0400000091020000980400001C030000
4096
0
0
@@ -280,7 +280,7 @@
34092
000000001700000022010000C8000000
- 0400000091020000650400001C030000
+ 0400000091020000980400001C030000
4096
0
0
@@ -293,7 +293,7 @@
34103
000000001700000022010000C8000000
- 0400000091020000650400001C030000
+ 0400000091020000980400001C030000
4096
0
0
@@ -570,7 +570,7 @@
34077
00000000170000000601000078010000
- 9D030000320000006904000075020000
+ 63030000320000006904000075020000
16384
0
0
@@ -578,7 +578,7 @@
0
- 1
+ 0
@@ -738,8 +738,8 @@
34087
- 00000000170000000601000078010000
- 6D040000320000002005000057020000
+ EA0100004D010000F0020000AE020000
+ 60030000320000009C04000075020000
16384
0
0
@@ -747,7 +747,7 @@
0
- 0
+ 1
@@ -984,7 +984,7 @@
34104
F0040000AD010000F60500000E030000
- 6D040000320000000006000036030000
+ A0040000320000000006000036030000
16384
0
0
@@ -1002,6 +1002,10 @@
- AllPulseCNT
- PulseOutput
- Options
+ - AccUpCount
+ - AccDownCount
+ - DatH
+ - DatL
@@ -1089,7 +1093,7 @@
0
- 0000000060000000000000000010000000000000FFFFFFFFFFFFFFFF09010000320000000D010000B00100000000000002000000040000000100000074FFFFFF010300003C85000000000000000000000000000000000000010000003C850000010000003C850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003B85000000000000000000000000000000000000010000003B850000010000003B850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003A85000000000000000000000000000000000000010000003A850000010000003A850000000000000040000000000000FFFFFFFFFFFFFFFFF604000032000000FA04000075020000000000000200000004000000010000000000000000000000398500000000000000000000000000000000000001000000398500000100000039850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000368500000000000000000000000000000000000001000000368500000100000036850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000358500000000000000000000000000000000000001000000358500000100000035850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000348500000000000000000000000000000000000001000000348500000100000034850000000000000020000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000338500000000000000000000000000000000000001000000338500000100000033850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000328500000000000000000000000000000000000001000000328500000100000032850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000318500000000000000000000000000000000000001000000318500000100000031850000000000000010000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000308500000000000000000000000000000000000001000000308500000100000030850000000000000010000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002F85000000000000000000000000000000000000010000002F850000010000002F850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000002E85000000000000000000000000000000000000010000002E850000010000002E850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000002D85000000000000000000000000000000000000010000002D850000010000002D850000000000000040000000000000FFFFFFFFFFFFFFFF0C0300003200000010030000830200000000000002000000040000000100000000000000000000002B85000000000000000000000000000000000000010000002B850000010000002B850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002A85000000000000000000000000000000000000010000002A850000010000002A850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000298500000000000000000000000000000000000001000000298500000100000029850000000000000040000000000000FFFFFFFFFFFFFFFF0C030000320000001003000083020000000000000200000004000000010000000000000000000000288500000000000000000000000000000000000001000000288500000100000028850000000000000040000000000000FFFFFFFFFFFFFFFF69040000320000006D040000570200000000000002000000040000000100000070FCFFFF9B000000278500000000000000000000000000000000000001000000278500000100000027850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000268500000000000000000000000000000000000001000000268500000100000026850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000258500000000000000000000000000000000000001000000258500000100000025850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000248500000000000000000000000000000000000001000000248500000100000024850000000000000080000000000000FFFFFFFFFFFFFFFF00000000B001000050020000B4010000000000000100000004000000010000000000000000000000FFFFFFFF0400000020850000218500002285000023850000FFFF02000B004354616262656450616E65008000000000000000000000CB010000500200008C02000000000000B40100005002000075020000000000004080004604000000FFFEFF084D0065006D006F007200790020003100000000002085000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003200000000002185000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003300000000002285000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003400000000002385000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFF2085000001000000FFFFFFFF20850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000001F85000000000000000000000000000000000000010000001F850000010000001F850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000001E85000000000000000000000000000000000000010000001E850000010000001E850000000000000040000001000000FFFFFFFFFFFFFFFF99030000320000009D0300007502000001000000020000100400000001000000EFFDFFFFB50000001D85000000000000000000000000000000000000010000001D850000010000001D850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001C85000000000000000000000000000000000000010000001C850000010000001C850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001B85000000000000000000000000000000000000010000001B850000010000001B850000000000000020000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001A85000000000000000000000000000000000000010000001A850000010000001A850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000198500000000000000000000000000000000000001000000198500000100000019850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000158500000000000000000000000000000000000001000000158500000100000015850000000000000040000000000000FFFFFFFFFFFFFFFF5F030000320000006303000075020000000000000200000004000000010000000000000000000000148500000000000000000000000000000000000001000000148500000100000014850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000138500000000000000000000000000000000000001000000138500000100000013850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000128500000000000000000000000000000000000001000000128500000100000012850000000000000040000000000000FFFFFFFFFFFFFFFF2003000032000000240300007502000000000000020000000400000001000000A7FDFFFFB6010000118500000000000000000000000000000000000001000000118500000100000011850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000000F85000000000000000000000000000000000000010000000F850000010000000F850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000E85000000000000000000000000000000000000010000000E850000010000000E850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000D85000000000000000000000000000000000000010000000D850000010000000D850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000C85000000000000000000000000000000000000010000000C850000010000000C850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000B85000000000000000000000000000000000000010000000B850000010000000B850000000000000020000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000A85000000000000000000000000000000000000010000000A850000010000000A850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000098500000000000000000000000000000000000001000000098500000100000009850000000000000010000000000000FFFFFFFFFFFFFFFF06010000320000000A01000075020000000000000200000004000000010000000000000000000000088500000000000000000000000000000000000001000000088500000100000008850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000078500000000000000000000000000000000000001000000078500000100000007850000000000000080000001000000FFFFFFFFFFFFFFFF0000000075020000690400007902000001000000010000100400000001000000E0FDFFFF99000000FFFFFFFF0700000006850000108500001685000017850000188500002C85000037850000018000800000010000000000000090020000690400004D03000000000000790200006904000036030000000000004080005607000000FFFEFF054200750069006C006400000000000685000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000001085000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000001685000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000001785000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000001885000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000002C85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000003785000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFF0685000001000000FFFFFFFF06850000000000000080000000000000FFFFFFFFFFFFFFFF00000000810200006904000085020000000000000100000004000000010000000000000000000000058500000000000000000000000000000000000001000000058500000100000005850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000048500000000000000000000000000000000000001000000048500000100000004850000000000000040000001000000FFFFFFFFFFFFFFFF69040000320000006D0400003603000001000000020000100400000001000000ABFBFFFF510100000000000000000000000000000100000038850000000000000000000000000000000000000000000001000000388500000100000038850000000000000000000000000000
+ 0000000060000000000000000040000001000000FFFFFFFFFFFFFFFF5C030000320000006003000075020000010000000200001004000000010000006BFCFFFFAD0000000000000000000000000000000100000027850000000000000000000000000000000000000000000001000000278500000100000027850000000000000010000000000000FFFFFFFFFFFFFFFF09010000320000000D010000B00100000000000002000000040000000100000074FFFFFF010300003C85000000000000000000000000000000000000010000003C850000010000003C850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003B85000000000000000000000000000000000000010000003B850000010000003B850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003A85000000000000000000000000000000000000010000003A850000010000003A850000000000000040000000000000FFFFFFFFFFFFFFFFF604000032000000FA04000075020000000000000200000004000000010000000000000000000000398500000000000000000000000000000000000001000000398500000100000039850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000368500000000000000000000000000000000000001000000368500000100000036850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000358500000000000000000000000000000000000001000000358500000100000035850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000348500000000000000000000000000000000000001000000348500000100000034850000000000000020000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000338500000000000000000000000000000000000001000000338500000100000033850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000328500000000000000000000000000000000000001000000328500000100000032850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000318500000000000000000000000000000000000001000000318500000100000031850000000000000010000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000308500000000000000000000000000000000000001000000308500000100000030850000000000000010000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002F85000000000000000000000000000000000000010000002F850000010000002F850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000002E85000000000000000000000000000000000000010000002E850000010000002E850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000002D85000000000000000000000000000000000000010000002D850000010000002D850000000000000040000000000000FFFFFFFFFFFFFFFF0C0300003200000010030000830200000000000002000000040000000100000000000000000000002B85000000000000000000000000000000000000010000002B850000010000002B850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002A85000000000000000000000000000000000000010000002A850000010000002A850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000298500000000000000000000000000000000000001000000298500000100000029850000000000000040000000000000FFFFFFFFFFFFFFFF0C030000320000001003000083020000000000000200000004000000010000000000000000000000288500000000000000000000000000000000000001000000288500000100000028850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000268500000000000000000000000000000000000001000000268500000100000026850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000258500000000000000000000000000000000000001000000258500000100000025850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000248500000000000000000000000000000000000001000000248500000100000024850000000000000080000000000000FFFFFFFFFFFFFFFF00000000B001000050020000B4010000000000000100000004000000010000000000000000000000FFFFFFFF0400000020850000218500002285000023850000FFFF02000B004354616262656450616E65008000000000000000000000CB010000500200008C02000000000000B40100005002000075020000000000004080004604000000FFFEFF084D0065006D006F007200790020003100000000002085000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003200000000002185000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003300000000002285000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003400000000002385000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFF2085000001000000FFFFFFFF20850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000001F85000000000000000000000000000000000000010000001F850000010000001F850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000001E85000000000000000000000000000000000000010000001E850000010000001E850000000000000040000000000000FFFFFFFFFFFFFFFF5F03000032000000630300007502000000000000020000000400000001000000A4FCFFFFB30000001D85000000000000000000000000000000000000010000001D850000010000001D850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001C85000000000000000000000000000000000000010000001C850000010000001C850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001B85000000000000000000000000000000000000010000001B850000010000001B850000000000000020000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001A85000000000000000000000000000000000000010000001A850000010000001A850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000198500000000000000000000000000000000000001000000198500000100000019850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000158500000000000000000000000000000000000001000000158500000100000015850000000000000040000000000000FFFFFFFFFFFFFFFF5F030000320000006303000075020000000000000200000004000000010000000000000000000000148500000000000000000000000000000000000001000000148500000100000014850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000138500000000000000000000000000000000000001000000138500000100000013850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000128500000000000000000000000000000000000001000000128500000100000012850000000000000040000000000000FFFFFFFFFFFFFFFF2003000032000000240300007502000000000000020000000400000001000000A7FDFFFFB6010000118500000000000000000000000000000000000001000000118500000100000011850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000000F85000000000000000000000000000000000000010000000F850000010000000F850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000E85000000000000000000000000000000000000010000000E850000010000000E850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000D85000000000000000000000000000000000000010000000D850000010000000D850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000C85000000000000000000000000000000000000010000000C850000010000000C850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000B85000000000000000000000000000000000000010000000B850000010000000B850000000000000020000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000A85000000000000000000000000000000000000010000000A850000010000000A850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000098500000000000000000000000000000000000001000000098500000100000009850000000000000010000000000000FFFFFFFFFFFFFFFF06010000320000000A01000075020000000000000200000004000000010000000000000000000000088500000000000000000000000000000000000001000000088500000100000008850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000078500000000000000000000000000000000000001000000078500000100000007850000000000000080000001000000FFFFFFFFFFFFFFFF00000000750200009C0400007902000001000000010000100400000001000000E0FDFFFF99000000FFFFFFFF0700000006850000108500001685000017850000188500002C850000378500000180008000000100000000000000900200009C0400004D03000000000000790200009C04000036030000000000004080005607000000FFFEFF054200750069006C006400000000000685000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000001085000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000001685000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000001785000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000001885000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000002C85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000003785000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFF0685000001000000FFFFFFFF06850000000000000080000000000000FFFFFFFFFFFFFFFF00000000810200006904000085020000000000000100000004000000010000000000000000000000058500000000000000000000000000000000000001000000058500000100000005850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000048500000000000000000000000000000000000001000000048500000100000004850000000000000040000001000000FFFFFFFFFFFFFFFF9C04000032000000A004000036030000010000000200001004000000010000009CFBFFFF420100000000000000000000000000000100000038850000000000000000000000000000000000000000000001000000388500000100000038850000000000000000000000000000
CMSIS-Pack
@@ -1110,7 +1114,7 @@
Debug
- 00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E568600000000000035000000FFFEFF0000000000000000000000000001000000010000000180138600000000000031000000FFFEFF00000000000000000000000000010000000100000001805E8600000000000037000000FFFEFF0000000000000000000000000001000000010000000180608600000000000039000000FFFEFF00000000000000000000000000010000000100000001805D8600000000000036000000FFFEFF000000000000000000000000000100000001000000018010860000000000002F000000FFFEFF0000000000000000000000000001000000010000000180118600000000040030000000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E148600000000000032000000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000060009802087000000000000FFFFFFFFFFFEFF06530079007300740065006D000100000000000000000000000100000001000000000000000000000001000000000009802387000000000000FFFFFFFFFFFEFF0443006F00720065000100000000000000000000000100000001000000000000000000000001000000000009802487000000000000FFFFFFFFFFFEFF0853006F006600740077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802187000000000000FFFFFFFFFFFEFF12480061007200640077006100720065002000720065007300650074002000700069006E000100000000000000000000000100000001000000000000000000000001000000000009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000
+ 00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E568600000000040035000000FFFEFF0000000000000000000000000001000000010000000180138600000000040031000000FFFEFF00000000000000000000000000010000000100000001805E8600000000040037000000FFFEFF0000000000000000000000000001000000010000000180608600000000040039000000FFFEFF00000000000000000000000000010000000100000001805D8600000000040036000000FFFEFF000000000000000000000000000100000001000000018010860000000004002F000000FFFEFF0000000000000000000000000001000000010000000180118600000000000030000000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E148600000000040032000000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000060009802087000000000000FFFFFFFFFFFEFF06530079007300740065006D000100000000000000000000000100000001000000000000000000000001000000000009802387000000000000FFFFFFFFFFFEFF0443006F00720065000100000000000000000000000100000001000000000000000000000001000000000009802487000000000000FFFFFFFFFFFEFF0853006F006600740077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802187000000000000FFFFFFFFFFFEFF12480061007200640077006100720065002000720065007300650074002000700069006E000100000000000000000000000100000001000000000000000000000001000000000009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000
34049
@@ -1144,7 +1148,7 @@
Main
- 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000067000000FFFEFF000000000000000000000000000100000001000000018001E100000000000068000000FFFEFF000000000000000000000000000100000001000000018003E10000000000006A000000FFFEFF000000000000000000000000000100000001000000018000810000000000004B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006D000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006F000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006E000000FFFEFF000000000000000000000000000100000001000000018025E100000000040071000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000074000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040075000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004005E000000FFFEFF000000000000000000000000000100000001000000018024E100000000000070000000FFFEFF000000000000000000000000000100000001000000018028E100000000040072000000FFFEFF000000000000000000000000000100000001000000018029E100000000000073000000FFFEFF000000000000000000000000000100000001000000018002810000000000004D000000FFFEFF0000000000000000000000000001000000010000000180298100000000000062000000FFFEFF0000000000000000000000000001000000010000000180278100000000000060000000FFFEFF0000000000000000000000000001000000010000000180288100000000000061000000FFFEFF00000000000000000000000000010000000100000001801D810000000000005A000000FFFEFF00000000000000000000000000010000000100000001801E810000000004005B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000000051000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000052000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000066000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F810000000000005C000000FFFEFF000000000000000000000000000100000001000000018020810000000000005D000000FFFEFF0000000000000000000000000001000000010000000180468100000000020064000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000
+ 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000067000000FFFEFF000000000000000000000000000100000001000000018001E100000000000068000000FFFEFF000000000000000000000000000100000001000000018003E10000000000006A000000FFFEFF000000000000000000000000000100000001000000018000810000000000004B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006D000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006F000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006E000000FFFEFF000000000000000000000000000100000001000000018025E100000000040071000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000074000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040075000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004005E000000FFFEFF000000000000000000000000000100000001000000018024E100000000000070000000FFFEFF000000000000000000000000000100000001000000018028E100000000040072000000FFFEFF000000000000000000000000000100000001000000018029E100000000000073000000FFFEFF000000000000000000000000000100000001000000018002810000000000004D000000FFFEFF0000000000000000000000000001000000010000000180298100000000000062000000FFFEFF0000000000000000000000000001000000010000000180278100000000000060000000FFFEFF0000000000000000000000000001000000010000000180288100000000000061000000FFFEFF00000000000000000000000000010000000100000001801D810000000000005A000000FFFEFF00000000000000000000000000010000000100000001801E810000000000005B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000040051000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000052000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000066000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F810000000000005C000000FFFEFF000000000000000000000000000100000001000000018020810000000000005D000000FFFEFF0000000000000000000000000001000000010000000180468100000000000064000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000
34051
diff --git a/EWARM/settings/PLSR.dnx b/EWARM/settings/PLSR.dnx
index ba51ca3..4b03a2d 100644
--- a/EWARM/settings/PLSR.dnx
+++ b/EWARM/settings/PLSR.dnx
@@ -20,7 +20,7 @@
_ 0
- 2315233233
+ 3713707742
_ 0
@@ -60,11 +60,12 @@
TIM2_CNT 10
- Option-AccUpTime 3 0
- Option-InitSpeed 3 0
- Pulse-Frequency 3 0
- Pulse-NextPulse 3 0
- Pulse-PulseCount 3 0
+ Option-AccDownTime 3 0
+ Option-AccUpTime 3 0
+ Option-InitSpeed 3 0
+ Pulse-Frequency 3 0
+ Pulse-NextPulse 3 0
+ Pulse-PulseCount 3 0
uint8_t[10000] 4 0
diff --git a/EWARM/settings/Project.wsdt b/EWARM/settings/Project.wsdt
index ca7039b..43b4882 100644
--- a/EWARM/settings/Project.wsdt
+++ b/EWARM/settings/Project.wsdt
@@ -9,7 +9,7 @@
20
- 1084
+ 1135
2
0
@@ -60,7 +60,7 @@
- 143
+ 182
30
30
30
@@ -86,11 +86,11 @@
1
1
1
- AA0400001F001386000002000000298100000300000010860000AE0100002CE100000A00000029E1000005000000239200000400000020810000010000000F810000160000005F860000020000000C81000097000000048600000100000059860000010000002881000002000000568600003B0000002BE100000700000000840000030000001F810000470000000E8100002D00000009860000010000000B8100000500000000E1000004000000148600005900000058860000010000000086000001000000058100000100000011860000AE000000468100006B0000005D86000003000000088600000100000005860000010000001686000001000000
+ D707000020001386000004000000298100000300000010860000140300002CE100000100000029E1000004000000239200000500000020810000010000000F810000030000005F860000020000001D810000010000000C8100000F00000004860000030000005986000001000000288100000200000056860000CB0000002BE100000700000000840000030000001F8100007C0000000E8100000500000009860000010000000B8100000500000000E100000200000014860000D400000058860000010000000086000002000000058100000100000011860000B801000046810000B20000005D8600000A000000088600000200000005860000010000001686000001000000
- 1400FFFFFFFF1C8F00001D8F00001F8F0000208F0000218F00002AE10000118F00000D8400000F8400000884000054840000328100001C8100000984000053840000008200001C8200000182000067860000
- 2800048400004C0000002CE10000430000001581000025000000458100000800000007E100003B00000023920000000000005F8600003400000004E100003900000023E100003D00000001E10000360000000D800000170000001982000015000000068400004E00000016820000130000004A8100004700000017810000270000002BE1000042000000148100002400000000840000480000004481000005000000858400000900000000810000190000000E8400005000000030840000520000002F8200001600000025E100003F00000003E100003800000000E100003500000022E100003C0000000B8100001F000000188200001400000041E100004500000049810000460000001681000026000000438100000600000005E100003A000000518400005600000002E10000370000000D810000210000005C84000002000000
+ 06002AE10000FFFFFFFF008200001C8200000182000067860000
+ 0E002CE100004300000023920000000000005F8600003400000023E100003D00000019820000150000004A8100004700000016820000130000002BE1000042000000008400004800000025E100003F0000002F8200001600000022E100003C00000018820000140000004981000046000000
0
@@ -135,8 +135,8 @@
4294967295
- DB0000008D020000000600004D030000
- DB000000760200000006000036030000
+ 020100009C020000000600004D030000
+ 02010000850200000006000036030000
4096
0
0
@@ -149,7 +149,7 @@
34052
000000001700000022010000C8000000
- DF0000008E020000FC0500001C030000
+ 060100009D020000FC0500001C030000
32768
0
0
@@ -172,7 +172,7 @@
34048
000000001700000022010000C8000000
- DF0000008E020000FC0500001C030000
+ 060100009D020000FC0500001C030000
4096
0
0
@@ -185,7 +185,7 @@
34056
000000001700000022010000C8000000
- DF0000008E020000FC0500001C030000
+ 060100009D020000FC0500001C030000
4096
0
0
@@ -199,7 +199,7 @@
34057
000000001700000022010000C8000000
- DF0000008E020000FC0500001C030000
+ 060100009D020000FC0500001C030000
4096
0
0
@@ -213,7 +213,7 @@
34058
000000001700000022010000C8000000
- DF0000008E020000FC0500001C030000
+ 060100009D020000FC0500001C030000
4096
0
0
@@ -227,7 +227,7 @@
34059
000000001700000022010000C8000000
- DF0000008E020000FC0500001C030000
+ 060100009D020000FC0500001C030000
4096
0
0
@@ -241,7 +241,7 @@
34062
000000001700000022010000C8000000
- DF0000008E020000FC0500001C030000
+ 060100009D020000FC0500001C030000
4096
0
0
@@ -324,8 +324,8 @@
34063
- 9EFFFFFFBD010000A40000001E030000
- 0000000032000000D700000036030000
+ C9FFFFFFAF010000CF00000010030000
+ 0000000032000000FE00000036030000
4096
0
0
@@ -336,7 +336,7 @@
1
- 0000000004000000000000000080000001000000FFFFFFFFFFFFFFFFDB00000072020000000600007602000001000000010000100400000001000000DCFDFFFF95000000FFFFFFFF07000000048500000085000008850000098500000A8500000B8500000E850000FFFF02000B004354616262656450616E650080000001000000DB0000008D020000000600004D030000DB000000760200000006000036030000000000004080005607000000FFFEFF054200750069006C006400010000000485000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000000085000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000985000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000A85000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000000B85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000E85000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFF0485000001000000FFFFFFFF04850000000000000010000001000000FFFFFFFFFFFFFFFFD700000032000000DB0000003603000001000000020000100400000001000000B0FFFFFF10050000000000000000000000000000010000000F8500000000000000000000000000000000000000000000010000000F850000010000000F85000006000000FFFF02001200434D756C746950616E654672616D65576E6400010084000000001700000080020000A8000000000000000000000002000000000000000D85000000000000000000000000000000000000010000000D850000038000010084000000001700000022010000C8000000000000000000000002000000000000000C85000000000000000000000000000000000000010000000C850000038000010084000000001700000022010000C80000000000000000000000020000000000000007850000000000000000000000000000000000000100000007850000038000010084000000001700000022010000C80000000000000000000000020000000000000006850000000000000000000000000000000000000100000006850000038000010084000000001700000080020000A80000000000000000000000020000000000000005850000000000000000000000000000000000000100000005850000038000010084000000001700000022010000C800000000000000000000000200000000000000038500000000000000000000000000000000000001000000038500000000000000000000
+ 0000000004000000000000000080000001000000FFFFFFFFFFFFFFFF02010000810200000006000085020000010000000100001004000000010000000000000000000000FFFFFFFF07000000048500000085000008850000098500000A8500000B8500000E850000FFFF02000B004354616262656450616E650080000001000000020100009C020000000600004D03000002010000850200000006000036030000000000004080005607000000FFFEFF054200750069006C006400010000000485000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000000085000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000985000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000A85000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000000B85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000E85000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFF0485000001000000FFFFFFFF04850000000000000010000001000000FFFFFFFFFFFFFFFFFE000000320000000201000036030000010000000200001004000000010000000000000000000000000000000000000000000000010000000F8500000000000000000000000000000000000000000000010000000F850000010000000F85000006000000FFFF02001200434D756C746950616E654672616D65576E6400010084000000001700000080020000A8000000000000000000000002000000000000000D85000000000000000000000000000000000000010000000D850000038000010084000000001700000022010000C8000000000000000000000002000000000000000C85000000000000000000000000000000000000010000000C850000038000010084000000001700000022010000C80000000000000000000000020000000000000007850000000000000000000000000000000000000100000007850000038000010084000000001700000022010000C80000000000000000000000020000000000000006850000000000000000000000000000000000000100000006850000038000010084000000001700000080020000A80000000000000000000000020000000000000005850000000000000000000000000000000000000100000005850000038000010084000000001700000022010000C800000000000000000000000200000000000000038500000000000000000000000000000000000001000000038500000000000000000000
CMSIS-Pack
@@ -357,7 +357,7 @@
Main
- 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000035000000FFFEFF000000000000000000000000000100000001000000018001E100000000000036000000FFFEFF000000000000000000000000000100000001000000018003E100000000000038000000FFFEFF0000000000000000000000000001000000010000000180008100000000000019000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004003D000000FFFEFF000000000000000000000000000100000001000000018022E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018025E10000000004003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000042000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040043000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000100FFFEFF0A520065006700690073007400650072005F004C0000000000018021810000000004002C000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003E000000FFFEFF000000000000000000000000000100000001000000018028E100000000040040000000FFFEFF000000000000000000000000000100000001000000018029E100000000000041000000FFFEFF000000000000000000000000000100000001000000018002810000000000001B000000FFFEFF0000000000000000000000000001000000010000000180298100000000000030000000FFFEFF000000000000000000000000000100000001000000018027810000000000002E000000FFFEFF000000000000000000000000000100000001000000018028810000000000002F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000000028000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040029000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000001F000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000020000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000000000022000000FFFEFF00000000000000000000000000010000000100000001800F8100000000000023000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000
+ 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000035000000FFFEFF000000000000000000000000000100000001000000018001E100000000000036000000FFFEFF000000000000000000000000000100000001000000018003E100000000040038000000FFFEFF0000000000000000000000000001000000010000000180008100000000000019000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000004003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004003D000000FFFEFF000000000000000000000000000100000001000000018022E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018025E10000000004003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040042000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040043000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000400FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000200FFFEFF0A520065006700690073007400650072005F004C00FFFEFF0B47006500740041006400640043006F0075006E0074000000000000000000018021810000000004002C000000FFFEFF000000000000000000000000000100000001000000018024E10000000004003E000000FFFEFF000000000000000000000000000100000001000000018028E100000000040040000000FFFEFF000000000000000000000000000100000001000000018029E100000000040041000000FFFEFF000000000000000000000000000100000001000000018002810000000004001B000000FFFEFF0000000000000000000000000001000000010000000180298100000000040030000000FFFEFF000000000000000000000000000100000001000000018027810000000004002E000000FFFEFF000000000000000000000000000100000001000000018028810000000004002F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000000028000000FFFEFF00000000000000000000000000010000000100000001801E8100000000000029000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000004001F000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000020000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000000000022000000FFFEFF00000000000000000000000000010000000100000001800F8100000000000023000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000
34050
@@ -393,7 +393,7 @@
- 0100000003000000010000000000000000000000010000000100000002000000000000000100000001000000000000002800000028000000010000000B0000000000000001000000FFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00380033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003800320036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003800320036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00740069006D002E006300010000000180FFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100360039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C0050004C00530052002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100370030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003100390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003100390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0650004C00530052002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C0050004C00530052002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003900370032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003900380031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0650004C00530052002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C006D006F0064006200750073002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003800390038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003800390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF452400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0050006F007200740073005C00410052004D002D0043006F0072007400650078002D004D0034005C00470065006E0065007200690063005C004900410052005C006F0073005F006300700075005F0063002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003900320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003900320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6F0073005F006300700075005F0063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D003300320066003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200310037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003500300034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003500300034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D003300320066003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400340039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400340039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C006D006F0064006200750073002E006300010000000180FFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600380033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF2B2400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0053006F0075007200630065005C006F0073005F007000720069006F002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100310036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003200330035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003200330035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF096F0073005F007000720069006F002E00630000000000FFFFFFFFFFFFFFFFFFFEFF2B2400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0053006F0075007200630065005C006F0073005F0063006F00720065002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003700370039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00330031003600310034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00330031003600310034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF096F0073005F0063006F00720065002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000100000002000000DB000000490000000006000089020000
+ 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000090000000100000001000000FFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00380038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003900350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003900350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C0050004C00530052002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200370030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0037003100350036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0037003100350036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0650004C00530052002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C006D006F0064006200750073002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003800390038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003800390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF452400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0050006F007200740073005C00410052004D002D0043006F0072007400650078002D004D0034005C00470065006E0065007200690063005C004900410052005C006F0073005F006300700075005F0063002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003500340034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003900320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003900320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6F0073005F006300700075005F0063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D003300320066003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200300036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0035003900350031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0035003900350031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D003300320066003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400340039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400340039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF2B2400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0053006F0075007200630065005C006F0073005F0063006F00720065002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003700370039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00330031003500320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00330031003500320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF096F0073005F0063006F00720065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C004200690074005300650074002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500380033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500380033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084200690074005300650074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C005000530043004100520052002E006300010000000180FFFEFF00FFFEFFFF29013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00380033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310032003900360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310032003900360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF085000530043004100520052002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000010000000200000002010000490000000006000098020000
diff --git a/Hardware/PLSR.c b/Hardware/PLSR.c
index 432a40d..4fefde5 100644
--- a/Hardware/PLSR.c
+++ b/Hardware/PLSR.c
@@ -14,14 +14,15 @@ uint8_t NowPulse; /*
uint8_t PrePulse; /* 之前处于第几段脉冲 */
uint8_t PulseNum; /* 一共有多少段脉冲 */
int32_t MAX_Pulse; /* 最多的脉冲数 */
-int32_t AccCount; /* 加速脉冲数 */
+int32_t AccUpCount; /* 加速脉冲数 */
+int32_t AccDownCount; /* 减速脉冲数 */
int32_t NowMAXPulse; /* 当前要达到的总脉冲 */
int32_t PulseCount = 0;
/**
* @brief 根据脉冲的频率设置对应的PSC和ARR
-* @param[in] SentPost 脉冲通道(目前只有通道Y0)
+* @param[in] SentPost 脉冲通道
* @param[in] Ferquency 脉冲的频率
* @return 无
*/
@@ -31,6 +32,9 @@ void SetFrequency(uint8_t SentPost, uint32_t Frequency)
switch(SentPost)
{
case 0: TIM10->ARR = arr, TIM10->PSC = psc, TIM10->CCR1 = arr / 2; break;
+ case 1: TIM11->ARR = arr, TIM11->PSC = psc, TIM11->CCR1 = arr / 2; break;
+ case 2: TIM13->ARR = arr, TIM13->PSC = psc, TIM13->CCR1 = arr / 2; break;
+ case 3: TIM14->ARR = arr, TIM14->PSC = psc, TIM14->CCR1 = arr / 2; break;
}
}
@@ -66,11 +70,24 @@ void PulseBaseInit(uint8_t StartPulse, uint8_t PulseMod, int32_t MAX_Pulse)
MAX_Pulse = MAX_Pulse;
}
+/**
+* @brief 脉冲开始
+* @param[in] StartPulse 起始脉冲段
+* @return 无
+*/
void PulseStart(void)
{
- SetFrequency(Options.DirPost, PulseOutput[NowPulse].Frequency);
+ SetFrequency(Options.SentPost, PulseOutput[NowPulse].Frequency);
TIM2->ARR = PulseOutput[NowPulse].PulseCount;
- HAL_TIM_PWM_Start_IT(&htim10, TIM_CHANNEL_1);
+
+ switch(Options.SentPost)
+ {
+ case 0: HAL_TIM_PWM_Start_IT(&htim10, TIM_CHANNEL_1); break;
+ case 1: HAL_TIM_PWM_Start_IT(&htim11, TIM_CHANNEL_1); break;
+ case 2: HAL_TIM_PWM_Start_IT(&htim13, TIM_CHANNEL_1); break;
+ case 3: HAL_TIM_PWM_Start_IT(&htim14, TIM_CHANNEL_1); break;
+ }
+
}
/**
* @brief 获取加速度
@@ -207,7 +224,7 @@ void PLSROptionLoad(void)
uint16_t tempH, tempL;
Set8_16(&tempH, &Register_H[0x1009], &Register_L[0x1009]);
Set8_16(&tempL, &Register_H[0x100A], &Register_L[0x100A]);
- Set16_32(&InitSpeed, &tempH, &tempL);
+ Set16_32(&InitSpeed, &tempL, &tempH);
/* 数据读取 */
Options.SentPost = Register_L[0x1000];
@@ -220,8 +237,9 @@ void PLSROptionLoad(void)
Options.AllPulse = Register_L[0x1007];
Options.StartPulse = Register_L[0x1008];
Options.InitSpeed = InitSpeed;
- Options.AccUpTime = Register_L[0x100B];
- Options.AccDownTime = Register_L[0x100C];
+ Options.AccUpTime = (Register_H[0x100B]<< 8) | Register_L[0x100B];
+ Options.AccDownTime = (Register_H[0x100C]<< 8) | Register_L[0x100C];
+
}
void PLSRPluseLoad(void)
@@ -250,6 +268,10 @@ void PLSRPluseLoad(void)
}
}
+/**
+* @brief 保存总的脉冲数至指定的寄存器
+* @return 无
+*/
void CountSave(void)
{
int32_t temp_Count = 0;
@@ -259,9 +281,18 @@ void CountSave(void)
memcpy(&temp_Count, &AllPulseCNT, 4);
DatH = temp_Count / 0xffff;
DatL = temp_Count % 0xffff;
- Register_H[0x2001] = DatH / 0xff;
- Register_L[0x2001] = DatH % 0xff;
- Register_H[0x2000] = DatL / 0xff;
- Register_L[0x2000] = DatL % 0xff;
-
-}
\ No newline at end of file
+ Register_H[0x2001] = (DatH >> 8);
+ Register_L[0x2001] = (DatH & 0x00ff);
+ Register_H[0x2000] = (DatL >> 8);
+ Register_L[0x2000] = (DatL & 0x00ff);
+}
+
+/**
+* @brief 获取加减速的脉冲数
+* @return 无
+*/
+void GetAddCount(void)
+{
+ AccUpCount = Options.AccUpTime * PulseOutput[NowPulse].Frequency / 1000;
+ AccDownCount = Options.AccDownTime * PulseOutput[NowPulse].Frequency / 1000;
+}
diff --git a/Hardware/PLSR.h b/Hardware/PLSR.h
index c434c8f..69b830d 100644
--- a/Hardware/PLSR.h
+++ b/Hardware/PLSR.h
@@ -25,8 +25,8 @@ typedef struct
uint8_t AllPulse; ///<<脉冲总段数
uint8_t StartPulse; ///<<起始执行段数
uint32_t InitSpeed; ///<<脉冲默认速度
- uint8_t AccUpTime; ///<<脉冲默认速度加速时间
- uint8_t AccDownTime; ///<<脉冲默认速度减速时间
+ uint16_t AccUpTime; ///<<脉冲默认速度加速时间
+ uint16_t AccDownTime; ///<<脉冲默认速度减速时间
} Option;
/* 变量声明 */
@@ -37,11 +37,13 @@ extern uint8_t NowPulse; ///<<
extern uint8_t PrePulse; ///<< 之前处于第几段脉冲
extern uint8_t PulseNum; ///<< 一共有多少段脉冲(中断内使用)
extern int32_t MAX_Pulse; ///<< 最多的脉冲数
-extern int32_t AccCount; ///<<加速脉冲数
+extern int32_t AccUpCount; ///<<加速脉冲数
+extern int32_t AccDownCount;///<<减速脉冲数
extern int32_t NowMAXPulse; ///<<当前要达到的总脉冲
extern int32_t PulseCount;
extern int32_t NextPulseEND;
+
/* 函数声明 */
void SetFrequency(uint8_t SentPost, uint32_t Frequency);
void SetPulse(uint8_t Pulse, uint32_t Ferquency, int32_t Count, uint8_t Direction, int8_t NextPulse);
@@ -54,6 +56,7 @@ void SetNextPulse(void);
void PLSROptionLoad(void);
void PLSRPluseLoad(void);
void CountSave(void);
+void GetAddCount(void);
uint32_t GetBase(uint8_t NowPulseNUM);
diff --git a/Hardware/PSCARR.c b/Hardware/PSCARR.c
index 28ca849..844718a 100644
--- a/Hardware/PSCARR.c
+++ b/Hardware/PSCARR.c
@@ -129,7 +129,7 @@ void Frequency_Change_PSC_And_ARR(uint32_t Frequency, uint16_t* psc, uint16_t* a
else
{
*psc = 1;
- *arr = 72000000 / ((*psc) * Frequency);
+ *arr = 36000000 / ((*psc) * Frequency);
}
}
else
diff --git a/PLSR.ioc b/PLSR.ioc
index 63ee1d3..ef03601 100644
--- a/PLSR.ioc
+++ b/PLSR.ioc
@@ -36,23 +36,34 @@ Mcu.IP2=RCC
Mcu.IP3=SYS
Mcu.IP4=TIM2
Mcu.IP5=TIM10
-Mcu.IP6=USART1
-Mcu.IPNb=7
+Mcu.IP6=TIM11
+Mcu.IP7=TIM13
+Mcu.IP8=TIM14
+Mcu.IP9=USART1
+Mcu.IPNb=10
Mcu.Name=STM32F407I(E-G)Tx
Mcu.Package=LQFP176
Mcu.Pin0=PF6
-Mcu.Pin1=PH0-OSC_IN
-Mcu.Pin10=VP_SYS_VS_Systick
-Mcu.Pin11=VP_TIM10_VS_ClockSourceINT
-Mcu.Pin2=PH1-OSC_OUT
-Mcu.Pin3=PH6
-Mcu.Pin4=PH7
-Mcu.Pin5=PH8
-Mcu.Pin6=PH9
-Mcu.Pin7=PA9
-Mcu.Pin8=PA10
-Mcu.Pin9=PA15
-Mcu.PinsNb=12
+Mcu.Pin1=PF7
+Mcu.Pin10=PA9
+Mcu.Pin11=PA10
+Mcu.Pin12=PA13
+Mcu.Pin13=PA14
+Mcu.Pin14=PA15
+Mcu.Pin15=VP_SYS_VS_Systick
+Mcu.Pin16=VP_TIM10_VS_ClockSourceINT
+Mcu.Pin17=VP_TIM11_VS_ClockSourceINT
+Mcu.Pin18=VP_TIM13_VS_ClockSourceINT
+Mcu.Pin19=VP_TIM14_VS_ClockSourceINT
+Mcu.Pin2=PF8
+Mcu.Pin3=PF9
+Mcu.Pin4=PH0-OSC_IN
+Mcu.Pin5=PH1-OSC_OUT
+Mcu.Pin6=PH6
+Mcu.Pin7=PH7
+Mcu.Pin8=PH8
+Mcu.Pin9=PH9
+Mcu.PinsNb=20
Mcu.ThirdPartyNb=0
Mcu.UserConstants=
Mcu.UserName=STM32F407IGTx
@@ -75,6 +86,10 @@ NVIC.USART1_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
PA10.Mode=Asynchronous
PA10.Signal=USART1_RX
+PA13.Mode=Serial_Wire
+PA13.Signal=SYS_JTMS-SWDIO
+PA14.Mode=Serial_Wire
+PA14.Signal=SYS_JTCK-SWCLK
PA15.GPIOParameters=GPIO_Speed
PA15.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH
PA15.Locked=true
@@ -83,6 +98,12 @@ PA9.Mode=Asynchronous
PA9.Signal=USART1_TX
PF6.Locked=true
PF6.Signal=S_TIM10_CH1
+PF7.Locked=true
+PF7.Signal=S_TIM11_CH1
+PF8.Locked=true
+PF8.Signal=S_TIM13_CH1
+PF9.Locked=true
+PF9.Signal=S_TIM14_CH1
PH0-OSC_IN.Mode=HSE-External-Oscillator
PH0-OSC_IN.Signal=RCC_OSC_IN
PH1-OSC_OUT.Mode=HSE-External-Oscillator
@@ -132,7 +153,7 @@ ProjectManager.StackSize=0x400
ProjectManager.TargetToolchain=EWARM V8
ProjectManager.ToolChainLocation=
ProjectManager.UnderRoot=false
-ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_USART1_UART_Init-USART1-false-HAL-true,5-MX_TIM10_Init-TIM10-false-HAL-true,6-MX_TIM2_Init-TIM2-false-HAL-true
+ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_USART1_UART_Init-USART1-false-HAL-true,5-MX_TIM10_Init-TIM10-false-HAL-true,6-MX_TIM2_Init-TIM2-false-HAL-true,7-MX_TIM11_Init-TIM11-false-HAL-true,8-MX_TIM13_Init-TIM13-false-HAL-true,9-MX_TIM14_Init-TIM14-false-HAL-true
RCC.48MHZClocksFreq_Value=36000000
RCC.AHBFreq_Value=72000000
RCC.APB1CLKDivider=RCC_HCLK_DIV2
@@ -169,6 +190,12 @@ RCC.VCOOutputFreq_Value=144000000
RCC.VcooutputI2S=192000000
SH.S_TIM10_CH1.0=TIM10_CH1,PWM Generation1 CH1
SH.S_TIM10_CH1.ConfNb=1
+SH.S_TIM11_CH1.0=TIM11_CH1,PWM Generation1 CH1
+SH.S_TIM11_CH1.ConfNb=1
+SH.S_TIM13_CH1.0=TIM13_CH1,PWM Generation1 CH1
+SH.S_TIM13_CH1.ConfNb=1
+SH.S_TIM14_CH1.0=TIM14_CH1,PWM Generation1 CH1
+SH.S_TIM14_CH1.ConfNb=1
SH.S_TIM2_CH1_ETR.0=TIM2_ETR,ClockSourceETR_Mode2
SH.S_TIM2_CH1_ETR.ConfNb=1
TIM10.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
@@ -177,6 +204,12 @@ TIM10.IPParameters=Channel,Prescaler,AutoReloadPreload,Pulse,OCPolarity_1
TIM10.OCPolarity_1=TIM_OCPOLARITY_LOW
TIM10.Prescaler=72
TIM10.Pulse=32767
+TIM11.Channel=TIM_CHANNEL_1
+TIM11.IPParameters=Channel
+TIM13.Channel=TIM_CHANNEL_1
+TIM13.IPParameters=Channel
+TIM14.Channel=TIM_CHANNEL_1
+TIM14.IPParameters=Channel
USART1.BaudRate=19200
USART1.IPParameters=VirtualMode,BaudRate,Parity,WordLength
USART1.Parity=PARITY_ODD
@@ -186,4 +219,10 @@ VP_SYS_VS_Systick.Mode=SysTick
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
VP_TIM10_VS_ClockSourceINT.Mode=Enable_Timer
VP_TIM10_VS_ClockSourceINT.Signal=TIM10_VS_ClockSourceINT
+VP_TIM11_VS_ClockSourceINT.Mode=Enable_Timer
+VP_TIM11_VS_ClockSourceINT.Signal=TIM11_VS_ClockSourceINT
+VP_TIM13_VS_ClockSourceINT.Mode=Enable_Timer
+VP_TIM13_VS_ClockSourceINT.Signal=TIM13_VS_ClockSourceINT
+VP_TIM14_VS_ClockSourceINT.Mode=Enable_Timer
+VP_TIM14_VS_ClockSourceINT.Signal=TIM14_VS_ClockSourceINT
board=custom