请问官方编码器库函数U16_MAX,U32_MAX,s16这样定义对吗?

2019-07-14 18:34发布

本人小萌新一枚,借鉴贴吧大神魔改出一套STM32f10x程序,遇到了许多问题:
1.如图一图二,U16_MAX,U32_MAX这样定义对不对。
2.如图三,s16 一直说没有定义。
.
.
.
跪求解答!!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
ctwewer
2019-07-15 15:24
60user30 发表于 2018-8-15 06:26
修改的程序....
/******************** (C) COPYRIGHT 2007 STMicroelectronics ********************
* File Name          : stm32f10x_encoder.c

本帖最后由 wenyangzeng 于 2018-2-23 13:26 编辑

在stdint.h中已经定义:
typedef   signed       __int64 intmax_t;
typedef unsigned       __int64 uintmax_t;#define UINT8_MAX                   255
#define UINT16_MAX                65535
#define UINT32_MAX           4294967295u
#define UINT64_MAX __ESCAPE__(18446744073709551615ull)


老老实实使用就是。不知楼主为何还要自定义U16_MAX和U32_MAX?

一周热门 更多>