добавлен модбас

This commit is contained in:
2025-02-28 19:34:21 +03:00
parent 0743e6699a
commit 0f2736b8a5
26 changed files with 4179 additions and 76 deletions

View File

@@ -25,10 +25,10 @@
#include "gpio.h"
#include "tim.h"
#include "pch_sensors.h"
#include "rs_message.h"
/* Private define ------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
uint32_t predelay = 10000;
/* Private user code ---------------------------------------------------------*/
/* Private macro -------------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
@@ -41,6 +41,7 @@ static void APP_SystemClockConfig(void);
int main(void)
{
__HAL_DBGMCU_FREEZE_TIM1();
__HAL_DBGMCU_FREEZE_TIM14();
/* Reset of all peripherals, Initializes the Systick. */
HAL_Init();
@@ -84,7 +85,7 @@ static void APP_SystemClockConfig(void)
/* Configure oscillator */
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
{
APP_ErrorHandler();
Error_Handler();
}
/* Clock source configuration */
@@ -95,20 +96,23 @@ static void APP_SystemClockConfig(void)
/* Configure clock source */
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_0) != HAL_OK)
{
APP_ErrorHandler();
Error_Handler();
}
}
/**
* @brief Error executing function.
* @param None
* @brief This function is executed in case of error occurrence.
* @retval None
*/
void APP_ErrorHandler(void)
void Error_Handler(void)
{
/* USER CODE BEGIN Error_Handler_Debug */
/* User can add his own implementation to report the HAL error return state */
__disable_irq();
while (1)
{
}
/* USER CODE END Error_Handler_Debug */
}
#ifdef USE_FULL_ASSERT