|
首先收到开发板,我先进行开箱,我们先看下开发板盒子里附带了什么东西吧。
整体里面附赠了一个仿真调试器,还有开发板主体,附赠一个调试线还有一个天线,基本就这些东西。
开发板的主体还是比较奇怪的。设计了很多东西,总共有四个麦克风。耳机接口呢也是四个,不过看起来从丝印标注上一个是麦克风一个喇叭输出。
接下来需要先下载IDE才能看其源码然后编译。之后还有激活,在官网直接下载激活软件就行了。
其开发软件也是eclipse进行改造的。
在其给的demo中我们可以自由的选择测试的demo。
一共是给了非常多的demo。
- void user_init()
- {
- gpio_function_en(LED1);
- gpio_function_en(LED2);
- gpio_function_en(LED3);
- gpio_function_en(LED4);
- gpio_output_en(LED1);
- gpio_output_en(LED2);
- gpio_output_en(LED3);
- gpio_output_en(LED4);
- gpio_function_en(GPIO_PA2);
- gpio_output_en(GPIO_PA2);
- gpio_function_en(SW1);
- gpio_output_dis(SW1);
- gpio_input_en(SW1);
- gpio_set_up_down_res(SW1, GPIO_PIN_PULLUP_10K);
- core_interrupt_enable();
- #if (GPIO_MODE == GPIO_IRQ )
- /****GPIO_IRQ POL_FALLING SW1 link PA2**/
- //if disable gpio interrupt,choose disable gpio mask , use interface gpio_clr_irq_mask instead of gpio_irq_dis,if use gpio_irq_dis,may generate a false interrupt.
- gpio_set_irq(SW1, INTR_RISING_EDGE);
- plic_interrupt_enable(IRQ25_GPIO);
复制代码 在GPIO例子中我们可以看到其很多东西都封装好了的,直接调用即可。
然后打开我们的下载软件即可进行下载了,主要我在IDE中怎么配置还不是很会,理论上应该是可以在IDE中直接使用的。
然后我们接到我们的PA0上一根线即可完成体验。
下载的话是用了一根单总线进行下载的,就是SWM接口。
其还提供了一个蓝牙MESH的案例,可以通过这个案例学习下开发蓝牙MESH。
其官网上也有对这个说明。
其中也支持语音指令。
用其带的APP可以直接搜索到这个网关。
还能控制他。进行一些调节,亮度调节,色温调节。
Demo讲解:
|
|