recipe.h
来自「单个表头的显示 运用了MAX7219驱动芯片」· C头文件 代码 · 共 35 行
H
35 行
#ifndef RECIPE_H
#define RECIPE_H
#define TYPE_VOLTAGE 0
#define TYPE_FREQUENCY 1
#define TYPE_DUTYCYCLE 2
typedef unsigned int (*InterpolationAlgorithm)(void*, unsigned int);
typedef void (*InitFactorAlgoithm)(void*);
typedef struct tagPARA
{
unsigned int time[16];
unsigned int value[16];
unsigned int index;
long factor[15]; // Q16
unsigned int total_num;
InitFactorAlgoithm init_factor;
InterpolationAlgorithm ia_fun;
}PARAMETER;
typedef struct tagRECIPE
{
unsigned char name[8];
PARAMETER para[3];
}RECIPE;
void InitRecipe(RECIPE* recipe);
unsigned int GetValueFromRecipe(void* _self, unsigned int time);
void InitFactor(void* _self);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?