примерная примерная такая же по размеру структура данных модбас которая будет в итоге, все помещается
hardfault при отключении датчика
This commit is contained in:
@@ -58,17 +58,20 @@ int main(void)
|
||||
RS_Receive_IT(&hmodbus1, &MODBUS_MSG);
|
||||
|
||||
|
||||
// PCHSens_FirstInit();
|
||||
PCHSens_FirstInit();
|
||||
/* infinite loop */
|
||||
while (1)
|
||||
{
|
||||
GPIOA->ODR ^= GPIO_LED_2;
|
||||
|
||||
PCHSens_Covert(&DallasBus);
|
||||
|
||||
PCHSens_ReadTemperature(&module1);
|
||||
PCHSens_ReadTemperature(&module2);
|
||||
PCHSens_ReadTemperature(&module3);
|
||||
PCHSens_ReadTemperature(&module4);
|
||||
PCHSens_ReadTemperature(&module5);
|
||||
PCHSens_ReadTemperature(&module6);
|
||||
// PCHSens_ReadTemperature(&module2);
|
||||
// PCHSens_ReadTemperature(&module3);
|
||||
// PCHSens_ReadTemperature(&module4);
|
||||
// PCHSens_ReadTemperature(&module5);
|
||||
// PCHSens_ReadTemperature(&module6);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,7 +19,6 @@
|
||||
/* USER CODE END Header */
|
||||
/* Includes ------------------------------------------------------------------*/
|
||||
#include "usart.h"
|
||||
|
||||
/* USER CODE BEGIN 0 */
|
||||
|
||||
/* USER CODE END 0 */
|
||||
@@ -39,7 +38,7 @@ void MX_USART1_UART_Init(void)
|
||||
|
||||
/* USER CODE END USART1_Init 1 */
|
||||
huart1.Instance = USART1;
|
||||
huart1.Init.BaudRate = 115200;
|
||||
huart1.Init.BaudRate = MODBUS_SPEED;
|
||||
huart1.Init.WordLength = UART_WORDLENGTH_8B;
|
||||
huart1.Init.StopBits = UART_STOPBITS_1;
|
||||
huart1.Init.Parity = UART_PARITY_NONE;
|
||||
|
||||
Reference in New Issue
Block a user