
ARM处理器
nickatcsdn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ubuntu 下解决apt-get install 安装,多重依赖的问题
Ubuntu安装软件,提示依赖项未安装。 注意:本文所有指令操作均在root用户下 通过apt-get install g++指令来安装有提示如下: 解决步骤如下: 执行指令:apt-get install aptitude 上一步结束后执行安装指令aptitude install g++,按图中输入并回车: ...原创 2019-10-16 14:37:35 · 2351 阅读 · 0 评论 -
Linux学习笔记1-1
ARM架构处理器ARM架构处理器的工作模式: USR(User):普通应用程序的运行模式 FIQ (Fast Interrupt):快速中断模式,用于处理快速的事件,例如高速数据传输 IRQ (Interrupt):外部中断模式,用于处理通用中断事件 SVC(SuperVisor):又称保护模式,操作系统使用的特权模式 ABT(Abort):数据访问中止模式,用于虚拟存储和存储保护 UND(Unde原创 2017-01-04 17:57:18 · 412 阅读 · 0 评论 -
Uboot启动过程中的相关动作
Uboot执行分为两个阶段: 第一阶段: a 将cpu的工作模式设置为SVC b 关闭中断1、首先执行start.S; a->设置异常向量表 b->将CPU的工作模式改为SVC原创 2017-04-19 16:50:18 · 224 阅读 · 0 评论 -
从官方源码移植uboot(Exynos4412)
1、从官网上下载源码 2、修改源码 3、下载Bootloader1、从官网上下载源码源码地址见:ftp://ftp.denx.de/pub/u-boot/ 此次下载的uboot版本为2013.012修改源码原创 2017-04-19 16:56:57 · 1126 阅读 · 2 评论 -
Uboot启动过程中的相关动作
Uboot执行分为两个阶段: 第一阶段: a 将cpu的工作模式设置为SVC b 关闭中断1、首先执行start.S; a->设置异常向量表 b->将CPU的工作模式改为SVC原创 2017-04-21 14:04:05 · 232 阅读 · 0 评论 -
U-Boot学习记录1
一、前期准备 硬件:讯为开发板4412精英版 软件版本:uboot2016.05 二、分析文件 Exynos4412为Cortex—A9处理器,cpu为armv7内核; 所以,这里start.s使用的是u-boot-2016.05\arch\arm\cpu\armv7目录下的start.s 打卡start.s文件后,首先看前面几行的include的头文件,这些文件原创 2017-08-16 15:48:18 · 288 阅读 · 0 评论 -
查看uboot源代码的预备知识
计算机结构: 1、哈佛体系结构 2、冯.诺依曼体系结构 ARM指令原创 2017-08-19 15:59:45 · 674 阅读 · 0 评论 -
MSVC 和 ARM编译器对注释的识别问题
#define FUNCTION_XYZ /**this function is aaa*/ 这句话在arnm编译器下面没有问题,但是放到MSVC编译器则会报错, 解决方法:把这句话写成#define FUNCTION_XYZ /**this function is aaa */,在注释的最后添加一个空格 ...原创 2019-06-17 10:18:06 · 369 阅读 · 0 评论