随笔分类 -  arm

摘要:<Linux内核镜像格式> <Linux内核镜像格式> <Linux内核镜像格式> Linux内核有多种格式的镜像,包括vmlinux、Image、zImage、bzImage、uImage、xipImage、bootpImage等. ➤kernel镜像格式vmlinux vmlinux是可引导的、 阅读全文
posted @ 2019-02-26 16:55 lemaden 阅读(6590) 评论(1) 推荐(1)
摘要:板级支持包(BSP)(Board Support Package)是介于主板硬件和操作系统中驱动层程序之间的一层,一般认为它属于操作系统一部分,主要是实现对操作系统的支持,为上层的驱动程序提供访问硬件设备寄存器的函数包,使之能够更好的运行于硬件主板。 硬件抽象层是位于操作系统 内核与硬件电路之间的接 阅读全文
posted @ 2019-02-26 16:33 lemaden 阅读(2833) 评论(0) 推荐(1)
摘要:问题: ARM微处理器中支持字节、半字、字三种数据类型,其中,字需要4字节对齐(地址的低两位为0)、半字需要2字节对齐(地址的最低位为0)。我想问的是括号中的内容是什么意思呢?请牛人帮忙解释一下!谢谢 百度知道答案: 1、字对齐数据,也就是说每个数据都是用字(32位)来表示的,而ARM中的存储单元都 阅读全文
posted @ 2019-02-25 15:31 lemaden 阅读(2350) 评论(0) 推荐(0)
摘要:问题由来:pc的lsb总是0,因为代码至少要字对齐。cm3的指令至少是半字对齐的(16) 一、啥是字对齐?为啥要字对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问都可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就是对齐。 阅读全文
posted @ 2019-02-21 04:53 lemaden 阅读(2902) 评论(0) 推荐(1)
摘要:过了,一天,周又到了,博主终于可以拿出时间来把上一次没有给大家展示完了的内容今天在这里一并展示给大家,希望和大家共同进步,共同学习,同时我也虔诚的希望各位业界的朋友把自己的工作经验拿出来大家一起分享,一起交流,一起学习,技术的革新少不了大家努力!!!,好了。废话不多说,开始今天的内容吧: 第一部分: 阅读全文
posted @ 2019-02-16 02:45 lemaden 阅读(1683) 评论(0) 推荐(0)
摘要:初次接触qemu是因为工作的需要,有时候下了班,可能需要在家研究一些东西,因为博主用到arm环境,这时候博主比较小气,不愿花钱买开发板,当然博主在这里给大家的建议是,如果要真正学懂arm构架的相关知识,还是单独买一块arm的开发板,慢慢摸索吧,毕竟这才是最好的学习方法,如果你不愿花钱那么你可以跟着博 阅读全文
posted @ 2019-02-16 02:44 lemaden 阅读(1050) 评论(0) 推荐(0)
摘要:http://www.embeddedlinux.org.cn/html/xinshourumen/200809/22-86.html 一、 如何建立多用户 提醒大家一句,别一直使用root用户,因为root用户在系统中有着至高无上的权力,一不小心就可能破坏系统。比如我们想删除/temp目录下的文件 阅读全文
posted @ 2019-02-15 16:49 lemaden 阅读(358) 评论(0) 推荐(0)
摘要:在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。简单地说, 就是在一个平台上生成另一个平台上的可执行代码。这里需要注意的是所谓平台,实际上包含两个概念:体系结构(Architecture)、操作系统 (Operating 阅读全文
posted @ 2019-02-15 16:24 lemaden 阅读(1888) 评论(1) 推荐(0)
摘要:ARM汇编(非虫笔记) 1.ARM汇编的目的: 分析elf文件的需要。 2.原生程序生成过程。 (1)预处理,编译器处理c代码中的预处理指令。 gcc -E hello.c -o hello.i (2)编译 gcc编译器首先要检查代码的规范性,以及是否有语法错误,在检查无误之后,gcc编译把代码翻译 阅读全文
posted @ 2019-02-15 04:00 lemaden 阅读(926) 评论(0) 推荐(0)
摘要:学习ARM也有一定时间了,想想还是记点东西,要不以后就忘了.这是我的第一片,简简单单.但比较基础.1. ARM中一些常见英文缩写解释MSB:最高有效位;LSB:最低有效位;AHB:先进的高性能总线;VPB:连接片内外设功能的VLSI外设总线;EMC:外部存储器控制器;MAM:存储器加速模块;VIC: 阅读全文
posted @ 2019-02-15 00:44 lemaden 阅读(746) 评论(0) 推荐(0)
摘要:Crystal 无源晶体Oscillator 有源晶体(里面有有源器件) 无源晶振内只有一片按一定轴向切割的石英晶体薄片,供接入运放(或微处理器的XTAL端) 以形成振荡.有源晶振内带运放,工作在最佳状态,电源后,可直接输出一定频率的等幅正弦波, 一般至少有4引脚,体积稍大. 对于任何一个单片机,要 阅读全文
posted @ 2019-02-14 19:21 lemaden 阅读(846) 评论(0) 推荐(0)
摘要:ARM9主要特点 ARM 处理器凭借它的低功耗、高性能等特点,被广泛应用于个人通信等嵌入式领域,而ARM7 也曾在中低端手持设备中占据了一席之地。然而,ARM7 的处理性能逐渐无法满足人们日益增长的高性能功能需求的处理,它开始退出主流应用领域,取而代之的是性能更加强大的ARM9 系列处理器。 新一代 阅读全文
posted @ 2019-02-14 19:16 lemaden 阅读(960) 评论(0) 推荐(0)