123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- /**
- *******************************************************************************
- * @file hc32f4xx.h
- * @brief This file contains the common part of the HC32 series.
- @verbatim
- Change Logs:
- Date Author Notes
- 2022-12-31 CDT First version
- @endverbatim
- *******************************************************************************
- * Copyright (C) 2022, Xiaohua Semiconductor Co., Ltd. All rights reserved.
- *
- * This software component is licensed by XHSC under BSD 3-Clause license
- * (the "License"); You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
- *
- *******************************************************************************
- */
- #ifndef __HC32F4XX_H__
- #define __HC32F4XX_H__
- /* C binding of definitions if building with C++ compiler */
- #ifdef __cplusplus
- extern "C"
- {
- #endif
- /*******************************************************************************
- * Include files
- ******************************************************************************/
- /**
- * @brief HC32F4xx Device Include
- */
- #if defined(HC32F448)
- #include "hc32f448.h"
- #include "system_hc32f448.h"
- #else
- #error "Please select first the target HC32xxxx device used in your application (in hc32xxxx.h file)"
- #endif
- /*******************************************************************************
- * Global type definitions ('typedef')
- ******************************************************************************/
- /*******************************************************************************
- * Global pre-processor symbols/macros ('#define')
- ******************************************************************************/
- /*******************************************************************************
- * Global variable definitions ('extern')
- ******************************************************************************/
- /*******************************************************************************
- * Global function prototypes (definition in C source)
- ******************************************************************************/
- #ifdef __cplusplus
- }
- #endif
- #endif /* __HC32F4XX_H__ */
- /*******************************************************************************
- * EOF (not truncated)
- ******************************************************************************/
|