打印

求解

[复制链接]
1765|33
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yagj|  楼主 | 2017-7-21 09:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人c语言基础不稳,需要寻求帮助,求大神们指点一二
int main(void)
{
        int i=0;
        int LEDi;
        delay_init(168);
        LED_Init();
       
        while(1)
        {
                for(;i<3;i++)
                {
                        LEDi=0;
                        delay_ms(500);
                        LEDi=1;
                        delay_ms(500);
                }
        }
}
在此之前我是有定义LED0 LED1 LED2

相关帖子

沙发
dirtwillfly| | 2017-7-21 12:35 | 只看该作者
你用的什么型号的mcu?
遇到什么问题了?

使用特权

评论回复
板凳
51xlf| | 2017-7-21 22:36 | 只看该作者
这个哪个C语言的写法?

使用特权

评论回复
地板
i1mcu| | 2017-7-21 22:36 | 只看该作者
for函数有问题。

使用特权

评论回复
5
pmp| | 2017-7-21 22:37 | 只看该作者
语法都是错误的。

使用特权

评论回复
6
pmp| | 2017-7-21 22:40 | 只看该作者
这个是使用的宏定义吗?

使用特权

评论回复
7
mmbs| | 2017-7-21 22:40 | 只看该作者
请问这是参考的哪个例程?

使用特权

评论回复
8
1988020566| | 2017-7-21 22:41 | 只看该作者
这个LED无法赋值的。

使用特权

评论回复
9
lzbf| | 2017-7-21 22:41 | 只看该作者
    for(;i<3;i++)
                {
                        LEDi=0;
                        delay_ms(500);
                        LEDi=1;
                        delay_ms(500);
                }  有问题

使用特权

评论回复
10
houjiakai| | 2017-7-21 22:41 | 只看该作者
LED0怎么表示的?

使用特权

评论回复
11
wwppd| | 2017-7-21 22:42 | 只看该作者
这个编写方式有错误。

使用特权

评论回复
12
232321122| | 2017-7-21 22:42 | 只看该作者
这个是什么问题造成的

使用特权

评论回复
13
51xlf| | 2017-7-21 22:43 | 只看该作者
for(;i<3;i++)
LEDi=0;
还可以这样循环吗?

使用特权

评论回复
14
i1mcu| | 2017-7-21 22:43 | 只看该作者
还有可以通过定义数组定义IO

使用特权

评论回复
15
pmp| | 2017-7-21 22:43 | 只看该作者
LEDi没有这种写法。

使用特权

评论回复
16
mmbs| | 2017-7-21 22:43 | 只看该作者
例程的编写也是不需要这个的。

使用特权

评论回复
17
1988020566| | 2017-7-21 22:43 | 只看该作者
可以通过宏定义实现。

使用特权

评论回复
18
lzbf| | 2017-7-21 22:43 | 只看该作者
直接使用数组定义。

使用特权

评论回复
19
houjiakai| | 2017-7-21 22:43 | 只看该作者
这个LED怎么能够跟i呢?

使用特权

评论回复
20
wwppd| | 2017-7-21 22:43 | 只看该作者
根据编译器的错误提示重新编写。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

33

帖子

0

粉丝