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

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

3天内不再提示

stm32f107应用之与stm32F103的区别

独爱72H 来源:CSDN、eefocus 作者:CSDN、eefocus 2021-07-22 11:56 次阅读

STM32F107和STM32F103的区别

两个系列的处理器都是以“stm32”为开头的,即这两个都是stm32芯片,是意法半导体ARM Cortex-M3内核出的用于自动控制领域的微处理器。F107是互联型接口,且内部资源较多,F103是增强型(比F101强),相比F103,F107加入IEEE以太网接口,2个IIS音频接口(做音频解码用),全部64KByte的SRAM缓存。除此之外,两系列的芯片基本相同。

这两个芯片的开发方法和调用的库函数都是一样的,通过官方称他们为STM32f10X就知道了,引脚绝大部分也是兼容的。那么在使用中,如果开发产片偏向于以太网和IIS音频设备,建议选用F107系列产品,否则F103就可以了。

两者使用相同的stm32f10xxx reference manual,只是F107属于互联型设备,比F103多了OTG USBEthernet模块。通常电路板上,stm32f103采用8MHz外部晶振,stm32f107(互联型,STM32F10_CL)采用25MHz外部晶振(这时候默认时钟不用修改)。

程序在F103和F107间移植时只用改变:

Options-》Device,名称更改。Options-》C/C+±》Define,预编译头文件更改,F103对应STM32F10X_HD(大容量),F107对应STM32F10X_CL。

Options-》Debug-》Settings-》Flash Download-》Programming Algorithm,F107对应STM32F10x Connectivity Line Flash。

注意各个时钟频率,一个外部8M,一个外部25M,设定值影响时钟树。

替换程序启动文件。F103对应startup_stm32f10x_hd.s(大容量),F107对应startup_stm32f10x_cl.s,仅和OTG、Ethernet中断有关。

本文整合自 CSDN、eefocus

责任编辑:fqj

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

    关注

    2270

    文章

    10900

    浏览量

    355901
收藏 人收藏

    评论

    相关推荐

    STM32F103x8/STM32F103xB规格书

    电子发烧友网站提供《STM32F103x8/STM32F103xB规格书.pdf》资料免费下载
    发表于 12-06 15:43 0次下载

    STM32F103×8/STM32F103×B MCU手册

    1. Q: STM32F103C8T6如何正确配置时钟系统?A: STM32F103C8T6的时钟系统配置通常涉及HSE(高速外部时钟)、HSI(高速内部时钟)、PLL(相位锁定环)等。配置时,首先
    发表于 11-18 15:14 0次下载

    请问stm32f107的程序可以直接烧入at32f407吗?

    有个stm32f107的产品 ,不想重新开发,想直接替换芯片和程序可以吗?
    发表于 07-26 06:01

    STM32F103xC,STM32F103xD,STM32F103xE中文资料

    电子发烧友网站提供《STM32F103xC,STM32F103xD,STM32F103xE中文资料.pdf》资料免费下载
    发表于 06-17 14:12 4次下载

    STM32F107使用ETH的远程唤醒功能,怎么配置唤醒帧过滤寄存器?

    STM32F107上使用ETH的远程唤醒功能,请问怎么配置唤醒帧过滤寄存器?
    发表于 06-04 09:02

    32位基于ARM核心的带512K字节闪存的微控制器STM32F103xC, STM32F103xD, STM32F103xE数据手册

    电子发烧友网站提供《32位基于ARM核心的带512K字节闪存的微控制器STM32F103xC, STM32F103xD, STM32F103xE数据手册.pdf》资料免费下载
    发表于 05-24 14:33 0次下载

    请问怎么在stm32f107中使用lwip的tcp client?

    怎么在stm32f107中使用lwip的tcp client?
    发表于 05-17 07:41

    stm32f302和stm32f103的ADC区别是什么?

    请问stm32f302和stm32f103的ADC除了stm32f103有2个ADC(ADC1和ADC2),stm32f302只有1个ADC外,在使用ADC+DMA采样多通道的模拟信号
    发表于 05-15 08:03

    请问STM32F207的MCO是否比STM32F107差?

    我用STM32F107做一个带以太网通讯功能的产品,超频到100MHz左右,一切工作正常。于是换成STM32F207,我拿了两个STM32F207样品,一个没问题,另一个MCO输出的50MHz不准,导致以太PHY(LAN8720
    发表于 05-14 08:05

    STM32F107中断死循环的原因?

    STM32F107,中断死循环
    发表于 05-11 06:31

    stm32f105是有otg功能的,其对USB初始化与stm32f103有什么区别

    1.在网上找到了一些例程,其中有些包含USB的cdc库,有些不包含 2.stm32f105是有otg功能的,其对USB初始化与stm32f103有什么区别 3.stm32f105的US
    发表于 05-09 07:08

    STM32F107移植了USB-HID实现键盘功能,BIOS下不识别怎么解决?

    STM32F107移植了官方的USB-HID协议,实现键盘功能,BIOS下不识别,有什么可以解决的办法吗?
    发表于 04-15 07:14

    STM32F103如何使用BOOT下载程序?

    STM32F103如何使用BOOT下载程序
    发表于 03-15 07:21

    ARM系列STM32F103芯片的解密方法

    本文介绍ARM系列STM32F103芯片的解密方法,其内核是Cortex-M3,内存从16K-512K都有。
    发表于 02-28 11:20 1697次阅读

    stm32f103 flash模拟eeprom

    STM32F103是意法半导体(STMicroelectronics)推出的一款32位单片机系列,该系列芯片具有高性能和丰富的外设接口,广泛应用于工业控制、消费电子、汽车电子等领域。其中
    的头像 发表于 01-09 11:21 2036次阅读