
嵌入式 -- ARM 裸机
齐达内斯塔
这个作者很懒,什么都没留下…
展开
-
S5PV210 启动过程
本文参考文档:5PV210_iROM_ApplicationNote_Preliminary_20091126.pdf一、启动过程概述先看一下文档里给出的 S5PV210 的启动框架:1、硬件需求基于 CortexA8 的 S5PV210 微处理器64KB 的内部 ROM (iROM)96KB 的内部 SRAM通用 SDRAM 和对应的控制器4/8Bit 的高速 SD/MMC 控制器 和对应的SD...原创 2018-07-10 10:10:23 · 310 阅读 · 0 评论 -
ARM 预备知识
一、2种工作状态1、ARM 态:32位,执行字对其的32位 ARM 指令;2、Thumb 态:16位,执行半字对齐的16位指令。3、两种状态间使用 Bx Rn 指令进行切换: Bx是跳转指令,而Rn是寄存器(1个字,32位),如果Rn的位0为1,则进入Thumb状态;如果Rn的位为0,这进入ARM状态。原 因:ARM指令的后两位始终为0,没有用,而Thumb指令的后一位始终为0,没有用,因此...原创 2018-07-10 20:24:08 · 322 阅读 · 0 评论 -
裸机实验前的一些准备工作
这里的准备工作包括:一. 虚拟机 Ubuntu 的安装二. 主机 Windows 和虚拟机共享文件夹这里使用的 vmware-tools 实现共享,参考文献 https://www.cnblogs.com/ygh1229/p/6379817.html;操作中遇到几个问题记录一下。1. 完成所有操作后,如果 Ubuntu 中没有发现 /mnt/hgfs 目录,可以先安装 open-...转载 2018-07-30 11:35:07 · 304 阅读 · 1 评论