| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 | /********************************* (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_UPPER                    "NONE"#define HW_REV_LEN                      16#define HW_REV_OFFSET                   0x1F0#define DAUGHTER_FW_NAME                "NONE"#define MAIN_FW_NAME                    "NONE"/**  * @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	#define DB_CPU_FLASH_FIRST_PAGE_ADDRESS   0x08000000/* high-density value line devices (2Kb page) */#define DB_CPU_FLASH_END_ADDRESS          0x0803F7FF#define DB_CPU_FLASH_CRC_ADDRESS          0x0803F7FC#define DB_CPU_SETTINGS_PAGE              127	/**  * @brief  Размер очереди для хранения трапов  */#define SNMP_TRAP_QUEUE_SIZE   100/**  * @brief  Отладочный порт USART и консоль  *///#define USART_DEBUG_ENABLE#define SYSTEMTICK_PERIOD_MS  1#endif /* #ifndef COMMON_CONFIG_H *//********************************* (C) РОТЕК **********************************/
 |