whaosoftのSTM32国产代替

最近在弄国产mcu替代stm32  /  stm32国产代替 国产替代 国产芯片stm32代替

国产MCU芯片替代及各种器件对接

其中各种の器件对接~~

主要为

1. gd32 兆易创新 gigadevice

1.1 flash 芯片集成

这个型号搜不到了 没货了 gd5f4gm7  

今测两款都有点问题

其中一款 先得到id 在写其他数据在读就怎么都不对了, 去掉read id 直接读写就好了 ~~~

2.at32 雅特力 arterytek

开发板使用台湾-联杰 DM9162EP  网路芯片 ,demo里 使用了 lwip库 看着tls https 还没实践

准备做 基于lwip的mbedTLS的安全TLS通信 ~ 还没开始深究~~ 

LwIP (Light weight IP) 是轻量化的 TCP/IP,是用少量的资源消耗实现一个较为完整的 TCP/IP 协议栈

mbedtls 开源软件加密库

以下为: 基于STM32移植mbedtls-2.24.0版本进行测试与使用!

mbedtls下载地址:https://github.com/ARMmbed/mbedtls

stm32工程代码下载地址:https://github.com/whaosoft/STM32F4_HAL_ETH_MBEDTLS

关于PolarSSL

mbed TLS(以前称为PolarSSL)是TLS和SSL协议的实现,并且需要相应的加密算法和支持代码。这是双重许可与Apache许可证 2.0版(与GPLv2许可也可)。

核心SSL库用C编程语言编写,并实现SSL模块,基本加密功能并提供各种实用功能。与OpenSSL和TLS的其他实现不同,mbed TLS设计为适合小型嵌入式设备,最小完整的TLS堆栈需要60KB的程序空间和64KB的RAM。它也是高度模块化的:每个组件,如加密函数,可以独立于框架的其余部分使用。因为mbed TLS是用C编程语言编写的,没有外部依赖,现在叫MbedTSL,PolarSSL源码,也许是最小巧的ssl代码库。高效、便于移植和集成。尤其适合嵌入式应用。

注意:因为本章节只是用了加解密的API,没有使用网络进行SSL认证操作,如果要使用mbedtls的SSL认证,最低的硬件环境最低需要60K的FLASH以及64K的SRAM(内存),如果你使用的比较低端的STM32,那么无解,没法用embedtls。。。

原文链接:https://blog.csdn.net/qq153471503/article/details/109461794

3、沁恒 CH32

有人叫他王翠花~~ 

4. 复旦

5. 新唐

还有很多没用过的 希望大伙补偿 说说常用的~~

待更新!!

---

各种资料和demo都太少了~~ 

欢迎大家一起 研究~~ 还有什么国产替代芯片可用的 一起说说

关于国产替代的2个原文 去搜我看一下把

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。