public.h

来自「税控收款机源码:拼音输入法,LCD,VFD驱动,IC卡驱动,税控国标」· C头文件 代码 · 共 36 行

H
36
字号
#ifndef _PUBLIC_H__
#define _PUBLIC_H__
#include	"config.h"

ulong a_div_b(ulong a,ulong b);
ulong a_mul_b(ulong a,ulong b,uchar mode);


void add_blank(uchar len,uchar *str);
void convert_cap(ulong value,uchar * output);
void copy(uchar* src,uchar * dst,uchar len,uchar before);
static void crc_byte(unsigned int onebyte,unsigned int *crc_reg);
uint crcxdata(uint length,void* buffer);
uchar HexToByte( uchar * str,uchar * output);
void HexToStr(const uchar * buf,uchar * output,uchar len);
uchar is_add_overflow(ulong x,ulong y);
uchar is_mul_overflow(ulong x,ulong y);
void long_to_bcd(ulong num,uchar *bcd_buf);
uchar lrcdata(uint length,uchar calc,void *buffer);
void ltoa(ulong value,uchar * output);
ulong mypow(ulong base,uint times);
void pri_format(long da,uchar num,uchar *buf);
void pri_format3(ulong da,uchar num,uchar *buf);
void print_format(uchar line_len,uchar *bufd,uchar *bufs);
void rtrim(uchar * src);
void set_value0(void *buffer,uint len);
ulong ToLong(uchar * buf,uchar len);
uchar wait_input_num(ulong * l,uchar point,uchar len,ulong max_num);

void Display_allgrass(void);
uchar Get_Info_payer(void);
uchar init_machine_card();


#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?