| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 | /********************************* (C) РОТЕК *********************************** * @module  common_config * @file    common_config.h * @version 1.0.0 * @date    XX.XX.XXXX * $brief   Общий конфиг для всей периферии. Настройка состава проекта. ******************************************************************************* * @history     Version  Author         Comment * XX.XX.XXXX   1.0.0    Telenkov D.A.  First release. ******************************************************************************* *//* Define to prevent recursive  ----------------------------------------------*/#ifndef COMMON_CONFIG_H#define COMMON_CONFIG_H#include "board.h"#define HW_REV_LEN                      16#define HW_REV_OFFSET                   0x1F0/**  * @brief  Адрес сектора настроек  */ 	#define SETTINGS_SECTOR         0x08004000/**  * @brief  Адрес сектора настроек  */ 	#define CRC_ADDRESS             0x08005F9C/**  * @brief  Адрес сектора системных настроек  */#define SYS_SECTOR         		0x08008000/**  * @brief  Адрес CRC системных настроек  */#define SYS_CRC_ADDRESS         0x0800BF9C/**  * @brief  Слово для контроля целостности структуры настроек  */ 	#define SETTINGS_CONTROL_WORD   123456789/**  * @brief  Число попыток загрузки основной прошивки  */#define BOOT_TRY   6/**  * @brief  Таймаут возврата в основное ПО, сек.  */#define UPDATE_TIMEOUT  10*60#define USER_FLASH_FIRST_PAGE_ADDRESS 0x08020000 /* Only as example see comment */#define USER_FLASH_LAST_PAGE_ADDRESS  0x08060000#define USER_FLASH_END_ADDRESS        0x0807FFFF#define USER_FLASH_CRC_ADDRESS        0x0807FFFC#define IAP_FLASH_FIRST_PAGE_ADDRESS  0x08000000 /* Only as example see comment */#define IAP_FLASH_CRC_ADDRESS         0x0801FFFC		/**  * @brief  Размер очереди для хранения трапов  */#define SNMP_TRAP_QUEUE_SIZE   100/**  * @brief  Отладочный порт USART и консоль  *///#define USART_DEBUG_ENABLE#define SYSTEMTICK_PERIOD_MS  1#endif /* #ifndef COMMON_CONFIG_H *//********************************* (C) РОТЕК **********************************/
 |