0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

RTThread物联网操作系统 来源:RTThread物联网操作系统 作者:RTThread物联网操作 2022-01-04 16:23 次阅读

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物联网操作系统】欢迎添加关注!文章转载请注明出处。
审核编辑:汤梓红

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

    关注

    31

    文章

    5300

    浏览量

    171424
  • 服务器
    +关注

    关注

    12

    文章

    8088

    浏览量

    82433
  • RISC-V
    +关注

    关注

    41

    文章

    1888

    浏览量

    45029
  • ch32v307
    +关注

    关注

    0

    文章

    14

    浏览量

    1654
  • ch32
    +关注

    关注

    0

    文章

    73

    浏览量

    503

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

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

收藏 人收藏

    评论

    相关推荐

    【名单已公布】【RISC-V专题】CH32V307评估板免费试用

    微电子作为此次活动的合作厂商,同步上线CH32V307评估板评测试用活动。 CH32V307评估板本评估板应用于 CH32V307
    发表于 04-14 15:02

    CH32V307评估板试用体验】开箱+HELLOWORLD

    【感谢】感谢电子发烧友论坛组织的这次RISC-V芯片系列免费试用活动,感谢公司提供开发板。这也是今年我第二次试用的开发板,前面我试用
    发表于 05-18 12:32

    CH32V307评估板试用体验】+初识CH32V307

    的改变,由以前的CH32变为中文命名。据说赤兔的名称还与MCU的青稞之名有关,宝马有了好的粮草才能一日千里呀!。其实,CH32V307开发板是有2个版本形式的,见图3所示。图3版本形式在开发板上电后,其
    发表于 05-18 19:22

    CH32V307评估板试用体验】初识CH32V307

    的改变,由以前的CH32变为中文命名。据说赤兔的名称还与MCU的青稞之名有关,宝马有了好的粮草才能一日千里呀!。其实,CH32V307开发板是有2个版本形式的,见图3所示。 图3版本形式在开发板上电后,其
    发表于 05-18 22:42

    CH32V307评估板试用体验】+开箱图片

    有幸获得了【RISC-V专题】CH32V307评估板免费试用试用资格!非常感谢微电子提
    发表于 05-20 14:47

    CH32V307评估板试用体验】评估板硬件功能单元分析

    串口通路。若不想使用WCH-LINK的USB转TTL串行接口,可以将J2-4和J2-6连接到外部其他TTL串行接口上即可。(6)CH32V307评估板板载WCH-LINK仿真 WCH-LINK仿真
    发表于 05-20 19:08

    RTthread如何使用CH32V307 RTC组件的功能?

    我是刚接触RT thread。 现在遇到些问题,使用CH32V307 开发板,学习RTthread 及 RTthread Studio的使用。 现在 想 使用RTC功能, 验证下简单
    发表于 05-26 15:09

    CH32V307评估板试用体验】开箱

    感谢厂商及活动组织方给予的试用机会。之前没用过微电子的MCU,本次借助活动记录一下试用过程。本次试用板卡主芯片为互联型RISC-V单片机CH32V307VCT6。官方主页,没事可以
    发表于 05-28 01:21

    求助,有CH32V307 OTG_FS操作U盘,读写文件的例程吗?

    在官方给的例程中,OTG_FS只是简单地枚举,并没有给出操作优盘,的技术大佬可以给个CH32V307 OTG_FS操作U盘,读写文件的例程吗?
    发表于 06-22 09:12

    CH32V307评估板试用体验】之一————开箱

    很荣幸获得了【RISC-V专题】CH32V307评估板免费试用试用资格!非常感谢微电子
    发表于 07-05 17:16

    CH32V307评估板试用体验】RTC时钟同步(1)

    的测试,它的主晶振用的是扬兴科技8MHz晶振,实时时钟用的是32.768KHz晶振(从CH32V307EVT资源包中的CH32V30xSCH可以查到,
    发表于 07-29 22:26

    CH32V307 评估板开发视频集锦

    1、【CH32V307评估板】旋转编码EC11使用2、ch573
    发表于 03-10 16:40

    CH32V307评估板试用体验】评估套件开箱上电

    主控MCU的IO,控制LED和KEY 网口 :主芯片的网络通讯接口 MCU 电源排针P11 :用于主MCU供电选择 主控MCU :CH32V307VCT6 底面没有四颗塑料点位柱,还有
    发表于 05-03 20:06

    CH32V307 flash操作注意事项

    之前的帖子,我实现了在CH32X035的SD卡IAP升级,想把这个功能在CH32V307上也实现了,但在移植过程中发现个问题,在应用区程序都是运行在144M的,我的升级方案中会涉及到升级标志的写入
    发表于 11-30 22:50

    ch32v307和stm32的区别

    ch32v307和stm32的区别 Ch32v307与STM32是两款不同的微控制器,它们在设计和功能上都存在一些区别。 首先,Ch32v307是一款中国自主研发的微控制器,而STM32是来自瑞士
    的头像 发表于 08-16 11:15 1095次阅读