Loading...
Searching...
No Matches
Tools for debug RS/UART/TIM
RS Tools

Дефайны для отладки периферии More...

Collaboration diagram for Tools for debug RS/UART/TIM:

## Macros

#define | RS_USER_VARS_NUMB 0
| Количество переменных в TrackerTypeDef.
#define | TrackerTypeDef(num_user_vars)
| Тип структуры для счетчиков-переменных
#define | TrackerCnt_Ok(_cntstruct_)
| Инкрементировать переменную - успешных событий
#define | TrackerCnt_Err(_cntstruct_)
| Инкрементировать переменную - ошибок
#define | TrackerCnt_Warn(_cntstruct_)
| Инкрементировать переменную - предупреждений
#define | printf_rs(...)
| Printf обычных событий RS/UART/TIM.
#define | printf_rs_err(...)
| Printf ошибок RS/UART/TIM.
#define | RS_TIM_Handler_ENTER()
| Действия при заходе в прерывания таймера
#define | RS_TIM_Handler_EXIT()
| Действия при выходе из прерывания таймера
#define | RS_UART_Handler_ENTER()
| Действия при заходе в прерывания UART.
#define | RS_UART_Handler_EXIT()
| Действия при выходе из прерывания UART.

## Detailed Description

Дефайны для отладки периферии

## Macro Definition Documentation

## RS_USER_VARS_NUMB

#define RS_USER_VARS_NUMB 0

Количество переменных в TrackerTypeDef.

Definition at line 97 of file rs_message.h.

## TrackerTypeDef

#define TrackerTypeDef | ( |  | num_user_vars | ) |

Value:
void *

Тип структуры для счетчиков-переменных

Parameters

  num_user_vars | Есть возмоность добавления num_user_vars количества пользовательскиъх переменных

Definition at line 104 of file rs_message.h.

## TrackerCnt_Ok

#define TrackerCnt_Ok | ( |  | _cntstruct_ | ) |

Инкрементировать переменную - успешных событий

Definition at line 106 of file rs_message.h.

## TrackerCnt_Err

#define TrackerCnt_Err | ( |  | _cntstruct_ | ) |

Инкрементировать переменную - ошибок

Definition at line 108 of file rs_message.h.

## TrackerCnt_Warn

#define TrackerCnt_Warn | ( |  | _cntstruct_ | ) |

Инкрементировать переменную - предупреждений

Definition at line 110 of file rs_message.h.

## printf_rs

#define printf_rs | ( |  | ... | ) |

Printf обычных событий RS/UART/TIM.

Definition at line 116 of file rs_message.h.

## printf_rs_err

#define printf_rs_err | ( |  | ... | ) |

Printf ошибок RS/UART/TIM.

Definition at line 121 of file rs_message.h.

## RS_TIM_Handler_ENTER

#define RS_TIM_Handler_ENTER | ( |  | ) |

Действия при заходе в прерывания таймера

Definition at line 127 of file rs_message.h.

## RS_TIM_Handler_EXIT

#define RS_TIM_Handler_EXIT | ( |  | ) |

Действия при выходе из прерывания таймера

Definition at line 131 of file rs_message.h.

## RS_UART_Handler_ENTER

#define RS_UART_Handler_ENTER | ( |  | ) |

Действия при заходе в прерывания UART.

Definition at line 136 of file rs_message.h.

## RS_UART_Handler_EXIT

#define RS_UART_Handler_EXIT | ( |  | ) |

Действия при выходе из прерывания UART.

Definition at line 140 of file rs_message.h.