W800-Arduino 入门体验
感谢面包板平台给予我体验W800-Arduino 开发板的机会,这是我第一次接触Arduino系列开发板。
玩转单片机,就需要一款自己的开发板,不然终究是纸上谈兵。所以需要准备W800-Arduino开发板、Type-C 数据线、USB 转串口驱动( CH34X 驱动)、Win10及以上系统以及一定的C语言基础。
W800-Arduino 是联盛德一款基于 W800 的开发板,目前有2种硬件版本不同的开发板:v4 和 v3,我拿到手的是v4版。W800-Arduino 开发板主要集成了以下外围器件:外置天线接口和板载天线、5v 转 3.3v LDO 芯片、提供了 BOOT、RESET 和 USER 按键和一个三色 LED 灯,如图所示。
了解弯开发板结构布局后,根据编程指南配置开发环境,安装VS Code,配置插件。然后开始创建第一个工程Hello World,代码如下:
#define LOG_TAG "test"
#include "wm_log.h"
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
static void test_task(void *parameters)
{
while (1) {
wm_log_info("hello world.");
vTaskDelay(pdMS_TO_TICKS(1000));
}
vTaskDelete(NULL);
}
int main(void)
{
xTaskCreate(test_task, "test", 512, NULL, 5, NULL);
return 0;
}
编译完成后,选择芯片信号进行烧录,烧录完成后就成功了打开串口调试工具,可以看到,此时串口一直会输出Hello Word信息。
此外,工程自带examples也很丰富,后续有时间要进一步体验Wi-Fi和蓝牙功能,做一款智能设备。
文章评论(0条评论)
登录后参与讨论