我们通过RGB灯的绿色灯和蓝色灯判断是使用Soft AP配网还是AirLink配网 二、下载机智云示例工程 下载链接:Gizwits 三、添加库文件 (1)复制以下文件至用户工程文件Hal文件夹 *路径:CubeMX宠物笼\驱动库代码_CubeMX版 (2)替换 STM32F103C8x.ioc文件,并打开STM32F103C8x.ioc生成代码 (3)添加头文件和初始化 delay.c和hal_rgb_led.c中添加main.h main.c中添加hal_rgb_led.h和delay.h gizwits_product.c中添加hal_rgb_led.h和delay.h 在gizwits_product.c的userInit()函数中添加初始化函数,如下图: (4)分别在key1短按和长按中添加RGB红灯亮和RGB灯灭 短按:产测模式 长按:复位模式 (5)分别在key2短按和长按中添加RGB绿灯亮和RGB蓝灯亮 短按:Soft AP模式 长按:AirLink模式 四、实物现象 (1)、key1短按(产测模式) (2)key1长按(复位模式) (3)key2短按(Soft AP模式) (4)key2长按(AirLink模式) |