北方 发表于 2021-8-9 12:12

【中科蓝讯AB32VG1 RISC-V评估板】范例程序的开发

<p>1、新建工程,这是是基于芯片的选项,</p>

<p></p>

<p>便于开发,换到基于开发板的选项,因为只安装了这个BSP,所以很容易就找到板子,如上选择,填入工程名,新建一个工程。</p>

<p></p>

<p>具体使用方法,参见</p>

<p>2、编译新创建的范例程序,闪灯。</p>

<p></p>

<p>然后下载,在rt-thread中调用的是</p>

<pre>
<code>riscv32-elf-xmaker -b download.xm</code></pre>

<p>然后下载失败,</p>

<p></p>

<p>还是要启动downloader,读取适合的dcf文件,</p>

<p></p>

<p>下载,</p>

<p></p>

<p>reset之后顺利启动。上次需要正确跳线才能下载的问题,在这一版里面得到了修正。相比手册中的图片,新增了J3-1-wire跳线,用来启动SWD下载的。</p>

<p>显示的gif图片,</p>

<p></p>

<p>对应的代码,</p>

<pre>
<code>
#include &lt;rtthread.h&gt;
#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);
    }
}</code></pre>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

w494143467 发表于 2021-8-9 17:37

<p>感谢分享!!!</p>

MianQi 发表于 2021-8-9 22:06

“Downloader”下载地址在哪里,我怎么找不到?

北方 发表于 2021-8-10 08:35

MianQi 发表于 2021-8-9 22:06
“Downloader”下载地址在哪里,我怎么找不到?

<p>gitee 的release里面下载</p>
页: [1]
查看完整版本: 【中科蓝讯AB32VG1 RISC-V评估板】范例程序的开发