点击上方“小麦大叔”,选择“置顶/星标公众号” 福利干货,第一时间送达 大家好,我是小麦,之前有个朋友在群里问到.map和.elf文件分别起什么作用?虽然是比较基础的问题,但是一时间我也没有答上来了,于是就简单地整理这方面的问题,下面简单复习一下。 事情的起因 在做MCU开发的过程中,我们以Keil MDK为例简单介绍一下,通常我们会看到一些后缀的文件名,比如.bin文件,.hex文件,.axf文件,.map文件,.elf文件,当然还有很多其他的文件,这里我们先简单介绍一下,先说.elf吧。 .bin bin文件就…

2021年11月2日 0条评论 38点热度 1人点赞 geek-maige 阅读全文

  先说内存 程序运行在内存中,计算机中的最小存储单位是Bit,即1和0的二进制,它可以识别的机器码就是以二进制形式存储的; 内存由多个存储单元组成,每个存储单元都有一个唯一的数字地址字节可寻址内存。每个存储位置可以包含固定数量的二进制数字。 在大多数的现代计算机上,地址的最小数据的长度为8位,称为字节(1 Byte = 8 Bit); 一般计算机中用户程序直接访问的地址是虚拟内存的地址,操作系统内核会根据用户程序访问的虚拟地址,找出页表中对于的物理地址, 最终寻址到所需要的数据;具体如下图所示; 然而,…

2021年1月19日 0条评论 484点热度 2人点赞 geek-maige 阅读全文

无觅相关文章插件,快速提升流量