Files
mr-library/mr_config.h
MacRsh a637ce0a31 1.简化自动初始化宏。
2.修改callback为call。
2023-11-25 00:34:07 +08:00

41 lines
904 B
C

/*
* @copyright (c) 2023, MR Development Team
*
* @license SPDX-License-Identifier: Apache-2.0
*
* @date 2023-10-18 MacRsh First version
*/
#ifndef _MR_CONFIG_H_
#define _MR_CONFIG_H_
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#define MR_CFG_NAME_MAX (10)
#define MR_CFG_DESC_MAX (32)
#define MR_USING_RDWR_CTRL
#define MR_USING_ADC
#define MR_USING_DAC
#define MR_USING_PIN
#define MR_USING_I2C
#define MR_USING_SPI
#define MR_USING_SERIAL
#define MR_USING_TIMER
#define MR_USING_CAN
#define MR_CFG_HEAP_SIZE (4 * 1024)
#define MR_CFG_CONSOLE_NAME "uart1"
#define MR_CFG_SERIAL_RD_BUFSZ (32)
#define MR_CFG_SERIAL_WR_BUFSZ (0)
#define MR_CFG_SPI_RD_BUFSZ (32)
#define MR_CFG_I2C_RD_BUFSZ (32)
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* _MR_CONFIG_H_ */