STM32选型考量指标

        项目中选择的具体型号为M4。该芯片的特点:Cortex-M内核、低功耗、外设丰富。具体原因如下:

1. STM32的竞争优势:

    1)极高的性能,主流的Cortex内核

    2)丰富合理的外设,合理的功耗,合理的价格

    3)强大的软件支持:丰富的软件包

    4)全面丰富的技术文档

    5)芯片型号钟磊多,覆盖面广

    6)强大的用户基础:最先成功试水CM4芯片的公司,积累了大量的用户群体,为其领先做了铺垫

2. STM32是新的基于ARM内核的32位MCU系列,标准的ARM架构。

3. 超前的体系结构:

    1)高性能

    2)低电压

    3)低功耗

    4)创新的内核以及外设

4. 对于影响运算性能的因素考虑:

    1)CPU指令运行的速度

        a)流水线结构

        b)  单周期 vs 多周期

    2)CPU指令集的选取

        a)RISC vs CISC

        b)SIMD vs SISD

        c)专用指令集

    3)时钟频率

    4)存储器的速度

    5)存储器的构造

        a)多级缓存

        b)代码预测

    6)总线的构造

    7)编译器的优化质量

        a)代码的优化

        b)指令的选取

        上面4大类是博主在选择芯片时的主要考量方向以及指标,后期会继续补充完善考量的标准数据!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容