1

嵌入式软件设计(mcu内部flash读写)

 1 year ago
source link: https://blog.csdn.net/feixiaoxing/article/details/125132639
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

嵌入式软件设计(mcu内部flash读写)

费晓行 已于 2022-06-05 16:04:21 修改 14

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

        一般的mcu芯片,内部都集成了sram和flash。其中,sram主要是用来保存动态数据,而flash则是保存代码和只读数据。通常,flash的读取和烧入都是由jtag来完成的,但是jtag毕竟还是不太方便。实际开发中,一般都是在mcu里面先写一个boot程序,由这个boot程序完成新程序的烧入工作,这样就比较方便。这样就涉及到mcu内部flash的读写了。

        mcu内部的flash可以看成是norflash,因为通常只有norflash才可以实现代码段的读取工作。至于mcu内部的flash是如何实现读写的,我们可以通过示例代码来查看下。

1、main函数

        main函数流程比较简单。一开始是对串口和led进行初始化,同时l


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK