首页 > 其他分享 >RISC-V系列单片机快速入门指南

RISC-V系列单片机快速入门指南

时间:2023-12-19 13:55:28浏览次数:34  
标签:入门 ZIP 芯片 WCHISPTool RISC 单片机 例程 安装


 如何获取芯片开发资料


方法一:按型号选择

我们更推荐采用按型号选择的方法,获取所对应型号芯片的开发资料,这能有效降低错误使用资料的风险!

沁恒官网首页的产品中心,点击青稞 RISC-V 通用系列,可跳转至 CH32V 系列单片机的产品选型表。

 以 CH32V203C8T6 为例,点击红色方框中的芯片型号,可进入该型号的详情页。青稞RISC_V通用系列产品选型表。

 向下滚动页面,能够找到该型号芯片对应的开发资料,单击所需资料的名称,即可跳转至下载页面。

 CH32V203DS0.PDF 为芯片数据手册,主要描述了芯片的基本参数;

CH32FV2x_V3xRM.PDF 为芯片的应用手册,主要介绍了芯片的使用与寄存器的功能;

CH32V20xEVT.ZIP 中提供了评估板的使用说明以及芯片的测试用例

MounRiver Studio 简称 MRS,是 RISC-V 系列单片机所使用的开发环境

方法二:搜索栏搜索

沁恒官网首页右上角点击搜索,即可跳转至网站搜索栏,输入使用的芯片型号,能够获得对应的开发资料。


 集成开发环境


MounRiver Studio

在 Windows 环境下,下载红框中最新版本的开发环境。建议在安装前关闭腾讯电脑管家与360等杀毒软件,能有效避免无法正常安装驱动的问题。MounRiver_Studio_Setup_Vxxx.zip

 在安装路径下的 WCHLink 文件夹中,可以找到 Link 驱动的安装工具,当出现计算机无法正确识别设备或驱动程序安装失败时,可以尝试重新手动安装该驱动。

在安装路径下的 ExTool 文件夹中,还可以找到 WCH-LinkUtility 与 WCHISPTool 共两款常用的上位机工具。

WCH-LinkUtility

SWDTool 文件夹中存放着 Link 的上位机工具,该工具也可在官网中直接进行下载。WCH-LinkUtility.ZIP

WCHISPTool

WCHISPTool 文件夹中存放着 ISP 下载工具,该工具也可在官网中直接进行下载。WCHISPTool_Setup.exe

为了便于上位机工具的定制,我们还提供了 ISP 工具的命令行版本。支持通过 USB 或串口对各系列单片机进行固件下载、校验等操作。

注意:使用 Windows 平台下的命令行工具,需先下载并安装 WCHISPTool 或已经安装 MounRiver Studio,并查看安装路径\WCHISPTool_XXX\Doc目录内的说明文档。WCHISPTool_CMD.ZIP


 参考应用例程


 CH32V20xEVT.ZIP 压缩文件适用于 CH32V203 与 CH32V208 两个系列的参考应用例程,这里与数据手册和应用手册一样,在使用时需区分例程是否适用于当前所使用的芯片。例如:在使用型号为 CH32V203C8T6 的芯片时,因为该型号芯片不具备蓝牙功能,所以无法使用压缩文件中有关 BLE 的例程。

 第一次使用该型号单片机时,务必先阅读 PUB 文件夹中的评估板说明书,说明书能够帮助你快速上手芯片的软硬件开发。其次,查看参考应用例程清单,正确选择所需功能例程完成功能验证。最后,如果遇到与评估板硬件相关的问题,可以查看评估板原理图的 PDF 文件或直接查看原始 PCB 文件。


 AD 器件库


 在 CH 全系产品器件库中,可以获取到 CH32V 系列芯片的器件库和封装图。SCHPCB.ZIP


2023-12-19

标签:入门,ZIP,芯片,WCHISPTool,RISC,单片机,例程,安装
From: https://www.cnblogs.com/wchmcu/p/17913521.html

相关文章

  • MapReduce入门案例——wordcount词频统计分析
        说实话,wordcount这个案例挺土的,但是作为入门案例,还是值得学习的,本篇就通过MapReduce来对词频进行一个统计分析,并写出核心代码。一:案例介绍:     Input:读取文本文件;Splitting:将文件按照文件块(block)或者行进行拆分,此时得到的K1为偏移量,V1表示对应行......
  • Kernel Memory 入门系列: Embedding 简介
    KernelMemory入门系列:Embedding简介在RAG模式其实留了一个问题。我们对于的用户问题的理解和文档的检索并没有提供合适的方法。当然我们可以通过相对比较传统的方法。例如对用户的问题进行关键词提取,然后通过关键词检索文档。这样的话,就需要我们提前对文档做好相关关键......
  • MySQL主从搭建入门
    MySQL主从搭建入门原创 代码新手 代码新手 2023-10-2817:32 发表于上海MySQL之间数据复制的基础是二进制日志文件(binarylogfile)。一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”的方式记录在二进制日志中,其他数据库作为slave......
  • MySQL入门
    ps:(文中的中括号表示可以添加或者不添加)初始操作:  自己创建了数据库,展示时是这样的,但是在每一个数据库名字之下,可以想象又是一张这种表格,与一层层打开文件夹相似;如下:列类型:以上图中lesson数据库中红色表格为例:每个表格中的一列都可能对应不同类型;eg:姓名那一列放置的就是......
  • Istio从入门到精通—— 流量治理的原理 —— VirutalService —— HTTPRedirect
    流量治理的原理——VirutalService——HTTPRedirecthttps://istio.io/latest/docs/reference/config/networking/virtual-service/#HTTPRedirect HTTPRedirectcanbeusedtosenda301redirectresponsetothecaller,wheretheAuthority/HostandtheURIinthe......
  • Istio从入门到精通—— 流量治理的原理 —— VirutalService —— TLSMatchAttributes
    流量治理的原理——VirutalService—— TLSMatchAttributeshttps://istio.io/latest/docs/reference/config/networking/virtual-service/#TLSMatchAttributesTLSconnectionmatchattributes.FieldTypeDescriptionRequiredsniHostsstring[]SNI(s......
  • Istio从入门到精通—— 流量治理的原理 —— VirutalService —— L4MatchAttributes
    流量治理的原理——VirutalService—— L4MatchAttributeshttps://istio.io/latest/docs/reference/config/networking/virtual-service/#L4MatchAttributesL4connectionmatchattributes.NotethatL4connectionmatchingsupportisincomplete.......
  • Istio从入门到精通—— 流量治理的原理 —— VirutalService —— RouteDestination
     流量治理的原理——VirutalService——RouteDestinationhttps://istio.io/latest/docs/reference/config/networking/virtual-service/#RouteDestinationL4routingruleweighteddestination.L4路由规则的加权目的地。FieldType......
  • 48、Flink DataStream API 编程指南(1)- DataStream 入门示例
    文章目录Flink系列文章一、FlinkDataStreamAPI编程指南1、DataStream是什么?2、Flink程序剖析3、第一个完整示例4、入门示例1)、maven依赖2)、代码3)、验证本文介绍了FlinkDataStreamAPI的编程指南第一部分,即介绍flink的source、transformation和sink的编程过程以及入门示例......
  • cesium.js入门基础教程四(事件)
    事件简介Cesium中大的事件按照类型进行分类,可以分为如下几种:鼠标键盘事件相机事件数据加载事件场景加载事件 按照事件的使用方式进行分类,可以分为如下两种:创建事件处理器Handler并指定事件触发类型定义事件,如与鼠标键盘事件相关的屏幕空间事件处理器ScreenSpaceEventH......