WIP: Add new features for board version 2

This commit is contained in:
Anton Mukhin
2024-01-17 15:52:55 +03:00
parent c882ede6bd
commit 108f165ca2
10 changed files with 374 additions and 68 deletions

View File

@@ -6,7 +6,7 @@
#ifndef BOARD_LOGIC_H_
#define BOARD_LOGIC_H_
#define MODBUS_FIRMWARE_VERSION ( /*major*/ 10 + /*minor*/ 1 * 0x100)
#define MODBUS_FIRMWARE_VERSION ( /*major*/ 11 + /*minor*/ 0 * 0x100)
#define MODBUS_BOARD_TYPE (8) //Relay Module board ID
#define REL_MAIN_BIT (1u<<0)
@@ -16,7 +16,11 @@
#define MOTOR_MAX 255
void estop_reset(void);
void board_init(void);
void set_pwm(uint8_t unit, uint16_t duty);
void loop_iterate();
void timer1_ovf_isr(void);
void update_service_indication(void);
#endif