[新版中科蓝讯AB32VG1 RISC-V开发板] - 3:默认的Blink,奇怪的反应。
[复制链接]
本帖最后由 MianQi 于 2021-8-12 09:44 编辑
“RT-Thread Studio”新建项目中的默认代码:
#include <rtthread.h>
#include "board.h"
int main(void)
{
uint8_t pin = rt_pin_get("PE.1");
rt_pin_mode(pin, PIN_MODE_OUTPUT);
rt_kprintf("Hello, world\n");
while (1)
{
rt_pin_write(pin, PIN_LOW);
rt_thread_mdelay(500);
rt_pin_write(pin, PIN_HIGH);
rt_thread_mdelay(500);
}
}
这个代码的作用是让板子上自带的三色LED的红色闪起来。、
在实测中发现,经Downloader下载之后,LED只闪一次,再次下载同一个项目也不闪了。点击板子上的“Reset”键,第一次点,闪一下,再点一次,闪5下,并且上位机会发出报警声。只有当把“Type-C”线换成USB线之后,才能正常闪起来:
这个时候,再次拔下USB线,插上Type-C就能正常闪了。但也只是闪一会儿,又灭了。
|