移植到stm32f1,实现手动线赋码控制器功能
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
DBG_WARN("%s not a int value.",#j);\
|
||||
}}
|
||||
|
||||
// <EFBFBD><EFBFBD>ȡ<EFBFBD>ַ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>v==0<><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD>
|
||||
// 获取字符串,如果v==0会申请内存
|
||||
#define JSON_GET_STR(j,v) {\
|
||||
if(j->type==cJSON_String)\
|
||||
{\
|
||||
@@ -41,7 +41,7 @@ typedef struct {
|
||||
json_to_obj to_obj_fun;
|
||||
del_obj del_fun;
|
||||
|
||||
// <EFBFBD><EFBFBD>Щ<EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><EFBFBD>Ļص<EFBFBD>
|
||||
// 这些是列表的回调
|
||||
sub_fun_def sub;
|
||||
del_fun_def del;
|
||||
}obj_def;
|
||||
@@ -56,7 +56,7 @@ cJSON *json_parse(const char *jstr);/*temp_ptr*/
|
||||
|
||||
|
||||
|
||||
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Χ
|
||||
// 参数范围
|
||||
typedef struct {
|
||||
int max;
|
||||
int min;
|
||||
@@ -67,7 +67,7 @@ int range_in_range(sch_range *r,int num);
|
||||
|
||||
|
||||
|
||||
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
// 任务
|
||||
typedef struct{
|
||||
char *brief;
|
||||
int task_id;
|
||||
@@ -107,7 +107,7 @@ task_returns *task_check_returns(sch_task *t,int ack,array_def *data);
|
||||
|
||||
|
||||
|
||||
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
// 主错误代码
|
||||
typedef struct{
|
||||
int err;
|
||||
char *info;
|
||||
|
||||
Reference in New Issue
Block a user