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
更多回帖