707|4

1641

帖子

0

资源

纯净的硅(高级)

分享CH32V103与CH32F103开发板的比较 [复制链接]

本帖最后由 火辣西米秀 于 2021-3-19 08:14 编辑

因机缘得到一块CH32V103开发板,起初因为时间紧就没有对两者进行细致的对比,认为都是沁恒家的产品应该两者的差距不会差别很大。
初略地看了下两者的原理图,也没发现什么太大的差异,总的感觉就是CH32F103的原理图是黑白的,而CH32V103的原理图是彩色的,见图1所示,连引脚的名称都一致是不是。

image-20210319081125-1.png

图1 原理图对比
后来又找到了产品的照片,这次就直观地发现了不同,见图2所示。
啊!原来两者的差异在CAN接口上,CH32V103开发板是不带CAN接口的,而CH32F103有;另外则是在USB接口上,CH32V103和CH32F103开发板都有一个USB主从接口,而CH32F103则有一个USB从机接口。

image-20210319081144-2.png

图2 产品外观对比
两者的的差异就这些吗?
实时远非如此,尽管两者的MCU都是48PIN,且引脚也基本一致,但两者的内核却是不同的,CH32F103是基于32位ARM Cortex-M3的内核,而CH32V103却是基于RISC-V的内核。此外,在此饶舌一句,就是今年是RISC-V出现的十周年,RISC-V则是基于精简指令系统的开源组织,有些像现在十分出名的LINUX,只是没有它的资格那样老,且两者现在已经建立了联盟的关系。
那我是这样发现这些的呢?
还不是因为懒呗,有了CH32V103的开发板就下载了相关的例程,准备对其例程做一些验证。仔细一看有些不对劲儿了。因为以往的例程是提供工程文件的,只需对例程进行编译和下载即可,而在CH32V103的例程这却没有提供相应的工程文件。
那咱装上数据包,修改一些芯片名称不就可以吗!
事情还真没有这么简单,因为CH32F103有数据包可用,而CH32V103根本就没提供。
咋儿办?
看看评估板的说明书吧,这一看更了不得了!
妈呀,原来俩人使用的开发工具都不一样呀!
对于CH32F103,我们使用顺手的MDK就可搞定,对CH32V103它还真不行,官方所指定的开发工具则是MounRiver_Studio。
看来咱家可怜电脑的C盘更加紧张了,一条粗粗的红线已经没有多少白色了。
开发工具都不同,那使用方法你还敢说相同,哼哼。。。

image-20210319081209-3.png

图3 MounRiver_Studio界面
那两者还有啥区别之处呢?
肯定是资源文档了,见图4和图5所示。

image-20210319081229-4.png

图4 CH32F103文档结构

image-20210319081244-5.png
图5 H32V103文档结构
现在看来真后悔错选了H32V103,哪里这是玩笑话,挑战面前自己才可能有新的长进。


回复

1万

帖子

2853

资源

管理员

内核不一样啊。

个人签名

玩板看这里:

http://bbs.eeworld.com.cn/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!


回复

1998

帖子

3

资源

版主

原来区别如此之大!!!


回复

9045

帖子

21

资源

版主

文档结构里少了熟悉的CMSIS


回复

1279

帖子

3

资源

版主

内核都不一样,哈哈

回复
您需要登录后才可以回帖 登录 | 注册

最新文章 更多>>
    关闭
    站长推荐上一条 1/10 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表