zoukankan      html  css  js  c++  java
  • 单片机 APROM: RAM: Flash:区别

    APROM是用户程序存储区,我们写的单片机的程序的代码,就放在这里.APROM是,APROM是Flash中的一部分。
    RAM,随机存储器,主要用来存放动态数据,比如我们程序里定义的变量,就是放在这里的,还有程序运算时产生的中间的结果,也是放在这里的。
    Flash,总得来说,分为两个部分,一是LDROM,即程序引导区,一个全新的单片机,电脑烧程序的时候,如何与电脑通信的呢?原因单片机在出厂前,就在LDROM里固化了程序,这样,全新的单片机,我们才能下载程序,不然的话,我们只能用专业的编程器去下载。LDROM里的程序用户是读不出来的,也不能修改和删除。
    另一部分,就是APROM,LDROM引导电脑,把用户的程序下载到APROM里。
    其实还有一部分,是DATAROM,只是这部分,不是所有的单片机都有的,这个DATAROM,就是我们常说的,单片机内部集成的EEPROM,但是其本质并不是真正的EEPROM,只是功能非常类似。

    LDROM是用来装载ISP固件或者说是BOOTLOADER固件的,APROM是用来装载用户的代码文件的。从名字上就可以看出来的,LDROM------LOAD ROM;APROM----APPLICATION ROM
  • 相关阅读:
    选择排序
    快速排序
    希尔排序
    直接插入排序
    判断三角形的类型
    Unicode编码下: CString 转换为 string
    GDAL中GDALDataType中值与其在C++中数据类型对应
    ftell()
    fseek()
    fopen_s()
  • 原文地址:https://www.cnblogs.com/yuandongtao1989/p/6694475.html
Copyright © 2011-2022 走看看