Небольшая реконфигурация осцилографа
This commit is contained in:
@@ -35,11 +35,14 @@
|
||||
*/
|
||||
typedef struct
|
||||
{
|
||||
/* Адрес 0 */
|
||||
uint16_t Overrun:1; ///< Overrun
|
||||
uint16_t NumbOfChannels:4; ///< Количество каналов (1-16)
|
||||
uint16_t BufferSize:7; ///< Размер буфера в регистрах (1-125)
|
||||
uint16_t SampleTime; ///< Время между сэмплами в мкс/мс
|
||||
uint32_t LastTick; ///< Время последнего добавления
|
||||
|
||||
uint16_t SampleTime; ///< Адрес 1: Время между сэмплами в мкс/мс
|
||||
uint16_t reserved[2]; ///< Резерв
|
||||
uint32_t LastTick; ///< Адрес 4-5: Время последнего добавления (uint32_t)
|
||||
} MB_ConfigTypeDef;
|
||||
|
||||
/**
|
||||
@@ -56,10 +59,10 @@ typedef struct
|
||||
*/
|
||||
typedef struct
|
||||
{
|
||||
MB_ConfigTypeDef Config; ///< Конфигурация
|
||||
uint16_t User[6];
|
||||
MB_PreambleTypeDef Preamble; ///< Указатели буфера
|
||||
uint8_t Data[MbData_size*2-1]; ///< Буфер данных (в байтах)
|
||||
MB_ConfigTypeDef Config; /*!< @brief Отн. Адрес 0-6: Конфигурация */
|
||||
uint16_t User[4]; /*!< @brief Отн. Адрес 6-9: Пользовательские регистры */
|
||||
MB_PreambleTypeDef Preamble; /*!< @brief Отн. Адрес 10: Указатели head и tail буфера */
|
||||
uint8_t Data[MbData_size*2-1]; ///< /*!< @brief Отн. Адрес 11-131: Буфер данных (в байтах) */
|
||||
} MB_OscilTypeDef;
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user