#ifndef _SEG_REF_H_ #define _SEG_REF_H_ #include "TYW_stdint.h" typedef enum { BU98_CHIP0 = 0x0u, BU98_CHIP1, BU98_CHIP_MAX, } BU98_CHIP_NUM_t; /*段码对照表*/ typedef enum { SEG_REDEFINE_1 = 0x0u, SEG_REDEFINE_2, SEG_REDEFINE_3, SEG_REDEFINE_4, SEG_REDEFINE_5, SEG_REDEFINE_6, SEG_REDEFINE_7, SEG_REDEFINE_8, SEG_REDEFINE_9, SEG_REDEFINE_10, SEG_REDEFINE_11, SEG_REDEFINE_12, SEG_REDEFINE_13, SEG_REDEFINE_14, SEG_REDEFINE_15, SEG_REDEFINE_16, SEG_REDEFINE_17, SEG_REDEFINE_18, SEG_REDEFINE_19, SEG_REDEFINE_20, SEG_REDEFINE_21, SEG_REDEFINE_22, SEG_REDEFINE_23, SEG_REDEFINE_24, SEG_REDEFINE_25, SEG_REDEFINE_26, SEG_REDEFINE_27, SEG_REDEFINE_28, SEG_REDEFINE_29, SEG_REDEFINE_30, SEG_REDEFINE_31, SEG_REDEFINE_32, SEG_REDEFINE_33, SEG_REDEFINE_34, SEG_REDEFINE_35, SEG_REDEFINE_36, SEG_REDEFINE_37, SEG_REDEFINE_38, SEG_REDEFINE_39, SEG_REDEFINE_40, SEG_REDEFINE_41, SEG_REDEFINE_42, SEG_REDEFINE_43, SEG_REDEFINE_44, SEG_REDEFINE_45, SEG_REDEFINE_46, SEG_REDEFINE_47, SEG_REDEFINE_48, SEG_REDEFINE_49, SEG_REDEFINE_50, SEG_REDEFINE_51, SEG_REDEFINE_52, SEG_REDEFINE_53, SEG_REDEFINE_54, SEG_REDEFINE_55, SEG_REDEFINE_56, SEG_REDEFINE_57, SEG_REDEFINE_58, SEG_REDEFINE_59, SEG_REDEFINE_60, SEG_REDEFINE_61, SEG_REDEFINE_62, SEG_REDEFINE_63, SEG_REDEFINE_64, SEG_REDEFINE_65, SEG_REDEFINE_66, SEG_REDEFINE_67, SEG_REDEFINE_68, SEG_REDEFINE_69, SEG_REDEFINE_70, SEG_REDEFINE_71, SEG_REDEFINE_72, SEG_REDEFINE_73, SEG_REDEFINE_74, SEG_REDEFINE_75, SEG_REDEFINE_76, SEG_REDEFINE_77, SEG_REDEFINE_78, SEG_REDEFINE_79, SEG_REDEFINE_80, SEG_REDEFINE_81, SEG_REDEFINE_82, SEG_REDEFINE_83, SEG_REDEFINE_84, SEG_REDEFINE_85, SEG_REDEFINE_86, SEG_REDEFINE_87, SEG_REDEFINE_88, SEG_REDEFINE_89, SEG_REDEFINE_90, SEG_REDEFINE_91, SEG_REDEFINE_92, SEG_REDEFINE_93, SEG_REDEFINE_94, SEG_REDEFINE_95, SEG_REDEFINE_96, SEG_REDEFINE_97, SEG_REDEFINE_98, SEG_REDEFINE_99, SEG_REDEFINE_100, SEG_REDEFINE_101, SEG_REDEFINE_102, SEG_REDEFINE_103, SEG_REDEFINE_104, SEG_REDEFINE_105, SEG_REDEFINE_106, SEG_REDEFINE_107, SEG_REDEFINE_108, SEG_REDEFINE_109, SEG_REDEFINE_110, SEG_REDEFINE_111, SEG_REDEFINE_112, SEG_REDEFINE_113, SEG_REDEFINE_114, SEG_REDEFINE_115, SEG_REDEFINE_116, SEG_REDEFINE_117, SEG_REDEFINE_118, SEG_REDEFINE_119, SEG_REDEFINE_120, SEG_REDEFINE_121, SEG_REDEFINE_122, SEG_REDEFINE_123, SEG_REDEFINE_124, SEG_REDEFINE_125, SEG_REDEFINE_126, SEG_REDEFINE_127, SEG_REDEFINE_128, SEG_REDEFINE_129, SEG_REDEFINE_130, SEG_REDEFINE_131, SEG_REDEFINE_132, SEG_REDEFINE_133, SEG_REDEFINE_134, SEG_REDEFINE_135, SEG_REDEFINE_136, SEG_REDEFINE_137, SEG_REDEFINE_138, SEG_REDEFINE_139, SEG_REDEFINE_140, SEG_REDEFINE_141, SEG_REDEFINE_142, SEG_REDEFINE_143, SEG_REDEFINE_144, SEG_REDEFINE_145, SEG_REDEFINE_146, SEG_REDEFINE_147, SEG_REDEFINE_148, SEG_REDEFINE_149, SEG_REDEFINE_150, SEG_REDEFINE_151, SEG_REDEFINE_152, SEG_REDEFINE_153, SEG_REDEFINE_154, SEG_REDEFINE_155, SEG_REDEFINE_156, SEG_REDEFINE_157, SEG_REDEFINE_158, SEG_REDEFINE_159, SEG_REDEFINE_160, SEG_REDEFINE_161, SEG_REDEFINE_162, SEG_REDEFINE_163, SEG_REDEFINE_164, SEG_REDEFINE_165, SEG_REDEFINE_166, SEG_REDEFINE_167, SEG_REDEFINE_168, SEG_REDEFINE_169, SEG_REDEFINE_170, SEG_REDEFINE_171, SEG_REDEFINE_172, SEG_REDEFINE_173, SEG_REDEFINE_174, SEG_REDEFINE_175, SEG_REDEFINE_176, SEG_REDEFINE_177, SEG_REDEFINE_178, SEG_REDEFINE_179, SEG_REDEFINE_180, BU98R10_SEG_MAX, } BU98_SEG_NUM_t; void SEG_BUFF_Init(void); void SEG_BUFF_Set(BU98_CHIP_NUM_t chip_num, BU98_SEG_NUM_t seg_num, uint8_t value); void Seg_Buffer_Commit(void); #endif