Research and Design of a Universal Flash Programming Algorithm for MCU External Flash Based on IAR

Hongfei Hu, Yimei Xu, Yongheng Liu, Bin Jia
{"title":"Research and Design of a Universal Flash Programming Algorithm for MCU External Flash Based on IAR","authors":"Hongfei Hu, Yimei Xu, Yongheng Liu, Bin Jia","doi":"10.1109/AINIT59027.2023.10212461","DOIUrl":null,"url":null,"abstract":"Microcontrollers have extensive applications in IoT, embedded systems, and smart hardware. However, the most recently released MCUs encounter difficulties in getting immediate support from IAR, particularly in external flash programming procedures. This article proposes a universal programming algorithm utilizing MCU external flash based on IAR to address these issues. The algorithm significantly enhances the efficiency of developing newly released MCUs and ensures the stable and reliable processing of programming. Using the STM32F750N8 as an example, this article thoroughly evaluates the basic theories and key technologies of the universal programming algorithm. The analysis includes the infrastructure between MCU and flash interface, the universal programming algorithm, and IAR integration and debugging. Based on comprehensive research, this article produces a precise and clear instruction manual for designing a programming algorithm for MCU external flashing, which is crucial in advancing technology in this field.","PeriodicalId":276778,"journal":{"name":"2023 4th International Seminar on Artificial Intelligence, Networking and Information Technology (AINIT)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 4th International Seminar on Artificial Intelligence, Networking and Information Technology (AINIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AINIT59027.2023.10212461","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Microcontrollers have extensive applications in IoT, embedded systems, and smart hardware. However, the most recently released MCUs encounter difficulties in getting immediate support from IAR, particularly in external flash programming procedures. This article proposes a universal programming algorithm utilizing MCU external flash based on IAR to address these issues. The algorithm significantly enhances the efficiency of developing newly released MCUs and ensures the stable and reliable processing of programming. Using the STM32F750N8 as an example, this article thoroughly evaluates the basic theories and key technologies of the universal programming algorithm. The analysis includes the infrastructure between MCU and flash interface, the universal programming algorithm, and IAR integration and debugging. Based on comprehensive research, this article produces a precise and clear instruction manual for designing a programming algorithm for MCU external flashing, which is crucial in advancing technology in this field.
基于IAR的单片机外置闪存通用编程算法的研究与设计
微控制器在物联网,嵌入式系统和智能硬件中具有广泛的应用。然而,最近发布的mcu在获得IAR的即时支持方面遇到了困难,特别是在外部flash编程程序中。针对这些问题,本文提出了一种基于IAR的单片机外置闪存通用编程算法。该算法大大提高了新发布mcu的开发效率,保证了编程的稳定可靠处理。本文以STM32F750N8单片机为例,对通用编程算法的基本理论和关键技术进行了较为全面的研究。分析了单片机与flash接口之间的基础结构、通用编程算法、IAR集成与调试。本文在全面研究的基础上,给出了一份精确、清晰的单片机外闪编程算法设计说明书,这对推进该领域的技术发展具有重要意义。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信