【问题标题】:Does mbedTLS works on STM32 F1?mbedTLS 是否适用于 STM32 F1?
【发布时间】:2018-11-29 14:37:33
【问题描述】:

堆栈 mbedTLSST 为其 STM32 F7 microcontrollers 提供,但不是为 STM32 F1 提供。

所以我想知道是否有原因,以及是否有可能使 mbedTLSSTM32 F1 上工作。

谢谢。

【问题讨论】:

    标签: stm32 mbedtls stm32f1


    【解决方案1】:

    我会说你可以移植 mbedTLS,但它不能很好地工作 因为 F1 系列没有硬件加密支持。

    F1 没有 AES、DES 或 Hash 外围设备。这些仅在 F4 和 F7 系列。

    【讨论】:

      【解决方案2】:

      当然,您可以在任何控制器上使用 mbed TLS。 您可以采用CubeMx的STM32F7端口或使用原始端口https://github.com/ARMmbed/mbed-os/tree/master/features/mbedtls/targets/TARGET_STM

      您可能需要实现自己的 time()(用于超时)和 mbedtls_hardware_poll()(用于随机数)

      【讨论】:

        猜你喜欢
        • 2016-09-19
        • 2022-11-07
        • 2015-07-13
        • 2012-02-26
        • 1970-01-01
        • 2011-02-23
        • 2019-02-10
        • 2016-06-28
        • 2010-12-27
        相关资源
        最近更新 更多