原创
【联盛德 W800 Arduino开发板】+ Arduino开发板开发入门经历
2024-12-3 00:59
290
3
3
分类:
消费电子
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和蓝牙功能,做一款智能设备。
| 检测语言世界语中文简体中文繁体丹麦语乌克兰语乌兹别克语乌尔都语亚美尼亚语伊博语俄语保加利亚语信德语修纳语僧伽罗语克罗地亚语冰岛语加利西亚语加泰罗尼亚语匈牙利语南非祖鲁语卡纳达语卢森堡语印地语印尼巽他语印尼爪哇语印尼语古吉拉特语吉尔吉斯语哈萨克语土耳其语塔吉克语塞尔维亚语塞索托语夏威夷语威尔士语孟加拉语宿务语尼泊尔语巴斯克语布尔语(南非荷兰语)希伯来语希腊语库尔德语弗里西语德语意大利语意第绪语拉丁语拉脱维亚语挪威语捷克语斯洛伐克语斯洛文尼亚语斯瓦希里语旁遮普语日语普什图语格鲁吉亚语毛利语法语波兰语波斯尼亚语波斯语泰卢固语泰米尔语泰语海地克里奥尔语爱尔兰语爱沙尼亚语瑞典语白俄罗斯语科萨科西嘉语立陶宛语索马里语约鲁巴语缅甸语罗马尼亚语老挝语芬兰语苏格兰盖尔语苗语英语荷兰语菲律宾语萨摩亚语葡萄牙语蒙古语西班牙语豪萨语越南语阿塞拜疆语阿姆哈拉语阿尔巴尼亚语阿拉伯语韩语马其顿语马尔加什语马拉地语马拉雅拉姆语马来语马耳他语高棉语齐切瓦语 | | 世界语中文简体中文繁体丹麦语乌克兰语乌兹别克语乌尔都语亚美尼亚语伊博语俄语保加利亚语信德语修纳语僧伽罗语克罗地亚语冰岛语加利西亚语加泰罗尼亚语匈牙利语南非祖鲁语卡纳达语卢森堡语印地语印尼巽他语印尼爪哇语印尼语古吉拉特语吉尔吉斯语哈萨克语土耳其语塔吉克语塞尔维亚语塞索托语夏威夷语威尔士语孟加拉语宿务语尼泊尔语巴斯克语布尔语(南非荷兰语)希伯来语希腊语库尔德语弗里西语德语意大利语意第绪语拉丁语拉脱维亚语挪威语捷克语斯洛伐克语斯洛文尼亚语斯瓦希里语旁遮普语日语普什图语格鲁吉亚语毛利语法语波兰语波斯尼亚语波斯语泰卢固语泰米尔语泰语海地克里奥尔语爱尔兰语爱沙尼亚语瑞典语白俄罗斯语科萨科西嘉语立陶宛语索马里语约鲁巴语缅甸语罗马尼亚语老挝语芬兰语苏格兰盖尔语苗语英语荷兰语菲律宾语萨摩亚语葡萄牙语蒙古语西班牙语豪萨语越南语阿塞拜疆语阿姆哈拉语阿尔巴尼亚语阿拉伯语韩语马其顿语马尔加什语马拉地语马拉雅拉姆语马来语马耳他语高棉语齐切瓦语 | | | | | | |
文本转语音功能仅限200个字符
文章评论(0条评论)
登录后参与讨论