Добавлен ADC SEQ (заготовка пока)
И небольшой рефакторинг
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*==============================================================================
|
||||
* Инициализация тактирования с использованием бибилотеки PLIB035
|
||||
* Инициализация UART с использованием бибилотеки PLIB035
|
||||
*------------------------------------------------------------------------------
|
||||
* ЦНИИ СЭТ, Разваляев Алексей <wot890089@mail.ru>
|
||||
*==============================================================================
|
||||
@@ -56,15 +56,15 @@ typedef struct
|
||||
void (*IdleCallback)(void); /* Вызывается при IDLE линии на RX */
|
||||
void (*ErrCallback)(void); /* Вызывается при ошибке */
|
||||
|
||||
} UART_ExtInitTypeDef;
|
||||
} UART_ExtInit_TypeDef;
|
||||
|
||||
|
||||
|
||||
|
||||
typedef struct
|
||||
{
|
||||
UART_TypeDef *UART; /* Регистры UART */
|
||||
UART_ExtInitTypeDef *Config; /* Конфигурация UART */
|
||||
UART_TypeDef *Instance; /* Регистры UART */
|
||||
UART_ExtInit_TypeDef *Config; /* Конфигурация UART */
|
||||
|
||||
/* ===== TX ===== */
|
||||
const uint8_t *TxBufPtr; /* текущий массив для передачи*/
|
||||
@@ -85,7 +85,7 @@ extern UART_HandleTypeDef huart1;
|
||||
//-- Exported functions prototypes ---------------------------------------------
|
||||
void uart_init_first(void);
|
||||
|
||||
OperationStatus uart_init(UART_HandleTypeDef *huart, UART_ExtInitTypeDef *NewConfig);
|
||||
OperationStatus uart_init(UART_HandleTypeDef *huart, UART_ExtInit_TypeDef *NewConfig);
|
||||
OperationStatus uart_set_callback(UART_HandleTypeDef* huart, UART_CallbackTypeDef cb_type, void (*Callback)(void));
|
||||
OperationStatus uart_start(UART_HandleTypeDef *huart, UART_FIFOLevel_TypeDef TxFifoLevel, UART_FIFOLevel_TypeDef RxFifoLevel);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user