找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8738|回复: 6
打印 上一主题 下一主题
收起左侧

keil4 typedef unsigned char u8; 16;这个过不了编译 定义不了 新手求答

[复制链接]
跳转到指定楼层
楼主
我是个新手,在用keil4时,按老师讲的在前面写typedef unsigned char u8;typedef unsigned int 16;这个过不了,更定义不了 i 了

文件经不过编译。小白不会,求解阿!!

第一步都走不过去,下面更没法写了!!

无标题.png (173.3 KB, 下载次数: 69)

无标题.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:168969 发表于 2017-3-7 22:45 来自手机 | 只看该作者
就是for语句定义不了,怎么回事?
回复

使用道具 举报

板凳
ID:91114 发表于 2017-3-8 12:21 | 只看该作者
while(1) 后写u16 i 错误!
回复

使用道具 举报

地板
ID:168150 发表于 2017-3-8 17:17 来自手机 | 只看该作者
while(){}这是个循环语句,那个定义变量i要写到这个语句上面或者花括弧里面,像这样,while(){u16 i;}
回复

使用道具 举报

5#
ID:168150 发表于 2017-3-8 17:27 来自手机 | 只看该作者
手机码字不方便,这个应该是while(1){}
回复

使用道具 举报

6#
ID:105206 发表于 2017-3-11 09:18 | 只看该作者
本帖最后由 jubaolun 于 2017-3-11 10:26 编辑

应该是软件设置的问题,还有是头文件没定义u8,u16.typedef uint32_t  u32;
typedef uint16_t u16;
typedef uint8_t  u8;

回复

使用道具 举报

7#
ID:105206 发表于 2017-3-11 10:26 | 只看该作者
typedef uint32_t  u32;
typedef uint16_t u16;
typedef uint8_t  u8;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表