123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206 |
- #ifndef _APP_CONFIG_H
- #define _APP_CONFIG_H
- #define SYSTEM_CLOCK_SEL 4
- #define LP_RC_CALIB_CNT 60
- #define LP_RC_CALIB_LARGE_CNT 10000
- #define LOG_ENABLE
- #define LOG_OUTPUT_RTT 0
- #define LOG_OUTPUT_UART0 1
- #define LOG_OUTPUT_UART1 2
- #define LOG_OUTPUT_SEL 1
- #define LOG_UART_BAUDRATE_CFG 1152
- #define LOG_UART_RX_PORT_SEL 0
- #define LOG_UART_TX_PORT_SEL 1
- #define FLASH_CAPACITY 0x00080000
- #if FLASH_CAPACITY == 0x00080000
- #define BLE_STACK_KEY_STORAGE_OFFSET 0x7F000
- #define BLE_BONDING_INFO_SAVE_ADDR 0x7D000
- #define BLE_REMOTE_SERVICE_SAVE_ADDR 0x7E000
- #elif FLASH_CAPACITY == 0x00040000
- #define BLE_STACK_KEY_STORAGE_OFFSET 0x3F000
- #define BLE_BONDING_INFO_SAVE_ADDR 0x3D000
- #define BLE_REMOTE_SERVICE_SAVE_ADDR 0x3E000
- #else
- #error "flash capacity configuration error!"
- #endif
- #define BLE_STACK_ENABLE_MESH 0
- #define BLE_STACK_ENABLE_CONNECTIONS 1
- #define BLE_STACK_RX_BUFFER_CNT 8
- #define BLE_STACK_RX_BUFFER_SIZE 37
- #define BLE_STACK_TX_BUFFER_CNT 8
- #define BLE_STACK_TX_BUFFER_SIZE 27
- #define BLE_STACK_ADV_BUFFER_SIZE 131
- #define BLE_STACK_RETENTION_RAM_SIZE 0xE000
- #endif
|