收藏官网首页
查看: 25552|回复: 19

Gokit板重新下载官方程序后,三色LED不亮了

1

主题

11

帖子

600

积分

高级会员

Rank: 4

积分
600
跳转到指定楼层
楼主
发表于 2015-6-10 13:42:08 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
免费使用STM32、APP自动代码生成工具

下载这个程序,编译后生成hex文件,下载到gokit后 三色LED不亮了,是程序有问题吗?

0

主题

7

帖子

471

积分

中级会员

Rank: 3Rank: 3

积分
471
推荐
发表于 2015-7-14 23:33:55 | 只看该作者
xxd 发表于 2015-7-14 15:05
三色灯不亮有可能是官方给的代码是有问题的。
我看了官方的硬件接线图发现跟RGB LED图除了数据发送的2根SDA ...

void RGB_LED_Init(void)
{
       
        GPIO_InitTypeDef GPIO_InitStruct;
        RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOB,ENABLE);
        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_8|GPIO_Pin_9;
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_Init(GPIOB, &GPIO_InitStruct);
       
        RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA,ENABLE);
        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_0;
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_Init(GPIOA, &GPIO_InitStruct);
       
        GPIO_SetBits(GPIOA,GPIO_Pin_0);
       
        Send32Zero();       
        DataDealWithAndSend(0,0,0);          // display red
  DataDealWithAndSend(0,0,0);       

1

主题

20

帖子

334

积分

中级会员

Rank: 3Rank: 3

积分
334
板凳
发表于 2015-6-10 22:18:55 来自手机 | 只看该作者
我也是,不过一开始试过闪了一下,然后就不亮了~求解答~求解答

1

主题

20

帖子

334

积分

中级会员

Rank: 3Rank: 3

积分
334
地板
发表于 2015-6-16 15:48:14 | 只看该作者
怎么还没人来解决?~
顶贴莫沉~

1

主题

30

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
5#
发表于 2015-6-16 17:44:07 | 只看该作者
注册成为机智云开发者,手机加虚拟设备快速开发
我的那个RGB灯一开始是OK的,后来也不知怎么的,就坏了...

1

主题

3

帖子

15

积分

新手上路

Rank: 1

积分
15
6#
发表于 2015-6-19 16:05:18 | 只看该作者
同样是不亮,而且wifi的配置摁键1和2并不好使

65

主题

123

帖子

787

积分

高级会员

Rank: 4

积分
787
7#
发表于 2015-6-28 11:01:01 | 只看该作者
建议重新从官网下载源程序,下载后,配置网络。在确保网络配置成功条件下,控制GOKIT。如果出现电机和其他传感器都正常,RGB灯无法控制,就可以证明RGB灯已经硬件故障,有可能驱动芯片已损坏。

0

主题

6

帖子

42

积分

新手上路

Rank: 1

积分
42
8#
发表于 2015-7-2 21:25:43 | 只看该作者
我编译后出现错误了 不知道如何解决

0

主题

6

帖子

42

积分

新手上路

Rank: 1

积分
42
9#
发表于 2015-7-3 21:56:37 | 只看该作者
我也是 RGB灯 不亮了·····其正常

1

主题

5

帖子

37

积分

新手上路

Rank: 1

积分
37
10#
发表于 2015-7-9 10:26:35 | 只看该作者
教您5分钟接入机智云,实现傻瓜式开发
我的rgb灯也是不正常

1

主题

20

帖子

334

积分

中级会员

Rank: 3Rank: 3

积分
334
11#
发表于 2015-7-9 10:46:09 | 只看该作者
这个问题好久了,怎么还没人解答?~

0

主题

3

帖子

18

积分

新手上路

Rank: 1

积分
18
12#
发表于 2015-7-14 15:05:14 | 只看该作者
本帖最后由 xxd 于 2015-7-14 15:08 编辑

三色灯不亮有可能是官方给的代码是有问题的。
我看了官方的硬件接线图发现跟RGB LED图除了数据发送的2根SDA/SCL外还需要A0的参与。
而官方的ChainableLED驱动里没用A0端口,所以重新刷MCU后导致RGB LED不亮。
可以将A0和5V连接在一起或修改程序代码,在初始化的函数中将A0设置成HIGH,然后重新刷MCU后 RGB LED灯即可点亮。

0

主题

7

帖子

471

积分

中级会员

Rank: 3Rank: 3

积分
471
13#
发表于 2015-7-14 23:37:41 | 只看该作者
周密 发表于 2015-7-14 23:33
void RGB_LED_Init(void)
{
       

显示红色。

int main(void)
{
        SystemInit();
        UARTx_Init();
        Printf_SystemRccClocks();
        RTC_Init();
        Hal_Init();
        //McuStatusInit();
       
        while(1)
        {
//                MessageHandle();
//                KEY_Handle();               
//                IR_Handle();
//                DHT11_Read_Data(&Device_ReadStruct.Temperature, &Device_ReadStruct.Humidity);
//                ReportDevStatusHandle();
               
//                        LED_ON(LED1);
//                        LED_ON(LED2);
//                        LED_ON(LED3);
//                        LED_ON(LED4);
               
                LED_RGB_Control(255, 0, 0); // display red               
               
        }
}

1

主题

2

帖子

25

积分

新手上路

Rank: 1

积分
25
14#
发表于 2015-7-15 09:25:33 | 只看该作者
肯定是源程序的问题,我烧原版固件就没有问题,自己编译的就有问题

0

主题

1

帖子

21

积分

新手上路

Rank: 1

积分
21
15#
发表于 2015-8-10 16:43:22 | 只看该作者
教您5分钟接入机智云,实现傻瓜式开发
周密 发表于 2015-7-14 23:33
void RGB_LED_Init(void)
{
       

感谢,按照你的帖子搞定了。

1

主题

8

帖子

85

积分

注册会员

Rank: 2

积分
85
16#
发表于 2015-8-10 19:49:46 | 只看该作者
呵呵,这个我有经验,而且开始也像楼主,那个地址的代码有问题。你要从这里下载:http://site.gizwits.com/zh-cn/de ... hardware?type=GoKit
另外,手机端的软件更新了,上个版本不好用,新的版本也还是有问题,不过稍好点了,http://site.gizwits.com/zh-cn/de ... emo_app?protoc=WIFI

6

主题

27

帖子

150

积分

注册会员

Rank: 2

积分
150
17#
发表于 2015-8-21 08:38:52 | 只看该作者
xxd 发表于 2015-7-14 15:05
三色灯不亮有可能是官方给的代码是有问题的。
我看了官方的硬件接线图发现跟RGB LED图除了数据发送的2根SDA ...

你好 现象是你说的这样但是。我的图纸为什么 对led控制 没有A0 引脚参与 ,你是看的哪个图纸  谢谢

0

主题

4

帖子

50

积分

注册会员

Rank: 2

积分
50
18#
发表于 2015-9-12 21:32:00 | 只看该作者
我的也不亮了 ,没有2代的原理图,应该是二代比一代多了个厂棚管控制LED的5V电源!

0

主题

4

帖子

50

积分

注册会员

Rank: 2

积分
50
19#
发表于 2015-9-12 21:32:29 | 只看该作者
三极管,打错了
20#
发表于 2015-9-12 23:22:40 | 只看该作者
汉枫LPB120模块
gokit版版做过升级~详细解析看连接~http://club.gizwits.com/forum.ph ... 8&highlight=rgb
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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