stm32f不同系列的单片机的运算速度的提升有什么实际意义

最佳答案

  • 8e9e60cf1ad91196 发表于2018-06-13

    如果仅看运算速度的话,实际上那点不到一倍主频你提升相比于因为从cortex-m3核心升级到m4核心、内部带有fpu等高级外设期间所带来的提升来说微不足道。但这从72M升级到108M却对引脚翻转能力、接收中断相应速度、各种高频通讯有着弥足关键的效果,一点点主频提升都会传输、响应速度的极大改变。

    举报 评论 0

其他答案

  • xdsnet 发表于 2018-06-13

    其实不只是提高速度,还有资源提供也是有变化的。

    这样针对不同的应用需要啊。

    举报 评论 0

  • 勇哥来巡山 发表于 2018-06-13

    运算速度提高代表数据的处理更快,性能更高,当年需要更高的性能就很有用了

    举报 评论 0

  • donatello 发表于 2018-06-13

    楼主的认知有误,STM32划分不同系列不是单纯通过运算速度划分的,最重要的是内核、片内外设的不同和市场定位的不同,运算速度要综合看内核和主频,不能只看主频,如L4系列,主频80M,但是运算能力远比72M的F103强得多,因为L4的内核是CortexM4F。

    举报 评论 0

  • 袁建明 发表于 2018-06-13 云汉达人

    不同系列MCU的偏上资源是不一样的,即使是一样的偏上资源,频率或者运算速度的提升也是有实际意义的,比如对于显示来说,低频率的MCU可以每秒只能打点几百万次,而高频率的每秒可以打点几千万次,这样就可以支持更大的分辨率,更快的刷新速度。此外对于一些需要大量算法的应用,速度低的MCU可能不足以支持算法的运算速度需求,比如一些飞控设计,大部分都是F4系列的180M的产品来做,少部分用到100M的产品来做。

    举报 评论 0

  • liangeeg 发表于 2018-06-14

    速度提升,处理数据能力就强了,比如 刷LCD的时候反应 就快了。用户体验就爽了。

    举报 评论 0

  • hehung 发表于 2018-06-14

    运算速度的提升有助于使用频率需求更高的外置设备,而且也不只是速度的提升,性能,内存等都有提升,对于刷新速度要很快的外设而言的优越性是很高的

    举报 评论 0

  • 幻月星辰 发表于 2018-06-14

    不同系列单片机针对不同的应用场景,变化的不只是主频,是性能的全面提升,例如你用F1只能驱动一般的彩屏,用F4你可以驱动RGB彩屏,你需要用到RGB彩屏的时候肯定不能选f1了,这只是提升的一个方面

    举报 评论 0

  • 菜鸟冷虎 发表于 2018-06-14

    速度更高,性能更强,代表可以应用更高的应用场景

    举报 评论 0

  • a2ece75e7f11ad3c 发表于 2018-06-14

    速度提升了,就可以有更多空余时间做其他处理,比方对LCD屏幕的操作,假设一块屏幕最快1秒钟可以显示100帧,但是低速率的单片机全速运行,可能只可以1秒钟显示50帧。

    所以,速度和应用场合息息相关,根据特定的应用,选择相应的芯片。

    举报 评论 0

  • 奔跑的黑蚂蚁 发表于 2018-06-14

    不仅仅是运行速度的快慢区别,还有内部集成的硬件资源也有很大区别,比如STM32F103和STM32F429都是STM32系列的芯片,但是103相对来说,运行速度慢,硬件资源中103采用的内核是CM3,429采用的是CM4,429内部还集成液晶驱动器,DSP等等之类的。存在肯定是有一定的道理的。

    举报 评论 0

  • skawu 发表于 2018-06-14

    F103你没有ltdc吧,驱动rgb屏幕需要屏幕带有lcd驱动芯片,F429就可以直接驱动,内存集成rgb驱动,带浮点处理单元,对浮点数的处理优化,运算速度更快,加上主频增加,性能提升杠杠的

    举报 评论 0

  • fd38f4f3178d6cb1 发表于 2018-06-15

    速度快了,处理能力强一些,功耗高一些,资源强一些,stm32选型手册了解一下

    举报 评论 0

  • DansonZ 发表于 2018-06-15

    不只是速度的提升,还有内部资源的提高,外设,驱动能力

    举报 评论 0

  • 靳飞 发表于 2018-06-15 云汉达人

    比如F1与F4

    频率的提升,F4还有FPU

    这些都是根据不同的项目要求进行选择的,要计算比较多的数据时,就选择F4,否则选择F1

    举报 评论 0

  • 陈龙 发表于 2018-06-15 云汉达人

    频率越快处理速度越快 设备刷新率和反应速度越快

    举报 评论 0

  • 一笔之名也 发表于 2018-06-15

    意义就是速度更快,实时性更强啊。

    这与手机或是电脑芯片上频率更高是一个道理的

    举报 评论 0

  • chen0000009 发表于 2018-06-15

    就是运算速度提升,在运行复杂算法的时候性能提升的优势就很明显了

    举报 评论 0

  • fb4b43ef0e26d840 发表于 2018-06-16

    最直接的意义是提升软件的运行速度,类似于PC的CPU主频。

    举报 评论 0

  • 莱克迷KW 发表于 2018-06-19

    实际意义,就是性能更多 好了,计算更快了呗。

    可以类比一下电脑的CPU的升级啊

    举报 评论 0

  • Chauncey 发表于 2018-06-19

    频率更高相应的处理速度更快,所以频率提高的降低了等待程序执行的时间,用起来更愉快


    你可以想象,等待刷屏的时间降低了,是不是操作的更愉快

    举报 评论 0

我来回答

试用推荐

ESP32 WIFI+蓝牙

产品总数:50个  申请人数:227

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: Linux 系统 灵动微MCU 电源技术

完成答题
赶快去开启您的宝箱吧
回答问题攒积分送开发板