基于沁恒CH32V307的8串口服务器设计方案

描述

RT-Thread开发者大会RISC-V分论坛设立了动手实验:基于沁恒CH32V307的8串口服务器。

动手实践环节说明

我们在现场的介绍环节,首先介绍VeriMake基于赤菟CH32V307设计的openCH赤菟开发板,这块板卡拥有丰富的外设,尝试挖掘和探索赤菟在教育/交互/AIoT等方向上的潜力。基于这块开发板,VeriMake会展示无线语音电机控制器这个应用。

同时,我们会向到会的开发者介绍沁恒出品的赤菟V307官方评估板,并现场实现八个串口的网络串口服务器。

赤菟V307官方评估板

1、现场为开发者提供赤菟V307官方评估板

2、需要开发者携带个人电脑,并预先安装好RT-Thread Studio最新版本,WCH RISC-V MCU编程工具。

3、动手实验流程由工程师进行介绍,然后发放开发板进行实际操作,同时由工程师介绍其中涉及的相关技术。

关于无线语音电机控制器案例分享:

本案例首先使用沁恒提供的语言识别SDK对使用者的语音进行采集,对采集到语音数据进行特征提取,噪声处理,然后进行模型的参数训练,通过多次提取后将特征模板存放起来。在使用环节,用户说出相应的指令,比如“减速”,开发板采集语音信号进行识别,并将识别结果通过蓝牙传输到电机控制板,以实现无线控制电机的动作。

关于网络串口服务器实验说明:

1、通过RT-Thread studio,新建基于CH32V307-R1开发板的工程

2、实现tcp server/client 和udp连接

3、实现八个串口与网口之间数据透传

关于赤菟(三国中的一匹战马):

CH32V307是基于32位RISC-V设计的互联型微控制器,配备了硬件堆栈区、快速中断入口,在标准RISC-V基础上大大提高了中断响应速度。加入单精度浮点指令集,扩充堆栈区,具有更高的运算性能。扩展串口U(S)ART数量到8组,电机定时器到4组。提供USB2.0高速接口(480Mbps)并内置了PHY收发器,以太网MAC升级到千兆并集成了10M-PHY模块。

注意:计划参与动手实践环节的小伙伴,需要提前准备一些材料说明:

1、安装RT-Thread Studio 最新版本。

RT-Thread Studio下载地址:

https://www.rt-thread.org/page/download.html#studio

可以选择网盘和网站下载,下载安装好RT-Thread Studio。

2、在RT-Thread Studio安装好RISC-V-GCC-WCH工具链。

打开RT-Thread Studio,选择如下按钮:

打开SDK管理器,勾上RISC-V-GCC-WCH,点击安装。

3、在RT-Thread Studio安装好WCH-LINK_Debugger

打开SDK管理器,勾上WCH-LINK_Debugger,点击安装。

本次Hands-on workshop的内容,由VeriMake团队与沁恒微电子联合开发。

VeriMake致力于为开发者提供开源的参考设计和创意的硬件设备。欢迎关注公众号VeriMake

你可以添加微信17775982065为好友,注明:公司+姓名,拉进RT-Thread官方微信交流群!

阅读原文报名开发者大会

原文标题:RISC-V分论坛动手实验|基于赤菟CH32V307的无线语音电机控制器及网络串口服务器

文章出处:【微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。
  审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分