文件名称:LPC8xx_Flash_EEPROM:如何使用 Flash IAP(应用内编程)在 LPC8xx MCU 上模拟 EEPROM 组的示例
文件大小:239KB
文件格式:ZIP
更新时间:2024-07-13 21:03:15
C
LPC8xx_Flash_EEPROM 示例 LPC8xx 项目展示了如何使用 64 字节页面闪存应用程序编程来模拟其他 MCU 中的“EEPROM”(电可擦除只读存储器)功能。 例如,这可用于在电源循环期间保留设置或网络节点地址。 目前编译到略低于 4KiB(没有空间优化),因此它应该适用于包括 LPC810 在内的所有 LPC8xx 系列 MCU。 我正在使用 LPCXpresso IDE 版本 7.6.2 来构建项目。 我在我的博客上写了更详细的文章: : ##致谢 此演示使用来自 NXP 示例的 iap_driver.c 代码: ://www.lpcware.com/content/forum/eeprom-emulation 感谢electronics.stackexchange.com 上的@markt 和@Chris Stratton 提供有关如何最好地分配闪
【文件预览】:
LPC8xx_Flash_EEPROM-master
----src()
--------iap_driver.h(3KB)
--------print.c(999B)
--------uart.h(1KB)
--------LPC8xx_Flash_EEPROM.c(7KB)
--------parse.c(583B)
--------mtb.c(3KB)
--------uart.c(4KB)
--------iap_driver.c(6KB)
--------crp.c(2KB)
--------parse.h(133B)
--------cr_startup_lpc8xx.c(13KB)
--------print.h(176B)
----doc()
--------Flash_EEPROM_screengrab_annotated.png(164KB)
--------Flash_EEPROM_screengrab.txt(1002B)
--------Flash_EEPROM_screengrab.png(59KB)
----.settings()
--------language.settings.xml(1KB)
----README.md(1KB)
----.project(810B)
----.cproject(22KB)