Skip to content

由 bzhou830 贡献,Ai-Thinker 进行整理

[Ai-WB2] 有手就行,WB2点灯

[Ai-WB2] 有手就行,WSL下开发环境搭建 上次搭建好了开发环境,这次就来点个灯。

准备代码

在~/Ai-Thinker-WB2/applications/get-started/blink目录下就有代码。直接拿来用。

📜 点击展开完整代码
cpp
#include <stdio.h>
#include <string.h>
#include <FreeRTOS.h>
#include <task.h>
#include <bl_gpio.h>
#define GPIO_LED_PIN 3
void blink_test(void *param)
{
uint8_t value = 1;
while (1)
{
bl_gpio_enable_output(GPIO_LED_PIN, 0, 0);
printf("Turning the LED %s! \r\n", value == 1 ? "ON" : "OFF");
bl_gpio_output_set(GPIO_LED_PIN, value);
value = !value;
vTaskDelay(1000);
}
void main(void)
{
xTaskCreate(blink_test, "blink", 1024, NULL, 15, NULL);
}

编译烧录

Snipaste_2024-09-01_15-39-40.png 烧录先要让wb2进入烧录模式,按住brun键不松,再按rst.在提示要rst时再按rst. Snipaste_2024-09-01_15-40-20.png 这样就烧录完成了。 Snipaste_2024-09-01_15-40-29.png 手动给板子复位一下。

观察现象

GIF2024-9-115-52-11.gif 完成,简简单单!

[Ai-WB2] 有手就行,WSL下开发环境搭建

上次搭建好了开发环境,这次就来点个灯。

Released under the MIT License. Build Time 2026-09-11 14:52:23