出品的21ic Forum Jinglixixi网站:bbs.21ic.com由于偶然的机会,我得到了CH32V103开发板。
首先,由于时间紧迫,两者之间没有详细的比较。
我认为Qinhengjia的产品应该与两者没有太大区别。
大的。
我首先看了一下两者的示意图,但并没有发现太大的区别。
总体感觉是CH32F103的原理图是黑白的,而CH32V103的原理图是彩色的,如图1所示。
脚的名称相同,对吗?图1原理图的比较后来,我找到了产品的照片,这次我直观地发现了差异,如图2所示。
什么!事实证明,两者之间的区别在于CAN接口。
CH32V103开发板不具有CAN接口,而CH32F103具有CAN接口。
另一个在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。
这是在开玩笑吗?我正在挑战自己目前可以取得新进展。
在这里我再次向勤恒提供的H32V103开发板表示感谢!下一个紧迫的任务是掌握新开发工具的使用。
没有它,我怎么面对H32V103?本文由21ic论坛网友jinglixixi原创。
版权属于原始作者。
如果有任何侵权,请联系以将其删除。
免责声明:本文内容经21ic授权后发布,版权归原作者所有。
该平台仅提供信息存储服务。
本文仅代表作者的个人观点,并不代表该平台的立场。
如有任何疑问,请与我们联系,谢谢!