0

堆栈mbedTLSSTfor its提供,STM32 F7 microcontrollers但不是 for STM32 F1

所以我想知道是否有原因,是否有可能mbedTLSSTM32 F1.

谢谢你。

4

2 回答 2

1

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

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

于 2018-06-20T14:36:19.267 回答
0

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

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

于 2018-06-21T10:15:15.877 回答