define для выбора порта modbus

This commit is contained in:
andrey 2025-11-18 19:56:38 +03:00
parent 2e4b034670
commit e46603dd6b
2 changed files with 10 additions and 1 deletions

View File

@ -4,7 +4,9 @@
//**********BEGIN defines***********
//#define OldVer
#define MAX_SENSE 32 // НЕ ДЕЛАТЬ МЕНЬШЕ 16
#define project new_ver//old //new
#define new_ver 1
#define old_ver 0
#define project old_ver //new_ver//

View File

@ -315,7 +315,12 @@ static uint8_t first_in=1;
void USART1_IRQHandler(void)
{
/* USER CODE BEGIN USART1_IRQn 0 */
#if (project== old_ver)
RS_UART_Handler(&hmodbus1);
return;
#endif
/* USER CODE END USART1_IRQn 0 */
HAL_UART_IRQHandler(&huart1);
/* USER CODE BEGIN USART1_IRQn 1 */
@ -331,8 +336,10 @@ void USART1_IRQHandler(void)
void USART2_IRQHandler(void)
{
/* USER CODE BEGIN USART2_IRQn 0 */
#if (project== new_ver)
RS_UART_Handler(&hmodbus1);
return;
#endif
/* USER CODE END USART2_IRQn 0 */
HAL_UART_IRQHandler(&huart2);
/* USER CODE BEGIN USART2_IRQn 1 */