CSK6 大模型开发套件支持对环境中的鼾声进行检测,通过日志串口可实时查看输出声音为鼾声的可能性评分。
连接开发板日志串口并使用串口工具监测日志输出,当环境中存在疑似鼾声的可能性越大,输出分数越高 (最低为0,最高为1)。
如果您希望在编译代码前直接烧录固件进行功能的体验,可点击下方链接下载固件二进制文件进行烧录:
固件二进制文件下载链接:snoring_zephyr.bin
完成上述固件镜像下载后,使用 Type-C 数据线连接开发套件的 DAP_USB
接口,按照以下指引进行烧录:
若您仅希望固件效果,而不需要对项目工程进行开发与编译,可采用本方法进行烧录。
点击下载 cskburn.exe,将其与待烧录固件放在同一目录下,在命令行工具(如cmd
)中执行以下指令:
cskburn.exe -s \\.\COMx -C 6 -b 1500000 0x000000 snoring_zephyr.bin
其中的 COMx 代表开发套件连接到 PC 上对应的串口号(可通过设备管理器查看)。例如:
COM3
。
点击下载 cskburn,将其与待烧录固件放在同一目录下,在命令行中执行以下指令:
./cskburn -s PORT -C 6 0x000000 zephyr.bin -b 1500000
其中的 PORT 代表开发套件连接到 PC 上对应的串口号。例如:
/dev/ttyUSB0
。
若您不仅希望进行固件的烧录,后续还需要对项目工程进行开发与编译,建议采用方法进行烧录。
请您先按照 《环境搭建》 教程完成开发环境的安装,完成安装后,在待烧录固件所在目录下执行以下指令。
lisa zep exec cskburn -s \\.\COMx -C 6 -b 1500000 0x000000 snoring_zephyr.bin
其中的 COMx 代表开发套件连接到 PC 上对应的串口号(可通过设备管理器查看)。例如:
COM3
。
lisa zep exec cskburn -s PORT -C 6 0x000000 zephyr.bin -b 1500000
其中的 PORT 代表开发套件连接到 PC 上对应的串口号。例如:
/dev/ttyUSB0
。
您可以点击 sscom串口工具 下载sscom串口工具,您也可以选择自己喜欢的串口调试工具。
运行串口工具,选择打开开发板对应的串口号 (波特率:115200),可观察到每间隔2秒套件将对当前环境声音的检测结果:
当分数>0 时,我们一般认为环境中可能存在鼾声,分数越接近1,可能性越大。
以上为本示例固件的体验内容
建议您阅读下一章节 —— 《鼾声检测上手指南》,了解如何完成代码的编译与烧录。