note: - модбас не моделируется, в s-function просто передаются константы режимов. - лишние файлы убраны в outdate. - два канала одной фазы переключаются немного криво: на один такт симуляции проскакивает высокий уровень предыдущего канала и только потом включается текущий канал
		
			
				
	
	
		
			29 lines
		
	
	
		
			768 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			768 B
		
	
	
	
		
			C
		
	
	
	
	
	
/**********************************TIM**************************************
 | 
						|
Данный файл содержит инклюды и дефайны для всех библиотек базовой перефирии.
 | 
						|
***************************************************************************/
 | 
						|
#ifndef __PERIPH_GENERAL_H_
 | 
						|
#define __PERIPH_GENERAL_H_
 | 
						|
 | 
						|
 | 
						|
// user includes	
 | 
						|
#include "modbus.h"
 | 
						|
 | 
						|
#include "trace.h"
 | 
						|
 | 
						|
 | 
						|
 | 
						|
extern void Error_Handler(void);
 | 
						|
#define ERROR_HANDLER_NAME(_params_) 	Error_Handler(_params_)
 | 
						|
/* If error handler not defined - set void */
 | 
						|
#ifndef ERROR_HANDLER_NAME
 | 
						|
#define ((void)0U)
 | 
						|
#endif // ERROR_HANDLER_NAME
 | 
						|
 | 
						|
#include "stm32f4xx_hal.h"
 | 
						|
 | 
						|
#include "gpio_general.h"
 | 
						|
#include "uart_general.h"
 | 
						|
#include "tim_general.h"
 | 
						|
 | 
						|
 | 
						|
#endif // __PERIPH_GENERAL_H_
 |