首页 > 其他分享 >【实战技能】简单易实现的SWD接口烧录目标板挂载的EEPROM,支持AT24C02/04/08/16/32/64/128(2024-03-06)

【实战技能】简单易实现的SWD接口烧录目标板挂载的EEPROM,支持AT24C02/04/08/16/32/64/128(2024-03-06)

时间:2024-03-07 10:47:17浏览次数:30  
标签:03 烧录 06 Flash SWD 接口 SPI EEPROM

之前针对外部SPI Flash的SWD接口烧写,制作过一期专题视频教程。

产品生产时,不仅SPI Flash,有时候希望烧录目标板程序后,将EERPOM里面的参数也通过SWD接口存储进去,这样就不再需要大家单独再接上EEPROM的I2C接口烧录了,产品生产比较省事。针对这个问题就花了些时间,制作了下EEPROM的烧写算法文件,此时就可以使用H7-TOOL一键下载内部Flash同时将EEPROM也更新下载了。

 

视频教程:

https://www.bilibili.com/video/BV1VF4m1L77j

 

视频提纲:

这样我们就可以内部Flash,外部SPI Flash,外部QSPI Flash,外部EEPROM一起烧录, 支持1拖4,1拖16:

 

 

I2C控制器读取EEPROM烧录的内容:

 

 

MDK加载算法文件,下载EEPROM效果:


参考资料:

1、例子下载

EEPROM的FLM算法测试.7z (1.28MB)

EEPROM下载算法设计通用版.7z (2.02MB)

2、【实战技能】任何支持SWD接口的单片机都可以方便移植的SPI Flash烧写算法制作,含视频说明(2022-05-30)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=112600

3、H7-TOOL通过SWD接口脱机下载内部Flash + QSPI Flash + SPI Flash三合一操作说明,也支持1拖4/1拖16
https://www.armbbs.cn/forum.php?mod=viewthread&tid=107011

标签:03,烧录,06,Flash,SWD,接口,SPI,EEPROM
From: https://www.cnblogs.com/armfly/p/18058350

相关文章

  • 03_C++基本数据类型_复合类型
    主要复合类型:引用和指针1.引用允许在一条语句中定义多个引用,其中每个引用标识符都必须以&开头。#include<iostream>usingnamespacestd;intmain(){intb;int&a=b;b=6;cout<<"a:"<<a<<endl;cout<<"b:"<......
  • 【2024-03-03】连岳摘抄
    23:59看看生鸡活鸭、鲜鱼水菜,碧绿的南瓜、通红的辣椒,热热闹闹,挨挨挤挤,让人感到一种生之乐趣。                                                 ——汪曾祺运气是和......
  • 【2024-03-02】连岳摘抄
    23:59别怕美好的一切消失,咱们先来让它存在。                                                 ——王小波孔子有句教诲很好,“不在其位,不谋其政”。它往往被消极理解,......
  • 03——链表
    链表经典的链表应用场景:LRU缓存淘汰算法。缓存是一种提高数据读取性能的技术,在硬件设计、软件开发中都有着非常广泛的应用,比如常见的CPU缓存、数据库缓存、浏览器缓存等等。缓存的大小有限,当缓存被用满时,哪些数据应该被清理出去,哪些数据应该被保留?这就需要缓存淘汰策略来决......
  • 2024.03.06
          第二天所花时间(包括上课)1h代码量(行)50h博客量(篇)1了解到的知识点AndroidStudio对数据库的增删改,了解了相应的代码          今天学习了AndroidStudio的对数据库的增删改,学习了相应的代码,复习了原来javaweb的相......
  • 2024/03/06
    今日在软件学习上所花的时间大概就3小时多左右。今日的编写的代码行数算上数据库大概300多行。发表博客一篇。今天主要学习了springboot中的三层架构加上分层解藕,使用ioc容器管理和DI分配来完成项目在运行时的对象的实例化对象的填充。packagecom.itheima.springbootwebquic......
  • 20240302 专项训练
    背包专项训练bottle题意简述link有\(n\)瓶水,第\(i\)瓶水有剩余水量\(a_i\)和最大容积\(b_i\),在不超过瓶子容积的前提下,小A可以把任意多的水从一个瓶子倒向另一个瓶子,所花费的时间等同于倒过去的水的体积。求最多能得到多少个空瓶,以及在得到最多的空瓶的前提下,他最少......
  • The Marvels of an Electronic Technician's World
    Welcometothefascinatingworldofelectronictechnicians!Inthisblogpost,wewilldiveintotheexcitingrealmoftheseunsungheroeswhoworkbehindthescenestokeepourgadgetsrunningsmoothly.Fromtroubleshootingtorepairing,anelectronicte......
  • Abbott的复仇 Abbott's Revenge
    原题链接bfs的深度用法。这题最坑的我觉得是输入输出格式的处理(一不小心就容易格式错误)调了好几个小时.....这里放一组udebug数据SAMPLE31N3311WLNR*12WLNRERWF*13NLER*21SLWRNF*22SLWFELF*23SFREL*0NOSOLUTION31N3211WLNR......
  • 2024.3.06
    今日跟着一个人进行了Androidstudio上创建数据库和数据表的联系,这应该是老师留的作业中,进行数据库的连接。原文链接:https://blog.csdn.net/fjh_xx/article/details/131404230一.前言二.SQLite数据库介绍1.什么是SQLite数据库2.特点3.SQLite操作API4.SQLite数据类型三.S......