ch32f103c8t6与stm32f103c8t6的区别

发布者:cw57324588最新更新时间:2023-08-22 来源: elecfans关键字:stm32f103c8t6  微处理器 手机看文章 扫描二维码
随时随地手机看文章

STM32F103C8T6是一款32位微处理器,属于STM32F1系列中的一员。它是一款廉价而且高性能的微处理器,被广泛应用于工控、通讯以及嵌入式系统等领域。ch32f103c8t6与STM32F103C8T6这两个型号都是STM32F1系列中的微处理器,在外形上基本一致,但是在性能方面其实还是存在一些区别的。本文将为您详细介绍ch32f103c8t6与STM32F103C8T6这两款微处理器的区别,以及它们各自的特点和应用场景。

一、外观区别

从外观上来看,ch32f103c8t6与STM32F103C8T6两款微处理器几乎是一样的,都是28引脚的芯片,采用的都是LQFP封装。不过它们的logo是不一样的,ch32f103c8t6的Logo是 中国的Cortex M3,而STM32F103C8T6的Logo则是欧洲的Cortex M3。其次,在产品标识上,ch32f103c8t6与STM32F103C8T6这两款微处理器的字母也是不一样的。

二、性能参数对比

1.时钟频率:

对于芯片来说,时钟频率是其性能指标的一个重要参数,ch32f103c8t6与STM32F103C8T6的时钟频率也是存在一些区别的。其中STM32F103C8T6的时钟频率可以达到72MHz,而ch32f103c8t6的时钟频率则只能达到48MHz。这说明了STM32F103C8T6的处理速度要远高于ch32f103c8t6。

2.存储:

ch32f103c8t6与STM32F103C8T6的闪存内存大小都一样,都是64KB。但是在存储器方面,ch32f103c8t6与STM32F103C8T6就存在较大区别了。STM32F103C8T6的SRAM内存有20KB,而ch32f103c8t6的SRAM内存只有10KB。这就意味着,STM32F103C8T6在处理大量数据时可以更加流畅而不出现卡顿问题。

3.电压:

在电压方面,两者都是支持1.8V~3.6V的电压范围,但是ch32f103c8t6晶体管的输入电压范围更广泛,从-0.5V到5.5V。

4.温度范围:

在温度方面,两者的支持范围相同,都是-40°C ~+85°C。但是ch32f103c8t6可以承受的最高温度是125°C,比STM32F103C8T6要高一些。

5.功耗:

在功耗方面,ch32f103c8t6要低于STM32F103C8T6。其中,ch32f103c8t6的静态功耗可以达到14mA,而STM32F103C8T6的静态功耗则是66mA。而在运行时,两者的功耗都相差不大。

三、特点对比

1.品牌:

ch32f103c8t6是由中国的企业陶芸微电子推出的,而STM32F103C8T6则是由意法半导体公司推出的。

2.开发环境:

由于两者来自不同厂商,所以它们在开发环境和学习资料的准备上也存在差异。对于STM32F103C8T6,意法半导体公司提供的开发环境很成熟,资料也很丰富,比较适合初学者入门。而对于ch32f103c8t6,由于是一个新的品牌,学习资料较为有限,可能需要花费一些时间来掌握使用技巧。

3.价格:

由于ch32f103c8t6是由中国企业推出的,所以价格要比STM32F103C8T6低很多。这也是其能够打入市场的一个关键优势。

四、应用场景

基于以上的性能和特点对比,我们可以看到,ch32f103c8t6与STM32F103C8T6在不同的应用场景下各有优劣。比如说在对性能有较高要求的场景下,STM32F103C8T6会表现更出色,比如在自动控制设备、医疗设备等领域。而对于普通的嵌入式应用,例如智能家居、智能门锁等,使用ch32f103c8t6也是一个不错的选择,因为它价格低、可靠性高、功耗低,而且功能完备。

总结:

ch32f103c8t6与STM32F103C8T6这两款微处理器在性能和特点上都有一些不同之处,可以根据具体的使用场景来进行选择。对于初学者来说,学习STM32F103C8T6可能会更加容易,因为它的开发环境和学习资料更为成熟,而如果你需要一个价格低、性价比高的微处理器,那么选择ch32f103c8t6也是一个很不错的选择。总之,在选择微处理器的时候,根据自己的具体场景进行选择,并结合自己的经验和理解,才能够选择到更加适合自己的微处理器。

关键字:stm32f103c8t6  微处理器 引用地址:ch32f103c8t6与stm32f103c8t6的区别

上一篇:STM32调试DEBUG时需要了解那些知识相关资料概述
下一篇:STM32外设驱动库分析及如何实现

推荐阅读最新更新时间:2024-11-13 22:23

ARM Cortex-M3 微处理器测试方法研究与实现
0 引言 随着半导体技术的发展,集成电路制程工艺从深亚微米发展到纳米级,晶体管集成度的大幅提高使得芯片复杂度增加,单个芯片的功能越来越强。二十世纪90 年代ARM 公司成立于英国剑桥,主要出售芯片设计技术的授权。采用ARM 技术知识产权( IP 核)的微处理器,即ARM 微处理器,已遍及工业控制。消费类电子产 品。通信系统。网络系统。无线系统等各类产品市场,基于ARM 技术的微处理器应用约占据了32 位RISC 微处理器七成以上的市场份额。ARM 芯片的广泛应用和发展也给测试带来了挑战,集成电路测试一般采用实际速度下的功能测试,但半导体技术的发展使得测试开发工程资源按几何规律增长,自动测试 设备(ATE)的性能赶不上日益增加的器
[单片机]
Teledyne e2v ARM耐辐射微处理器为航天计算带来革命性进展
摘要 太空飞行系统在过去的60年里经历了快速的发展。从军事,到气象,到地球观测,再到电信(特别是随着5G网络的全球发展),一个技术问题贯穿始终——如何选择和实现一款快速、可靠的宇航级微处理器。其基本要求包括计算能力/速度、尺寸、重量、功耗和成本,以满足耐辐射太空/卫星发展的挑战和适应性。未来最先进的密集计算需要下一代的COTS(商用货架产品)宇航级耐辐射处理器,而Teledynee2v的 LS1046-Space 四核ARM®Cortex®-A72微处理器将为未来几十年的太空/卫星发展的密集计算需求带来革命性的变化。NXPQorIQ®LS1046的GHz级高性能数据处理能力(30KDMIPS@1。8GHz)、天然高速接口和便
[嵌入式]
Teledyne e2v ARM耐辐射<font color='red'>微处理器</font>为航天计算带来革命性进展
基于STM32F103C8T6的点灯设计
根据STM32F103C8T6的原理图,可知LED2与CPU的PC13相连,当PC13=1(高电平)时,LED2呈熄灭状态;当PC13=0(低电平)时,LED2呈点亮状态。 参考代码如下: //main.c #include stm32f10x.h #include led.h #include delay.h int main(void) { LED_Init(); while(1) { GPIO_ResetBits(GPIOC,GPIO_Pin_13); delay(200); GPIO_SetBits(GPIOC,GPIO_Pin_13); delay(200); } } //led.c #i
[单片机]
基于<font color='red'>STM32F103C8T6</font>的点灯设计
加快物联网和智能工业创新 STM32MP1微处理器问市
微处理器系列产品列入10年滚动续期工业级供货承诺名单 STM32MP1多核架构是在实时和功耗受限的子系统中开发开源软件应用的理想选择 OpenSTLinux发行版和经过市场检验的STM32Cube生态系统可缩短研发周期 半导体供应商意法半导体利用多年积累的Arm® Cortex® 研发知识扩大STM32 MCU的功能,使这一市场领先的微控制器产品组合覆盖到处理性能和资源要求更高且需要大型开源软件的应用领域。新推出的STM32MP1多核微处理器系列具有计算和图形处理能力,兼备高能效实时控制和高功能集成度,有助于简化工业制造、消费电子、智能家居、医疗应用高性能解决方案的开发。 STM32MP1系列微处理器(MPU)产品
[物联网]
科技版偷袭珍珠港?Intel 处理器的最初设计来自于日本?
这世上的大机遇,从来都不是天上掉下来的,也有可能是别人放弃的! 日本人的大订单 1969年,日本商事公司来到美国硅谷拜访英特尔公司,他们想要做一款计算器,愿意花60000美元请英特尔生产12块芯片,并且拿出了他们的设计图纸,一套6种极其复杂的芯片设计方案。 其中一位日本人非常客气的说,如果设计有什么问题,还请不吝赐教。 没想到的是,三个月以后,英特尔负责技术开发的年轻人霍夫居然“大言不惭”非常不客气的对日本人说,你们的设计果然有大问题,我可能要重新设计一个更牛逼的方案。 日本人气炸了,奶奶的,我跟你客气,你还当真了。这几位代表听完以后都不说话,最后有一位站起来,盛气凌人的告诉霍夫:我们知道如何设计计算器,轮不
[嵌入式]
科技版偷袭珍珠港?Intel 处理器的最初设计来自于日本?
如何将I2C LCD与STM32F103C8T6连接?
在本教程中,我将向您展示如何将I2C LCD与基于STM32F103C8T6 MCU的STM32 Blue Pill Board接口。如果您还记得“将16X2 LCD与STM32F103C8T6接口”的教程,我已经向您展示了将LCD与STM32连接并显示一些信息有多么简单。该项目将非常有趣,因为我将利用I2C通讯与16×2 LCD进行通讯。 介绍 小型的字母数字字符显示器(如非常流行的16×2 LCD显示器)是非常有用的小组件,因为您可以使用它们来显示与项目相关的一些重要信息。LCD上显示的信息可以与项目本身相关,如从温度传感器读取的信息或特殊数据(如调试消息或错误代码)。 我在很多项目中都使用了16×2 LCD显示模块,其中
[单片机]
如何将I2C LCD与<font color='red'>STM32F103C8T6</font>连接?
STM32F103C8T6在线升级 IAP
stm32程序每次执行都会从基地址0x800 0000开始执行。IAP程序升级的执行是在bootloader引导文件执行后,进行加载、跳转APP程序。所以每次上电后进入BootLoader判断是否需要升级,如果升级则接受bin文件,如果不升级则直接跳转app程序。 BootLoader和app程序的FLASH大小需要根据自己的程序情况自由的分配大小就可以了。 代码:根据正点原子的例程进行修改的 1、由于BootLoader引导程序比较小,我设置的flash大小为0x1800 2、iap函数:由于STM32F103C8T6程序存储容量是64KB,每页的大小为1K字节即1024,所以iapbuf数组设置为512。
[单片机]
<font color='red'>STM32F103C8T6</font>在线升级 IAP
CAN BUS特色与应用实例
由于汽车产业不断追求安全可靠、极致性能、舒适方便以及低成本等目标,但汽车内高复杂的系统网络,使得线束过于庞大,导致成本提高且网络架构也难以持续提升,与前者形成冲突。 于是德国Bosch在1985年提出CAN BUS(Controller Area Network),不但解决了车内线束持续增加的问题,还为日后可靠且有效率的网络系统垫定了基础。1993年,CAN BUS更制定为标准化(ISO-11898),由于具有高可靠性和错误检测能力,也被广泛应用在船舶、航空电子、大众交通、农用设备、医疗设备、工业控制中。 CAN BUS的架构与特色 CAN BUS是一种串行双线式差分传输的技术规格(见图1),MCU负责运算数据,CAN
[嵌入式]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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