收藏官网首页
查看: 9376|回复: 0

关于Gokit V2.2 刷官方固件 RGB LED不亮的解决方案

1

主题

2

帖子

23

积分

新手上路

Rank: 1

积分
23
跳转到指定楼层
楼主
发表于 2015-8-9 19:03:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
校园创客福利
本帖最后由 no很拽的小孩 于 2015-8-9 19:07 编辑

1.打开gokit-mcu-hw2-master\User\Hal_rgb_led\hal_rgb_led.c
2.找到函数void RGB_LED_Init(void);
3.将附加的代码添加到函数中
  1. void RGB_LED_Init(void)
  2. {
  3.        
  4.         GPIO_InitTypeDef GPIO_InitStruct;
  5.         RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOB,ENABLE);
  6.         GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;
  7.         GPIO_InitStruct.GPIO_Pin = GPIO_Pin_8|GPIO_Pin_9;
  8.         GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
  9.         GPIO_Init(GPIOB, &GPIO_InitStruct);
  10.        
  11.         /*附加的代码*/
  12.         GPIO_InitStruct.GPIO_Pin = GPIO_Pin_0;//GPIO_Pin_8|GPIO_Pin_9;
  13.         GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
  14.         GPIO_Init(GPIOA, &GPIO_InitStruct);
  15.         GPIO_SetBits(GPIOA,GPIO_Pin_0);
  16.        
  17.        
  18.        
  19.         Send32Zero();       
  20.         DataDealWithAndSend(0,0,0);          // display red
  21.   DataDealWithAndSend(0,0,0);       

  22. }
复制代码

4.重新编译,刷入固件,亮瞎眼了。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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