![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 83
liu__qian123
这个作者很懒,什么都没留下…
展开
-
STM32F1中ISP,IAP,ICP之间的区别与联系
stm32F1的三个存储器及对应的启动模式:内置FLASH:正常我们的程序都是存放在这里。系统内置存储器(ROM):出厂前st公司会在此存储器内写入一个引导启动程序(ROM中的BootLoader,后面还有一个flash的BootLoader)。内置SRAM:掉电易失,可以用来调试程序。(这个暂时可以不用理他)ISP:in system program 在系统中编程,出厂前ST已经将自家的...原创 2019-07-30 22:13:03 · 1779 阅读 · 0 评论 -
STM32-对芯片启动读保护,实现加密(详解)
一、Flash存储器介绍STM32的Flash包括主存储器(HD版本,512KB)+信息块。信息块包括2KB的系统存储器(用于系统自举启动代码)和16字节的选项字节(8个字节数据+8个字节数据的反码)。二、STM32读保护STM32读保护是通过设置RDP选项字节,然后在系统重新复位加载了新的RDP选项字节后启动的。当保护字节被写入相应的值以后:●通过从内置SRAM或FSMC执行代码访问主闪存存储器的操作,通过DMA1、DMA2、JTAG、SWV(串行线观察器)、SWD(串行线调试)、ETM和边界扫描原创 2021-10-28 18:05:52 · 2812 阅读 · 0 评论 -
STM32H7LWIP,过滤,配置opt,调整rxbuffer大小等
STM32H7LWIP,过滤,配置opt,调整rxbuffer大小等讲讲ping不通和lwip内存分配再然后讲讲lwip内核的线程工作原理再聊聊mac、ip等其他的过滤我是发现搞单片机的人越来越少了,不断的查lwip资料查不到,自己看代码,走了很多弯路,本文不太适合教初学者怎么跑通lwip,因为在h7上跑通lwip是有很多博主去实现过的。讲讲ping不通和lwip内存分配跑不通的原因有很多,最明显的是h7有mpu,cubemx生成的代码使用gnu编译器,需要自己在flash.ld汇编文件里添点东西给b原创 2021-10-28 18:00:33 · 2142 阅读 · 6 评论