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

    关注

    2313

    文章

    11195

    浏览量

    374660
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    国产替代STM32F103CBT6的32位MCU单片机参考方案

    针对STM32F103CBT6等MCU单片机长期存在的供应波动、价格上调及供应链不确定性,英尚为电子推出基于国产自主架构的32位MCU替代方案。英尚的32位MCU以软件全兼容为核心设计目标,实现零改
    的头像 发表于 04-23 16:17 28次阅读
    国产替代<b class='flag-5'>STM32F103</b>CBT6的32位MCU单片机参考方案

    STM32F042x4/STM32F042x6微控制器深度解析:特性、应用与设计要点

    STM32F042x4/STM32F042x6微控制器深度解析:特性、应用与设计要点 在嵌入式系统开发领域,微控制器的选择至关重要,它直接影响着产品的性能、功能和成本。今天,我们就来深入探讨一下意法
    的头像 发表于 03-19 17:15 626次阅读

    CW32L012与STM32F103的三角运算性能对比

    ​  CW32L012和STM32F103在定位和性能上差异显著,在三角函数的运算性能上的对比亦非常直观。 一、 硬件架构对比(性能基础) 芯片型号 CW32L012C8 STM32F103
    的头像 发表于 12-29 15:32 2521次阅读
    CW32L012与<b class='flag-5'>STM32F103</b>的三角运算性能对比

    【新品上市】华清远见AIoT实战平台-STM32F103&amp;amp;ESP32-S3 AI开发板套件,玩转小智AI桌宠机器狗智能车等项目

    F103&ESP32-S3AI开发板是华清远见针对嵌入式与AI开发市场需求,打造的高性能、低成本AIoT实战平台。该开发板采用双核心设计,整合了STM32F103与ESP32-S3两款芯片
    的头像 发表于 11-03 16:18 1619次阅读
    【新品上市】华清远见AIoT实战平台-<b class='flag-5'>STM32F103</b>&amp;amp;ESP32-S3 AI开发板套件,玩转小智AI桌宠机器狗智能车等项目

    MH32F103A系列单片机的功能特性

    MH32F103A是一款硬件完美兼容ST32的国产32位单片机,使用高性能的ARM Cortex-M3 内核,最高工作频率216 MHz。内置最大512K Flash,96K Sram存储器。MH32F103A 软硬件兼容STM32F1
    的头像 发表于 09-12 10:58 1316次阅读
    MH32<b class='flag-5'>F103</b>A系列单片机的功能特性

    CherryUSB +STM32F103C8 example usb cdc device不识别是怎么回事?

    请问下使用stm32F103 blue pill 板子 1.按照文档教程 及 视频教程 使用https://github.com/CherryUSB/cherryusb_stm32
    发表于 09-10 07:03

    STM32F103c8上做DLQR最优控制算法的C编程资料

    这是我近期做的一个项目--基于STM32F103c8的DLQR控制算法的C编程,涉及DLQR最优控制算法、嵌入式STM32F103编程、CMSIS-DSP库使用。    附有完整的程序。
    发表于 07-23 15:30 0次下载

    STM32F10xxx参考手册

    STM32F1XX数据手册中文版
    发表于 07-10 16:09 10次下载

    STM32F103驱动LD3320语音识别模块

    本文介绍了如何使用STM32F103微控制器驱动LD3320语音识别模块,该模块具备非特定人语音识别功能,支持动态编辑关键词,且无需额外Flash和RAM。通过SPI接口连接并配置代码,实现在不同指令下执行相应操作,如流水灯、闪烁等。实验结果显示,STM32能成功识别并响
    的头像 发表于 06-28 14:16 1912次阅读
    <b class='flag-5'>STM32F103</b>驱动LD3320语音识别模块

    STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4编程手册

    电子发烧友网站提供《STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4编程手册.pdf》资料免费下载
    发表于 06-06 17:06 17次下载

    STM32F40xxx和STM32f41xx flash编程手册

    PM0081_STM32F40xxx and STM32F41xxx单片机编程手册
    发表于 06-06 17:02 8次下载

    STM32F103C6T6 DCAC逆变器原理图

    STM32F103C6T6 DCAC逆变器原理图
    发表于 05-19 17:48 2次下载

    【硬核项目】STM32F103 智能小车全栈开发:红外循迹 / 避障算法 + WiFi 远程控制,附原理图与代码

    今天为大家推荐一款功能强大的STM32多功能智能小车——华清远见STM32F103智能云控小车。这款小车集红外遥控、远程物联控制、智能循迹、超声波避障和交互式显示屏五大核心功能于一体,融合了物联网云
    的头像 发表于 05-16 17:11 2485次阅读
    【硬核项目】<b class='flag-5'>STM32F103</b> 智能小车全栈开发:红外循迹 / 避障算法 + WiFi 远程控制,附原理图与代码

    CS32F103RB有无驱动例程,是否可用stm32F103的驱动代码?

    如果不能使用stm32F103驱动的话,请把驱动例程发送1830665518@qqcom
    发表于 05-15 10:54

    stm32f103c8t6主控芯片无人机原理图

    stm32f103c8t6主控芯片无人机原理图
    发表于 04-29 17:02 3次下载