0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ch32f103和stm32的区别

工程师邓生 来源:未知 作者:刘芹 2023-08-22 15:48 次阅读

ch32f103和stm32的区别

STM32 系列是意法半导体公司旗下的 ARM Cortex-M3 和 Cortex-M4 微控制器,系列产品MCU 和专用模块集成到单一芯片中,广泛应用于消费电子、医疗、工业、汽车及通信等领域。常见的 STM32 系列有 STM32F1、STM32F2、STM32F4、STM32L0、STM32L4 等。

而 STM32 的一个子系列就是 STM32F103,这是一款采用基于 ARM Cortex-M3 架构的 MCU,由于其性价比极高和易用性,被广泛应用于各种应用中,特别是消费电子和轻工业市场。

下面就详细介绍一下 STM32F103 和 STM32 的区别。

1. 架构

STM32F103 和 STM32 基于同样的 ARM Cortex-M3 架构,但 STM32 包含的芯片型号更多,使用的是不同的内核。

2. 存储空间

STM32 是一系列 MCUs,存储空间不尽相同,这些存储空间包括 Flash 存储空间、RAM 存储空间、EEPROM 存储空间等。举个例子,STM32F103 最大可以支持 512 KB 的闪存和 64 KB 的 RAM,而 STM32F4 可以支持1 MB的Flash和192 KB的RAM。

3. 外设集成

STM32 包括的外设比 STM32F103 更多。例如 STM32F4 包括的外设如下:

硬件浮点运算引擎(FPU)

USB OTG

高分辨率定时器(含高速时钟

杜比音频编解码器AC3)

GBit Ethernet

多种串行接口

高精度ADC

集成DRAM控制器

SD/SDIO/MMC卡控制器

4. 调试工具

STM32 和STM32F103在调试方面也是不同的,STM32 支持 JTAG 和 SWD 调试,而 STM32F103 只支持 SWD 调试。

5. 价格

STM32F103 的价格相对低廉,并且相对易于使用,所以在某些低端应用场景中它仍然是更好的选择,而 STM32 的价格相对较高一些。

总的来说,STM32 的设计更为复杂而且更加完备,而STM32F103 更加注重片上集成,以及高性价比和易于使用性方面的完美结合,用于重视成本、开发者经验较浅的应用场景,目前市面上有许多经典设计和项目案例。

综上所述,STM32F103 和 STM32 的区别在于存储空间、外设集成、调试工具和价格等方面,这些因素也影响着选择 STM32 和 STM32F103 的应用场景。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    6812

    浏览量

    147648
  • STM32
    +关注

    关注

    2240

    文章

    10674

    浏览量

    348790
  • 音频编解码器

    关注

    4

    文章

    118

    浏览量

    55698
  • CH32F103
    +关注

    关注

    0

    文章

    4

    浏览量

    546
收藏 人收藏

    评论

    相关推荐

    STM32F103xC, STM32F103xD, STM32F103xE介绍

    STM32F103xC、STM32F103xD和STM32F103xE性能线系列包含高性能ARM®Cortex™-M3 32位RISC核心在72 MHz频率、高速嵌入式存储器(高达512 KB的闪存
    发表于 10-10 08:04

    ch32f103c8t6替换stm32可以吗

    ch32f103c8t6替换stm32可以吗 我很乐意为您提供一份详尽、详实、细致的1500字以上的文章,关于是否可以使用ch32f103c8t6替换stm32的问题。 首先,让我们来
    的头像 发表于 08-22 16:06 1229次阅读

    ch32f103c8t6与stm32f103c8t6的区别

    ch32f103c8t6与stm32f103c8t6的区别 STM32F103C8T6是一款32位微处理器,属于STM32F1系列中的一员。
    的头像 发表于 08-22 16:05 5918次阅读

    ch32f103c8t6制作jlink的方法

    ch32f103c8t6制作jlink的方法 STM32F103C8T6是一款非常流行的基于ARM Cortex-M3内核的微控制器产品,由于其良好的性价比和广泛的用途,它在嵌入式系统领域得到了广泛
    的头像 发表于 08-22 16:05 1514次阅读

    ch32v307和stm32区别

    ch32v307和stm32区别  Ch32v307和STM32是两款不同的微控制器芯片。本文将详尽、详实、细致地分析这两款芯片的
    的头像 发表于 08-22 15:53 1035次阅读

    ch32v103stm32f103区别

    ch32v103stm32f103区别  Ch32v103STM32f103是两种不同的芯片,虽然它们都是基于ARM Cortex-M
    的头像 发表于 08-22 15:49 1406次阅读

    ch32v103stm32区别

    ch32v103stm32区别  在现代工业和科技领域中,集成电路是不可或缺的一个组成部分。集成电路向来是在研发过程中不断进步和发展,而其中最为著名和广泛使用的两种芯片,就是ch32v10
    的头像 发表于 08-22 15:48 839次阅读

    ch32v103c8t6可以CH340N下载吗

    ch32v103c8t6可以CH340N下载吗  CH32V103C8T6是一种针对ESP32芯片设计的开发板,而CH340N则是常见的USB转串口芯片,它可以方便地将计算机的USB接
    的头像 发表于 08-22 15:19 662次阅读

    ch32v103c8t6开发板介绍 ch32v103c8t6 io口电平是多少?

    ch32v103c8t6资料 ch32v103c8t6开发板介绍 ch32v103c8t6 io口电平是多少? CH32V103C8T6开发板介绍
    的头像 发表于 08-22 15:19 740次阅读

    ch32单片机怎么样?ch32好用吗?ch32和stm32区别

    ch32单片机怎么样?ch32好用吗?ch32和stm32区别  Ch32单片机是龙芯微电子推
    的头像 发表于 08-22 15:19 2221次阅读

    ch32v103应用教程 ch32v103c8t6兼容 ch32v103c8t6烧录器

    ch32v103应用教程 ch32v103c8t6兼容 ch32v103c8t6烧录器 ch32v103c8t6编程器 CH32V103应用
    的头像 发表于 08-22 15:19 1019次阅读

    ch32可以用keil吗?ch32和stm32编程有区别吗?

    ch32可以用keil吗?ch32和stm32编程有区别吗? CH32是山外电子推出的一款基于RISC-V架构的32位微控制器芯片,其具有性
    的头像 发表于 08-22 15:19 1685次阅读

    ch32和stm32区别

    中,我们将讨论CH32和STM32微控制器之间的差异。 处理器 这两个微控制器之间的主要区别在于它们所基于的处理器。CH32微控制器基于名为CH32
    的头像 发表于 08-16 11:16 1397次阅读

    ch32v307和stm32区别

    ch32v307和stm32区别 Ch32v307与STM32是两款不同的微控制器,它们在设计和功能上都存在一些
    的头像 发表于 08-16 11:15 1122次阅读

    ch32和stm32编程有区别吗?

    ch32和stm32编程有区别吗? STM32是一个系列的单片机,其核心中央处理单元(CPU)使用ARM Cortex-M内核。因此,STM32
    的头像 发表于 08-16 11:15 924次阅读