嵌入式技术论坛
直播中

杨帆

7年用户 1397经验值
私信 关注
[经验]

AB32VG1开发板初上手分享

1·编译报错

提示riscv的工具链未找到,从sdk管理器中下载rsicv的工具链,然后右键工程-》属性-》MCU-》RISCV TOOLCHAIN PATH 更新工具链路径

2·例程配置

例程是按键控制播放文件系统中的音乐,例程是基于老版本的BSP,目前最新的BSP会报错,需要设置一下

首先使能dfs,选择使能ROMFS文件系统

然后还要挂载文件系统,在mnt.c文件中添加以下代码

#ifdef RT_USING_DFS

#include <dfs_fs.h>

#include "dfs_romfs.h"

int mnt_init(void)

{

if (dfs_mount(RT_NULL, "/", "rom", 0, &(romfs_root)) == 0)

{

    rt_kprintf("ROM file system initializated!\n");

}

else

{

    rt_kprintf("ROM file system initializate failed!\n");

}

return 0;

}

INIT_ENV_EXPORT(mnt_init);

编译后下载到板子上

按S2播放音乐,虽然音质很差,还是听的出来是核爆神曲。

原作者:chenwanlei

更多回帖

发帖
×
20
完善资料,
赚取积分