3440|4

1704

帖子

0

TA的资源

五彩晶圆(初级)

楼主
 

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

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

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

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

图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盘更加紧张了,一条粗粗的红线已经没有多少白色了。
开发工具都不同,那使用方法你还敢说相同,哼哼。。。

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

图4 CH32F103文档结构


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

最新回复

内核都不一样,哈哈  详情 回复 发表于 2021-3-20 14:00
点赞 关注
 
 

回复
举报

1万

帖子

203

TA的资源

管理员

沙发
 

内核不一样啊。

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名玩板看这里:
https://bbs.eeworld.com.cn/elecplay.html
EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
 
 
 

回复

1942

帖子

2

TA的资源

版主

板凳
 

原来区别如此之大!!!

 
 
 

回复

9794

帖子

24

TA的资源

版主

4
 

文档结构里少了熟悉的CMSIS

 
 
 

回复

1411

帖子

3

TA的资源

版主

5
 
内核都不一样,哈哈
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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