UCOS_TI_LM3S_Keil
 全部 结构体 文件 函数 变量 类型定义 宏定义 
lib_def.h 文件参考
#include <cpu.h>
lib_def.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

宏定义

#define LIB_VERSION   130u /* See Note #1. */
 
#define DEF_FALSE   0u
 
#define DEF_TRUE   1u
 
#define DEF_NO   0u
 
#define DEF_YES   1u
 
#define DEF_DISABLED   0u
 
#define DEF_ENABLED   1u
 
#define DEF_INACTIVE   0u
 
#define DEF_ACTIVE   1u
 
#define DEF_OFF   0u
 
#define DEF_ON   1u
 
#define DEF_CLR   0u
 
#define DEF_SET   1u
 
#define DEF_FAIL   0u
 
#define DEF_OK   1u
 
#define DEF_BIT_NONE   0x00u
 
#define DEF_BIT_00   0x01u
 
#define DEF_BIT_01   0x02u
 
#define DEF_BIT_02   0x04u
 
#define DEF_BIT_03   0x08u
 
#define DEF_BIT_04   0x10u
 
#define DEF_BIT_05   0x20u
 
#define DEF_BIT_06   0x40u
 
#define DEF_BIT_07   0x80u
 
#define DEF_BIT_08   0x0100u
 
#define DEF_BIT_09   0x0200u
 
#define DEF_BIT_10   0x0400u
 
#define DEF_BIT_11   0x0800u
 
#define DEF_BIT_12   0x1000u
 
#define DEF_BIT_13   0x2000u
 
#define DEF_BIT_14   0x4000u
 
#define DEF_BIT_15   0x8000u
 
#define DEF_BIT_16   0x00010000u
 
#define DEF_BIT_17   0x00020000u
 
#define DEF_BIT_18   0x00040000u
 
#define DEF_BIT_19   0x00080000u
 
#define DEF_BIT_20   0x00100000u
 
#define DEF_BIT_21   0x00200000u
 
#define DEF_BIT_22   0x00400000u
 
#define DEF_BIT_23   0x00800000u
 
#define DEF_BIT_24   0x01000000u
 
#define DEF_BIT_25   0x02000000u
 
#define DEF_BIT_26   0x04000000u
 
#define DEF_BIT_27   0x08000000u
 
#define DEF_BIT_28   0x10000000u
 
#define DEF_BIT_29   0x20000000u
 
#define DEF_BIT_30   0x40000000u
 
#define DEF_BIT_31   0x80000000u
 
#define DEF_OCTET_NBR_BITS   8u
 
#define DEF_OCTET_MASK   0xFFu
 
#define DEF_NIBBLE_NBR_BITS   4u
 
#define DEF_NIBBLE_MASK   0x0Fu
 
#define DEF_NBR_BASE_BIN   2u
 
#define DEF_NBR_BASE_OCT   8u
 
#define DEF_NBR_BASE_DEC   10u
 
#define DEF_NBR_BASE_HEX   16u
 
#define DEF_INT_08_NBR_BITS   8u
 
#define DEF_INT_08_MASK   0xFFu
 
#define DEF_INT_08U_MIN_VAL   0u
 
#define DEF_INT_08U_MAX_VAL   255u
 
#define DEF_INT_08S_MIN_VAL_ONES_CPL   (-127)
 
#define DEF_INT_08S_MAX_VAL_ONES_CPL   127
 
#define DEF_INT_08S_MIN_VAL   (DEF_INT_08S_MIN_VAL_ONES_CPL - 1)
 
#define DEF_INT_08S_MAX_VAL   DEF_INT_08S_MAX_VAL_ONES_CPL
 
#define DEF_INT_08U_NBR_DIG_MIN   1u
 
#define DEF_INT_08U_NBR_DIG_MAX   3u
 
#define DEF_INT_08S_NBR_DIG_MIN   3u
 
#define DEF_INT_08S_NBR_DIG_MAX   3u
 
#define DEF_INT_16_NBR_BITS   16u
 
#define DEF_INT_16_MASK   0xFFFFu
 
#define DEF_INT_16U_MIN_VAL   0u
 
#define DEF_INT_16U_MAX_VAL   65535u
 
#define DEF_INT_16S_MIN_VAL_ONES_CPL   (-32767)
 
#define DEF_INT_16S_MAX_VAL_ONES_CPL   32767
 
#define DEF_INT_16S_MIN_VAL   (DEF_INT_16S_MIN_VAL_ONES_CPL - 1)
 
#define DEF_INT_16S_MAX_VAL   DEF_INT_16S_MAX_VAL_ONES_CPL
 
#define DEF_INT_16U_NBR_DIG_MIN   1u
 
#define DEF_INT_16U_NBR_DIG_MAX   5u
 
#define DEF_INT_16S_NBR_DIG_MIN   5u
 
#define DEF_INT_16S_NBR_DIG_MAX   5u
 
#define DEF_INT_32_NBR_BITS   32u
 
#define DEF_INT_32_MASK   0xFFFFFFFFu
 
#define DEF_INT_32U_MIN_VAL   0u
 
#define DEF_INT_32U_MAX_VAL   4294967295u
 
#define DEF_INT_32S_MIN_VAL_ONES_CPL   (-2147483647)
 
#define DEF_INT_32S_MAX_VAL_ONES_CPL   2147483647
 
#define DEF_INT_32S_MIN_VAL   (DEF_INT_32S_MIN_VAL_ONES_CPL - 1)
 
#define DEF_INT_32S_MAX_VAL   DEF_INT_32S_MAX_VAL_ONES_CPL
 
#define DEF_INT_32U_NBR_DIG_MIN   1u
 
#define DEF_INT_32U_NBR_DIG_MAX   10u
 
#define DEF_INT_32S_NBR_DIG_MIN   10u
 
#define DEF_INT_32S_NBR_DIG_MAX   10u
 
#define DEF_INT_64_NBR_BITS   64u
 
#define DEF_INT_64_MASK   0xFFFFFFFFFFFFFFFFu
 
#define DEF_INT_64U_MIN_VAL   0u
 
#define DEF_INT_64U_MAX_VAL   18446744073709551615u
 
#define DEF_INT_64S_MIN_VAL_ONES_CPL   (-9223372036854775807)
 
#define DEF_INT_64S_MAX_VAL_ONES_CPL   9223372036854775807
 
#define DEF_INT_64S_MIN_VAL   (DEF_INT_64S_MIN_VAL_ONES_CPL - 1)
 
#define DEF_INT_64S_MAX_VAL   DEF_INT_64S_MAX_VAL_ONES_CPL
 
#define DEF_INT_64U_NBR_DIG_MIN   1u
 
#define DEF_INT_64U_NBR_DIG_MAX   20u
 
#define DEF_INT_64S_NBR_DIG_MIN   19u
 
#define DEF_INT_64S_NBR_DIG_MAX   19u
 
#define DEF_INT_CPU_NBR_BITS   (CPU_CFG_DATA_SIZE * DEF_OCTET_NBR_BITS)
 
#define DEF_INT_CPU_MASK   DEF_INT_32_MASK
 
#define DEF_INT_CPU_U_MIN_VAL   DEF_INT_32U_MIN_VAL
 
#define DEF_INT_CPU_U_MAX_VAL   DEF_INT_32U_MAX_VAL
 
#define DEF_INT_CPU_S_MIN_VAL   DEF_INT_32S_MIN_VAL
 
#define DEF_INT_CPU_S_MAX_VAL   DEF_INT_32S_MAX_VAL
 
#define DEF_INT_CPU_S_MIN_VAL_ONES_CPL   DEF_INT_32S_MIN_VAL_ONES_CPL
 
#define DEF_INT_CPU_S_MAX_VAL_ONES_CPL   DEF_INT_32S_MAX_VAL_ONES_CPL
 
#define DEF_TIME_NBR_DAY_PER_WK   7uL
 
#define DEF_TIME_NBR_DAY_PER_YR   365uL
 
#define DEF_TIME_NBR_DAY_PER_YR_LEAP   366uL
 
#define DEF_TIME_NBR_HR_PER_DAY   24uL
 
#define DEF_TIME_NBR_HR_PER_WK   (DEF_TIME_NBR_HR_PER_DAY * DEF_TIME_NBR_DAY_PER_WK )
 
#define DEF_TIME_NBR_HR_PER_YR   (DEF_TIME_NBR_HR_PER_DAY * DEF_TIME_NBR_DAY_PER_YR )
 
#define DEF_TIME_NBR_HR_PER_YR_LEAP   (DEF_TIME_NBR_HR_PER_DAY * DEF_TIME_NBR_DAY_PER_YR_LEAP)
 
#define DEF_TIME_NBR_MIN_PER_HR   60uL
 
#define DEF_TIME_NBR_MIN_PER_DAY   (DEF_TIME_NBR_MIN_PER_HR * DEF_TIME_NBR_HR_PER_DAY )
 
#define DEF_TIME_NBR_MIN_PER_WK   (DEF_TIME_NBR_MIN_PER_DAY * DEF_TIME_NBR_DAY_PER_WK )
 
#define DEF_TIME_NBR_MIN_PER_YR   (DEF_TIME_NBR_MIN_PER_DAY * DEF_TIME_NBR_DAY_PER_YR )
 
#define DEF_TIME_NBR_MIN_PER_YR_LEAP   (DEF_TIME_NBR_MIN_PER_DAY * DEF_TIME_NBR_DAY_PER_YR_LEAP)
 
#define DEF_TIME_NBR_SEC_PER_MIN   60uL
 
#define DEF_TIME_NBR_SEC_PER_HR   (DEF_TIME_NBR_SEC_PER_MIN * DEF_TIME_NBR_MIN_PER_HR )
 
#define DEF_TIME_NBR_SEC_PER_DAY   (DEF_TIME_NBR_SEC_PER_HR * DEF_TIME_NBR_HR_PER_DAY )
 
#define DEF_TIME_NBR_SEC_PER_WK   (DEF_TIME_NBR_SEC_PER_DAY * DEF_TIME_NBR_DAY_PER_WK )
 
#define DEF_TIME_NBR_SEC_PER_YR   (DEF_TIME_NBR_SEC_PER_DAY * DEF_TIME_NBR_DAY_PER_YR )
 
#define DEF_TIME_NBR_SEC_PER_YR_LEAP   (DEF_TIME_NBR_SEC_PER_DAY * DEF_TIME_NBR_DAY_PER_YR_LEAP)
 
#define DEF_TIME_NBR_mS_PER_SEC   1000uL
 
#define DEF_TIME_NBR_uS_PER_SEC   1000000uL
 
#define DEF_TIME_NBR_nS_PER_SEC   1000000000uL
 
#define LIB_ERR_NONE   0
 
#define DEF_BIT(bit)   (1u << (bit))
 
#define DEF_BIT_MASK(bit_mask, bit_shift)   ((bit_mask) << (bit_shift))
 
#define DEF_BIT_FIELD(bit_field, bit_shift)
 
#define DEF_BIT_SET(val, mask)   ((val) |= (mask))
 
#define DEF_BIT_CLR(val, mask)   ((val) &= ~(mask))
 
#define DEF_BIT_IS_SET(val, mask)   ((((val) & (mask)) == (mask)) ? (DEF_YES) : (DEF_NO ))
 
#define DEF_BIT_IS_CLR(val, mask)   (((val) & (mask)) ? (DEF_NO ) : (DEF_YES))
 
#define DEF_BIT_IS_SET_ANY(val, mask)   (((val) & (mask)) ? (DEF_YES) : (DEF_NO ))
 
#define DEF_BIT_IS_CLR_ANY(val, mask)   ((((val) & (mask)) != (mask)) ? (DEF_YES) : (DEF_NO ))
 
#define DEF_MIN(a, b)   (((a) < (b)) ? (a) : (b))
 
#define DEF_MAX(a, b)   (((a) > (b)) ? (a) : (b))
 
#define DEF_ABS(a)   (((a) < 0) ? (-(a)) : (a))
 

类型定义

typedef CPU_INT16U LIB_ERR
 

宏定义说明

#define LIB_VERSION   130u /* See Note #1. */

在文件 lib_def.h85 行定义.

#define DEF_FALSE   0u

在文件 lib_def.h123 行定义.

#define DEF_TRUE   1u

在文件 lib_def.h124 行定义.

#define DEF_NO   0u

在文件 lib_def.h126 行定义.

#define DEF_YES   1u

在文件 lib_def.h127 行定义.

#define DEF_DISABLED   0u

在文件 lib_def.h129 行定义.

#define DEF_ENABLED   1u

在文件 lib_def.h130 行定义.

#define DEF_INACTIVE   0u

在文件 lib_def.h132 行定义.

#define DEF_ACTIVE   1u

在文件 lib_def.h133 行定义.

#define DEF_OFF   0u

在文件 lib_def.h135 行定义.

#define DEF_ON   1u

在文件 lib_def.h136 行定义.

#define DEF_CLR   0u

在文件 lib_def.h138 行定义.

#define DEF_SET   1u

在文件 lib_def.h139 行定义.

#define DEF_FAIL   0u

在文件 lib_def.h141 行定义.

#define DEF_OK   1u

在文件 lib_def.h142 行定义.

#define DEF_BIT_NONE   0x00u

在文件 lib_def.h146 行定义.

#define DEF_BIT_00   0x01u

在文件 lib_def.h148 行定义.

#define DEF_BIT_01   0x02u

在文件 lib_def.h149 行定义.

#define DEF_BIT_02   0x04u

在文件 lib_def.h150 行定义.

#define DEF_BIT_03   0x08u

在文件 lib_def.h151 行定义.

#define DEF_BIT_04   0x10u

在文件 lib_def.h152 行定义.

#define DEF_BIT_05   0x20u

在文件 lib_def.h153 行定义.

#define DEF_BIT_06   0x40u

在文件 lib_def.h154 行定义.

#define DEF_BIT_07   0x80u

在文件 lib_def.h155 行定义.

#define DEF_BIT_08   0x0100u

在文件 lib_def.h157 行定义.

#define DEF_BIT_09   0x0200u

在文件 lib_def.h158 行定义.

#define DEF_BIT_10   0x0400u

在文件 lib_def.h159 行定义.

#define DEF_BIT_11   0x0800u

在文件 lib_def.h160 行定义.

#define DEF_BIT_12   0x1000u

在文件 lib_def.h161 行定义.

#define DEF_BIT_13   0x2000u

在文件 lib_def.h162 行定义.

#define DEF_BIT_14   0x4000u

在文件 lib_def.h163 行定义.

#define DEF_BIT_15   0x8000u

在文件 lib_def.h164 行定义.

#define DEF_BIT_16   0x00010000u

在文件 lib_def.h166 行定义.

#define DEF_BIT_17   0x00020000u

在文件 lib_def.h167 行定义.

#define DEF_BIT_18   0x00040000u

在文件 lib_def.h168 行定义.

#define DEF_BIT_19   0x00080000u

在文件 lib_def.h169 行定义.

#define DEF_BIT_20   0x00100000u

在文件 lib_def.h170 行定义.

#define DEF_BIT_21   0x00200000u

在文件 lib_def.h171 行定义.

#define DEF_BIT_22   0x00400000u

在文件 lib_def.h172 行定义.

#define DEF_BIT_23   0x00800000u

在文件 lib_def.h173 行定义.

#define DEF_BIT_24   0x01000000u

在文件 lib_def.h175 行定义.

#define DEF_BIT_25   0x02000000u

在文件 lib_def.h176 行定义.

#define DEF_BIT_26   0x04000000u

在文件 lib_def.h177 行定义.

#define DEF_BIT_27   0x08000000u

在文件 lib_def.h178 行定义.

#define DEF_BIT_28   0x10000000u

在文件 lib_def.h179 行定义.

#define DEF_BIT_29   0x20000000u

在文件 lib_def.h180 行定义.

#define DEF_BIT_30   0x40000000u

在文件 lib_def.h181 行定义.

#define DEF_BIT_31   0x80000000u

在文件 lib_def.h182 行定义.

#define DEF_OCTET_NBR_BITS   8u

在文件 lib_def.h185 行定义.

参考自 CPU_IntSrcPrioGet(), CPU_IntSrcPrioSet() , 以及 Mem_Set().

#define DEF_OCTET_MASK   0xFFu

在文件 lib_def.h186 行定义.

参考自 CPU_IntSrcPrioGet() , 以及 CPU_IntSrcPrioSet().

#define DEF_NIBBLE_NBR_BITS   4u

在文件 lib_def.h188 行定义.

#define DEF_NIBBLE_MASK   0x0Fu

在文件 lib_def.h189 行定义.

#define DEF_NBR_BASE_BIN   2u

在文件 lib_def.h193 行定义.

#define DEF_NBR_BASE_OCT   8u

在文件 lib_def.h194 行定义.

#define DEF_NBR_BASE_DEC   10u

在文件 lib_def.h195 行定义.

#define DEF_NBR_BASE_HEX   16u

在文件 lib_def.h196 行定义.

#define DEF_INT_08_NBR_BITS   8u

在文件 lib_def.h201 行定义.

#define DEF_INT_08_MASK   0xFFu

在文件 lib_def.h202 行定义.

#define DEF_INT_08U_MIN_VAL   0u

在文件 lib_def.h204 行定义.

#define DEF_INT_08U_MAX_VAL   255u

在文件 lib_def.h205 行定义.

#define DEF_INT_08S_MIN_VAL_ONES_CPL   (-127)

在文件 lib_def.h207 行定义.

#define DEF_INT_08S_MAX_VAL_ONES_CPL   127

在文件 lib_def.h208 行定义.

#define DEF_INT_08S_MIN_VAL   (DEF_INT_08S_MIN_VAL_ONES_CPL - 1)

在文件 lib_def.h210 行定义.

#define DEF_INT_08S_MAX_VAL   DEF_INT_08S_MAX_VAL_ONES_CPL

在文件 lib_def.h211 行定义.

#define DEF_INT_08U_NBR_DIG_MIN   1u

在文件 lib_def.h213 行定义.

#define DEF_INT_08U_NBR_DIG_MAX   3u

在文件 lib_def.h214 行定义.

#define DEF_INT_08S_NBR_DIG_MIN   3u

在文件 lib_def.h216 行定义.

#define DEF_INT_08S_NBR_DIG_MAX   3u

在文件 lib_def.h217 行定义.

#define DEF_INT_16_NBR_BITS   16u

在文件 lib_def.h221 行定义.

#define DEF_INT_16_MASK   0xFFFFu

在文件 lib_def.h222 行定义.

#define DEF_INT_16U_MIN_VAL   0u

在文件 lib_def.h224 行定义.

#define DEF_INT_16U_MAX_VAL   65535u

在文件 lib_def.h225 行定义.

#define DEF_INT_16S_MIN_VAL_ONES_CPL   (-32767)

在文件 lib_def.h227 行定义.

#define DEF_INT_16S_MAX_VAL_ONES_CPL   32767

在文件 lib_def.h228 行定义.

#define DEF_INT_16S_MIN_VAL   (DEF_INT_16S_MIN_VAL_ONES_CPL - 1)

在文件 lib_def.h230 行定义.

参考自 CPU_IntSrcPrioGet().

#define DEF_INT_16S_MAX_VAL   DEF_INT_16S_MAX_VAL_ONES_CPL

在文件 lib_def.h231 行定义.

#define DEF_INT_16U_NBR_DIG_MIN   1u

在文件 lib_def.h233 行定义.

#define DEF_INT_16U_NBR_DIG_MAX   5u

在文件 lib_def.h234 行定义.

#define DEF_INT_16S_NBR_DIG_MIN   5u

在文件 lib_def.h236 行定义.

#define DEF_INT_16S_NBR_DIG_MAX   5u

在文件 lib_def.h237 行定义.

#define DEF_INT_32_NBR_BITS   32u

在文件 lib_def.h241 行定义.

#define DEF_INT_32_MASK   0xFFFFFFFFu

在文件 lib_def.h242 行定义.

#define DEF_INT_32U_MIN_VAL   0u

在文件 lib_def.h244 行定义.

#define DEF_INT_32U_MAX_VAL   4294967295u

在文件 lib_def.h245 行定义.

参考自 Str_ParseNbr_Int32().

#define DEF_INT_32S_MIN_VAL_ONES_CPL   (-2147483647)

在文件 lib_def.h247 行定义.

参考自 Str_ParseNbr_Int32S().

#define DEF_INT_32S_MAX_VAL_ONES_CPL   2147483647

在文件 lib_def.h248 行定义.

#define DEF_INT_32S_MIN_VAL   (DEF_INT_32S_MIN_VAL_ONES_CPL - 1)

在文件 lib_def.h250 行定义.

参考自 Str_ParseNbr_Int32S().

#define DEF_INT_32S_MAX_VAL   DEF_INT_32S_MAX_VAL_ONES_CPL

在文件 lib_def.h251 行定义.

参考自 Str_ParseNbr_Int32S().

#define DEF_INT_32U_NBR_DIG_MIN   1u

在文件 lib_def.h253 行定义.

#define DEF_INT_32U_NBR_DIG_MAX   10u

在文件 lib_def.h254 行定义.

#define DEF_INT_32S_NBR_DIG_MIN   10u

在文件 lib_def.h256 行定义.

#define DEF_INT_32S_NBR_DIG_MAX   10u

在文件 lib_def.h257 行定义.

#define DEF_INT_64_NBR_BITS   64u

在文件 lib_def.h261 行定义.

#define DEF_INT_64_MASK   0xFFFFFFFFFFFFFFFFu

在文件 lib_def.h262 行定义.

#define DEF_INT_64U_MIN_VAL   0u

在文件 lib_def.h264 行定义.

#define DEF_INT_64U_MAX_VAL   18446744073709551615u

在文件 lib_def.h265 行定义.

#define DEF_INT_64S_MIN_VAL_ONES_CPL   (-9223372036854775807)

在文件 lib_def.h267 行定义.

#define DEF_INT_64S_MAX_VAL_ONES_CPL   9223372036854775807

在文件 lib_def.h268 行定义.

#define DEF_INT_64S_MIN_VAL   (DEF_INT_64S_MIN_VAL_ONES_CPL - 1)

在文件 lib_def.h270 行定义.

#define DEF_INT_64S_MAX_VAL   DEF_INT_64S_MAX_VAL_ONES_CPL

在文件 lib_def.h271 行定义.

#define DEF_INT_64U_NBR_DIG_MIN   1u

在文件 lib_def.h273 行定义.

#define DEF_INT_64U_NBR_DIG_MAX   20u

在文件 lib_def.h274 行定义.

#define DEF_INT_64S_NBR_DIG_MIN   19u

在文件 lib_def.h276 行定义.

#define DEF_INT_64S_NBR_DIG_MAX   19u

在文件 lib_def.h277 行定义.

#define DEF_INT_CPU_NBR_BITS   (CPU_CFG_DATA_SIZE * DEF_OCTET_NBR_BITS)

在文件 lib_def.h283 行定义.

#define DEF_INT_CPU_MASK   DEF_INT_32_MASK

在文件 lib_def.h321 行定义.

#define DEF_INT_CPU_U_MIN_VAL   DEF_INT_32U_MIN_VAL

在文件 lib_def.h323 行定义.

#define DEF_INT_CPU_U_MAX_VAL   DEF_INT_32U_MAX_VAL

在文件 lib_def.h324 行定义.

参考自 Str_Cat(), Str_Char(), Str_Cmp(), Str_CmpIgnoreCase(), Str_Copy() , 以及 Str_Len().

#define DEF_INT_CPU_S_MIN_VAL   DEF_INT_32S_MIN_VAL

在文件 lib_def.h326 行定义.

#define DEF_INT_CPU_S_MAX_VAL   DEF_INT_32S_MAX_VAL

在文件 lib_def.h327 行定义.

#define DEF_INT_CPU_S_MIN_VAL_ONES_CPL   DEF_INT_32S_MIN_VAL_ONES_CPL

在文件 lib_def.h329 行定义.

#define DEF_INT_CPU_S_MAX_VAL_ONES_CPL   DEF_INT_32S_MAX_VAL_ONES_CPL

在文件 lib_def.h330 行定义.

#define DEF_TIME_NBR_DAY_PER_WK   7uL

在文件 lib_def.h361 行定义.

#define DEF_TIME_NBR_DAY_PER_YR   365uL

在文件 lib_def.h362 行定义.

#define DEF_TIME_NBR_DAY_PER_YR_LEAP   366uL

在文件 lib_def.h363 行定义.

#define DEF_TIME_NBR_HR_PER_DAY   24uL

在文件 lib_def.h365 行定义.

#define DEF_TIME_NBR_HR_PER_WK   (DEF_TIME_NBR_HR_PER_DAY * DEF_TIME_NBR_DAY_PER_WK )

在文件 lib_def.h366 行定义.

#define DEF_TIME_NBR_HR_PER_YR   (DEF_TIME_NBR_HR_PER_DAY * DEF_TIME_NBR_DAY_PER_YR )

在文件 lib_def.h367 行定义.

#define DEF_TIME_NBR_HR_PER_YR_LEAP   (DEF_TIME_NBR_HR_PER_DAY * DEF_TIME_NBR_DAY_PER_YR_LEAP)

在文件 lib_def.h368 行定义.

#define DEF_TIME_NBR_MIN_PER_HR   60uL

在文件 lib_def.h370 行定义.

#define DEF_TIME_NBR_MIN_PER_DAY   (DEF_TIME_NBR_MIN_PER_HR * DEF_TIME_NBR_HR_PER_DAY )

在文件 lib_def.h371 行定义.

#define DEF_TIME_NBR_MIN_PER_WK   (DEF_TIME_NBR_MIN_PER_DAY * DEF_TIME_NBR_DAY_PER_WK )

在文件 lib_def.h372 行定义.

#define DEF_TIME_NBR_MIN_PER_YR   (DEF_TIME_NBR_MIN_PER_DAY * DEF_TIME_NBR_DAY_PER_YR )

在文件 lib_def.h373 行定义.

#define DEF_TIME_NBR_MIN_PER_YR_LEAP   (DEF_TIME_NBR_MIN_PER_DAY * DEF_TIME_NBR_DAY_PER_YR_LEAP)

在文件 lib_def.h374 行定义.

#define DEF_TIME_NBR_SEC_PER_MIN   60uL

在文件 lib_def.h376 行定义.

#define DEF_TIME_NBR_SEC_PER_HR   (DEF_TIME_NBR_SEC_PER_MIN * DEF_TIME_NBR_MIN_PER_HR )

在文件 lib_def.h377 行定义.

#define DEF_TIME_NBR_SEC_PER_DAY   (DEF_TIME_NBR_SEC_PER_HR * DEF_TIME_NBR_HR_PER_DAY )

在文件 lib_def.h378 行定义.

#define DEF_TIME_NBR_SEC_PER_WK   (DEF_TIME_NBR_SEC_PER_DAY * DEF_TIME_NBR_DAY_PER_WK )

在文件 lib_def.h379 行定义.

#define DEF_TIME_NBR_SEC_PER_YR   (DEF_TIME_NBR_SEC_PER_DAY * DEF_TIME_NBR_DAY_PER_YR )

在文件 lib_def.h380 行定义.

#define DEF_TIME_NBR_SEC_PER_YR_LEAP   (DEF_TIME_NBR_SEC_PER_DAY * DEF_TIME_NBR_DAY_PER_YR_LEAP)

在文件 lib_def.h381 行定义.

#define DEF_TIME_NBR_mS_PER_SEC   1000uL

在文件 lib_def.h383 行定义.

#define DEF_TIME_NBR_uS_PER_SEC   1000000uL

在文件 lib_def.h384 行定义.

#define DEF_TIME_NBR_nS_PER_SEC   1000000000uL

在文件 lib_def.h385 行定义.

#define LIB_ERR_NONE   0

在文件 lib_def.h398 行定义.

#define DEF_BIT (   bit)    (1u << (bit))

在文件 lib_def.h448 行定义.

参考自 CPU_IntSrcDis() , 以及 CPU_IntSrcEn().

#define DEF_BIT_MASK (   bit_mask,
  bit_shift 
)    ((bit_mask) << (bit_shift))

在文件 lib_def.h471 行定义.

#define DEF_BIT_FIELD (   bit_field,
  bit_shift 
)
值:
: (DEF_BIT(bit_field) - 1)) \
<< (bit_shift))

在文件 lib_def.h494 行定义.

#define DEF_BIT_SET (   val,
  mask 
)    ((val) |= (mask))

在文件 lib_def.h518 行定义.

#define DEF_BIT_CLR (   val,
  mask 
)    ((val) &= ~(mask))

在文件 lib_def.h539 行定义.

#define DEF_BIT_IS_SET (   val,
  mask 
)    ((((val) & (mask)) == (mask)) ? (DEF_YES) : (DEF_NO ))

在文件 lib_def.h563 行定义.

参考自 BSP_SerRd(), BSP_SerRdLine() , 以及 BSP_SerWr().

#define DEF_BIT_IS_CLR (   val,
  mask 
)    (((val) & (mask)) ? (DEF_NO ) : (DEF_YES))

在文件 lib_def.h586 行定义.

参考自 BSP_LED_Toggle().

#define DEF_BIT_IS_SET_ANY (   val,
  mask 
)    (((val) & (mask)) ? (DEF_YES) : (DEF_NO ))

在文件 lib_def.h610 行定义.

#define DEF_BIT_IS_CLR_ANY (   val,
  mask 
)    ((((val) & (mask)) != (mask)) ? (DEF_YES) : (DEF_NO ))

在文件 lib_def.h631 行定义.

#define DEF_MIN (   a,
 
)    (((a) < (b)) ? (a) : (b))

在文件 lib_def.h665 行定义.

#define DEF_MAX (   a,
 
)    (((a) > (b)) ? (a) : (b))

在文件 lib_def.h684 行定义.

#define DEF_ABS (   a)    (((a) < 0) ? (-(a)) : (a))

在文件 lib_def.h704 行定义.

类型定义说明

在文件 lib_def.h414 行定义.