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
    +关注

    关注

    2239

    文章

    10671

    浏览量

    348735
收藏 人收藏

    评论

    相关推荐

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

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

    STM32F103是如何知道要从启动文件开始执行的?

    STM32F103芯片是如何知道要从startup_stm32f10x_hd.s启动文件开始执行的?为什么不是从其他的文件开始执行的?如果我的项目中有多个汇编文件,又该怎么办?
    发表于 04-08 07:56

    请问STM32F103 USB HID可以增加端点吗?

    STM32F103 USB HID可以增加端点吗?
    发表于 04-07 06:52

    STM32F103如何使用BOOT下载程序?

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

    STM32F103系列做PMBus的主机和I2C再配置上有什么区别吗?

    有没有人用STM32F103系列做过PMBus的主机呀?和I2C再配置上有什么区别吗?
    发表于 03-13 07:41

    STM32F107CubeMx同时使用FreeRtos lwip提示newlib的原因是什么?

    使用工具:STM32F107CubeMx CubeMx的版本:6.9.0 使用MCU STM32F107 使用中间件:FreeRtos、Lwip 提示如下的异常、我想知道异常的原因是什么
    发表于 03-11 08:25

    stm32f103计算fft64需要多久?

    stm32f103计算fft64需要多久
    发表于 09-22 08:29

    STM32F107通过以太网实现在应用中编程(IAP)

    电子发烧友网站提供《STM32F107通过以太网实现在应用中编程(IAP).pdf》资料免费下载
    发表于 09-21 11:52 2次下载
    <b class='flag-5'>STM32F107</b>通过以太网实现在应用中编程(IAP)

    stm32f103最高能捕获多高的频率?

    stm32f103最高能捕获多高的频率
    发表于 09-21 06:35

    stm32f103可以使用nandflash吗?

    stm32f103可以使用nandflash吗
    发表于 09-21 06:25

    使用RT-thread studio 创建STM32F103工程后,将HSI改为HSE时的疑问求解

    如下图,使用RT-thread studio 创建STM32F103工程后,准备将HSI 改为HSE 时,发现一个问题, 为什么F103 系列对应的RCC PLLMUL 是 16, 不应该是9
    发表于 09-03 10:54

    ch32v103stm32f103区别

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

    ch32f103stm32区别

    ch32f103stm32区别 STM32 系列是意法半导体公司旗下的 ARM Cortex-M3 和 Cortex-M4 微控制器,系列产品将 MCU 和专用模块集成到单一芯片中
    的头像 发表于 08-22 15:48 1113次阅读

    用于stm32f103 A/D信号采集的处理

    用于stm32f103 A/D信号采集的处理
    发表于 08-01 18:13 3次下载

    芯片stm32f107使用RTC驱动重启时间不对求解?

    芯片stm32f107,完整版RTT4.0.3,使用RTC驱动,设置时间生效后,重启时间就不对,配置如下: 看了论坛一直没修改好,裸机用hal写的驱动是没问题的
    发表于 05-05 17:22