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

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

3天内不再提示

基于32位RISC-V设计的无线型微控制器,沁恒CH32V208开发板应用实例

电子发烧友论坛 来源:未知 2023-06-13 08:05 次阅读

CH32V208系列是基于32位RISC-V设计的无线型微控制器,配备了硬件堆栈区、快速中断入口,在标准RISC-V基础上大大提高了中断响应速度。搭载V4C内核,加入内存保护单元,同时降低硬件除法周期。片上集成2Mbps低功耗蓝牙BLE 通讯模块、10M以太网MAC+PHY模块、USB2.0全速设备+主机/设备接口CAN控制器等。

d41885e4-097d-11ee-962d-dac502259ad0.png

01

初识及开发板使用注意事项

今早上收到了开发板,顺丰快递,包装什么都非常好。这里要感谢电子发烧友论坛、沁恒公司给了我这次难得的机会来试用CH32V208开发板。这是我第三次参与试用沁恒的开发板,以前试用沁恒CH583以及CH32V307,这些板子质量都非常好,而且我还用CH583及CH32V307成功的为公司做出了好几款测试架产品,客户反馈非常好。期待这次试用同样收获满满。

d464dca0-097d-11ee-962d-dac502259ad0.png

>>>点此查看全文

02

VScode 创建工程 RT-Thread 工程并下载

CH32V208与CH32V307一样,支持RT-Thread操作系统,但是RT-Thread studio还没有开发板相应的支持。MonumRiver Studio有示例工程,但是没有图形化配置工具,用起来不方便。所以只有下载rtthread源码,并用vscode进行代码编译,用gcc进行编译工程。

d498e3e2-097d-11ee-962d-dac502259ad0.png

>>>点此查看全文

03

基于PWM的呼吸灯

PWM是常用的外设之一,比如呼吸灯,动态改变灯的亮度,舵机等等都需要用到PWM外设。今天驱动PWM来展示TIM的功能之一。

d4b25534-097d-11ee-962d-dac502259ad0.png

>>>点此查看全文

04

手机蓝牙控制LED

CH32V208系列是基于32位RISC-V设计的无线型微控制器,配备了硬件堆栈区、快速中断入口,在标准RISC-V基础上大大提高了中断响应速度。搭载V4C内核,加入内存保护单元,同时降低硬件除法周期。片上集成2Mbps低功耗蓝牙BLE 通讯模块。

d4e0105a-097d-11ee-962d-dac502259ad0.png

>>>点此查看全文

05

一种不一样的玩法,小白的福音,基于图形积木编辑代

近年来随着技术的不断进步,学习和使用单片机的门槛在不断的降低,其中最容易上手的方式莫非就是0代码的图形积木的编程方式了,它可以让用户输入极少的代码,或者完全基于图形积木来完成代码的编写,用户只需要按照正常合规的逻辑语法搭建图形就可以完成一些简单和比较复杂的项目,并且大大的提高了开发速度,想必大家对米思其都比较熟悉,它就是使用搭建积木的方式来编程的,非常的方便。

通过2天的摸索,楼楼发现沁恒推荐的开发环境对于楼楼这种小菜鸟来说学起来还是有些吃力的,于是楼楼有了一个新奇的想法(实在是学不进去,楼楼是不是太菜了)...

楼楼我之前接触过一款叫天问block的ide,它就是上面说的那种依靠图形的方式来编辑代码,和米思奇非常的像,但还是有些地方不太像,这些需要大家自己学习了解一下,楼楼当初接触到它是因为他们家的一款语音识别模块,做的非常不错,当然也有基于一些别的芯片搞出来的图形库,比如我们今天的主角:CH32V208,其实对于这个芯片的支持在天问block离线软件上是没有完全支持的,我们可以通过在线的方式提前体验一下,楼楼这里主要是分享一种比较容易上手的编程方式,下面我们进入正题。

d509aa1e-097d-11ee-962d-dac502259ad0.png

>>>点此查看全文

06

改进的蓝牙自拍杆

CH32V208 开发板的一个特色就是其提供了蓝牙协议栈,上次我们介绍蓝牙键盘,今天介绍一个更实用的例子:改进的蓝牙自拍杆。

1例程HID_Consumer

自拍杆给我们除外旅行拍照带来很大方便,现在已经非常普及了,它曾经进入过《时代》杂志2014年度25大最佳发明的榜单。我们知道手机在拍照模式下,按下音量调节键就可以实现拍照功能,而蓝牙自拍杆就是利用了这一特性,将自拍杆的遥控器以蓝牙HID设备的形式和手机配对,按下自拍杆的控制键时就发送音量调节键给手机,从而实现拍照功能。

厂商提供的蓝牙例程中有一个HID_Consumer,这是个蓝牙自拍杆的雏形。它的工作过程和蓝牙键盘很类似,连接上手机后定时(1.6s)给手机发送音量调节键,从而实现拍照的功能。不过这一行为和蓝牙自拍杆不一样,我们希望将其改成按键触发,而不是定时拍照。

d537db96-097d-11ee-962d-dac502259ad0.png

>>>点此查看全文


d558de0e-097d-11ee-962d-dac502259ad0.png

d6065c00-097d-11ee-962d-dac502259ad0.png

声明本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com。

更多热点文章阅读


  • CH32V208数据手册

  • CH32V208评估板说明及参考应用例程

  • 32位无线型RISC-V单片机CH32V208 附完整应用例程

  • CM32M433R-START RISC-V生态开发板原理图

  • CH32V103基础教程-定时器中断


原文标题:基于32位RISC-V设计的无线型微控制器,沁恒CH32V208开发板应用实例

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。


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

原文标题:基于32位RISC-V设计的无线型微控制器,沁恒CH32V208开发板应用实例

文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    RISC-V MCU技术

    嘿,咱来聊聊RISC-V MCU技术哈。 这RISC-V MCU技术呢,简单来说就是基于一个叫RISC-V的指令集架构做出的微控制器技术。RISC-
    发表于 01-19 11:50

    RISC-V架构及MRS开发环境回顾

    —— CH32V103系列MCU。作为长久以来对RISC-V架构关注和研究的成果, RISC-V3A处理,支持IMAC指令子集,内嵌了PFIC中断
    发表于 12-16 23:08

    SiFive 推出高性能 Risc-V CPU 开发板 HiFive Premier P550

    “  HiFive Premier P550:世界上性能最高的 RISC-V CPU 开发板,以 Mini-DTX 外形提供高性能 Linux 开发平台,支持下一波 RISC-V
    的头像 发表于 12-16 11:16 696次阅读
    SiFive 推出高性能 <b class='flag-5'>Risc-V</b> CPU <b class='flag-5'>开发板</b> HiFive Premier P550

    如何使用 RISC-V 进行嵌入式开发

    、准备开发环境 选择开发板RISC-V架构的嵌入式开发板有多种选择,如GD32VF103R-START、飞凌嵌入式OK113i-S等。选择时需要考虑
    的头像 发表于 12-11 17:32 923次阅读

    CH32V208开发板】HarmonyOS移植

    CH32V208开发板开发板使用CH32V208WBU6主控,
    发表于 10-26 23:52

    RISC-V内核的32通用微控制器 GD32VF103芯片简介

    1. 芯片简介 GD32VF103系列MCU是基于RISC-V内核的32通用微控制器,具备均衡的处理效能和系统资源,适用于工业控制、消费电子、新兴IoT等嵌入式市场应用。 内核:芯来
    发表于 10-23 06:46

    RISC-V Summit China 2024 青稞RISC-V+接口PHY,赋能RISC-V高效落地

    在历届峰会上分享RISC-V在MCU领域的创新成果,和大家共同见证了本土RISC-V产业的成长。早在第一届RISC-V中国峰会上,
    的头像 发表于 08-30 18:18 1723次阅读
    <b class='flag-5'>RISC-V</b> Summit China 2024  青稞<b class='flag-5'>RISC-V</b>+接口PHY,赋能<b class='flag-5'>RISC-V</b>高效落地

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,赋能RISC-V高效落地

    获三份益 青稞RISC-V,更懂下游客户的MCU内核 通用RISC-V架构进入MCU行业难免水土不服。通过“架构级”创新,解决下游开发/
    发表于 08-30 17:37

    蓝牙芯片RISC-V内核BLE5.4无线MCU CH592

    CH592 是集成 BLE 无线通讯的 RISC-V MCU 微控制器。片上集成 2Mbps 低功耗蓝牙 BLE 通讯模块、全速 USB 主机和设备
    发表于 05-16 14:09

    RISC-V最新开发板

    最近市面上有啥新出的RISC-V开发板,可以介绍学习下
    发表于 04-28 22:12

    使用MounRiver Studio快速创建CH32V208开发环境

    CH32V208WBU6 4、生成如下工程 ,在工程中已经给出了测试的程序: 5、点击下载按键下的config菜单可以弹出配置,配置如下: 6、然后下载到开发板,打开串口助手,就可以收到打印的信息了: 【总结】
    发表于 04-18 11:54

    中国工程师最喜欢的10大RISC-V芯片

    BLE无线通讯的32RISC-V微控制器。片上集成2Mbps低功耗蓝牙BLE 通讯模块、2个全速USB主机和设备控制器及收发
    发表于 04-17 11:04

    国产RISC-V MCU推荐

    ,非常能打。 官网显示,CH32V系列是基于微自研的青稞V4F 微处理内核设计的工业级通用微控制器
    发表于 04-17 11:00

    香橙派发布首款RISC-V开发板OrangePi RV

    2024年3月,香橙派在全球开发者会议上发布了其首款基于RISC-V开发的OrangePi RV主板。这款开发板拥有四核RISC-V U74
    的头像 发表于 04-01 14:47 1183次阅读

    瑞萨电子推出采用自研CPU内核的通用32RISC-V微控制器

    全球半导体领军企业瑞萨电子宣布,该公司已率先在业界推出了一款基于内部自研CPU内核的通用32RISC-V微控制器(MCU)——R9A02G021。尽管近年来,多家MCU供应商纷纷加入投资联盟,共同
    的头像 发表于 03-29 10:05 744次阅读