USB2XXX 1.2
USB2XXX接口函数说明文档
载入中...
搜索中...
未找到
elmos_programer.h
1
9#ifndef __ELMOS_PROGRAMER_H_
10#define __ELMOS_PROGRAMER_H_
11
12#include <stdint.h>
13#ifdef _WIN32
14#include <Windows.h>
15#else
16#include <unistd.h>
17#ifndef WINAPI
18#define WINAPI
19#endif
20#endif
32#define ELMOS_SUCCESS (0)
33#define ELMOS_ERR_OPEN_DEV (-1)
34#define ELMOS_ERR_INIT_DEV (-2)
35#define ELMOS_ERR_FILE_FORMAT (-3)
36#define ELMOS_ERR_BEGIN_PROG (-4)
37#define ELMOS_ERR_CMD_FAIL (-5)
38#define ELMOS_ERR_PRG_FAILD (-6)
39#define ELMOS_ERR_FIND_CHIP (-7)
47#define SPEED_12K 12000
48#define SPEED_24K 24000
49#define SPEED_48K 48000
50#define SPEED_60K 60000
53#ifdef __cplusplus
54extern "C"
55{
56#endif
66int WINAPI ELMOS_SetSpeed(int DeviceHandle, unsigned char LINChannel, unsigned int SpeedHz);
67
77int WINAPI ELMOS_StartProg(int DeviceHandle, unsigned char LINChannel,const char* AppFileName);
78
89int WINAPI ELMOS_StartProg2(int DeviceHandle, unsigned char LINChannel, unsigned char NAD, const char* AppFileName);
90
91#ifdef __cplusplus
92}
93#endif
94
96#endif
97
int WINAPI ELMOS_StartProg2(int DeviceHandle, unsigned char LINChannel, unsigned char NAD, const char *AppFileName)
开始对芯片进行编程下载,芯片需要使用适配器电源供电才能正常下载程序数据
int WINAPI ELMOS_StartProg(int DeviceHandle, unsigned char LINChannel, const char *AppFileName)
开始对芯片进行编程下载,芯片需要使用适配器电源供电才能正常下载程序数据
int WINAPI ELMOS_SetSpeed(int DeviceHandle, unsigned char LINChannel, unsigned int SpeedHz)
设置烧写速度,在开始烧写之前设置,若不设置,默认为24K