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 · 2448 阅读 · 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 · 485 阅读 · 0 评论 -
Uboot启动过程中的相关动作
Uboot执行分为两个阶段: 第一阶段: a 将cpu的工作模式设置为SVC b 关闭中断1、首先执行start.S; a->设置异常向量表 b->将CPU的工作模式改为SVC原创 2017-04-19 16:50:18 · 236 阅读 · 0 评论 -
从官方源码移植uboot(Exynos4412)
1、从官网上下载源码 2、修改源码 3、下载Bootloader1、从官网上下载源码源码地址见:ftp://ftp.denx.de/pub/u-boot/ 此次下载的uboot版本为2013.012修改源码原创 2017-04-19 16:56:57 · 1153 阅读 · 2 评论 -
Uboot启动过程中的相关动作
Uboot执行分为两个阶段: 第一阶段: a 将cpu的工作模式设置为SVC b 关闭中断1、首先执行start.S; a->设置异常向量表 b->将CPU的工作模式改为SVC原创 2017-04-21 14:04:05 · 249 阅读 · 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 · 302 阅读 · 0 评论 -
查看uboot源代码的预备知识
计算机结构: 1、哈佛体系结构 2、冯.诺依曼体系结构 ARM指令原创 2017-08-19 15:59:45 · 687 阅读 · 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 · 388 阅读 · 0 评论
分享