电子产品世界
嵌入式
工控
设计应用
牛人业话
暴力拆解
汽车
消费
EEPW观点
电源
医疗
EDA/PCB
安防
通信
LED
手机/便携
RF/微波
模拟
论坛
论坛
»
嵌入式开发
»
MCU
860636
error: #20: identifier "uint16_t" is undefined 为什么??
qiuhuncl
工程师
2012-11-08 18:20 1楼
我的程序只要有 uint16_t,uint18_t,uint32_t就编译通不过,
error: #20: identifier "uint16_t" is undefined
是为什么呢,环境mdk412
请高手解答下好吗??谢谢了
860647
antonine
高工
2012-11-08 18:56 2楼
未定义
要么在你自已代码里面重定义下
要么就老老实实用 unsigned int unsigned short unsigned char
评论
860652
jobs
院士
2012-11-08 19:13 3楼
楼主 是不是有一些头文件没有 include 进来啊
评论
860665
antonine
高工
2012-11-08 20:08 4楼
ST的头文件里面有uint32 uint8这样的定义吗?没有吧……
虽然很久没搞了,但这么不规范的命名应该不会在官方库里面出现吧……
评论
864618
zqh1630
高工
2012-11-26 19:51 5楼
你可以试试包含stdint.h。
评论
992424
FREESTYLE
菜鸟
2014-04-13 15:06 6楼
看看看看看看
评论
1043608
电子禅石
工程师
2014-10-18 11:24 7楼
我从网上下了一个滤波的程序,直接包含进工程,就出现这样的问题,不知道是什么原因。
评论
1043620
jobs
院士
2014-10-18 12:15 8楼
将编译器的C语言库修改为C99,并在头文件上 添加如下内容:
#include
评论
1043621
电子禅石
工程师
2014-10-18 12:18 9楼
谢谢,解决了,按你说的。
评论
1043654
machinnneee
专家
2014-10-18 17:41 10楼
jobs大神啊
评论
共11条 1/2
1
2
›
跳转至
页
回复
匿名不能发帖!请先 [
登陆
注册
]