
ARM裸板(exynos4412)
文章平均质量分 86
songze_lee
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(一)tiny4412开发板硬件资源
(一)tiny4412开发板硬件资源 这里采用的开发板是友善之臂的tiny4412,硬件资源如下介绍。 tiny核心板资源 Tiny4412SDK 底板硬件资源原创 2015-12-08 16:00:58 · 1758 阅读 · 0 评论 -
(二)搭建嵌入式开发环境(ubuntu 12.04)
(二)搭建嵌入式开发环境(ubuntu 12.04) 1> 交叉编辑工具的安装 a. # tar -zxvfarm-linux-gcc-4.5.1-v6-vfp-20120301.tgz -C / b.修改配置文件/etc/profile改变环境变量PATH 在文件末端加上PATH=/opt/FriendlyARM/toolscha原创 2015-12-08 16:03:55 · 492 阅读 · 0 评论 -
(三)ARM常用汇编指令(1)
ARM常用汇编指令 3.1ARM v7处理器寄存器 CPSR(当前程序状态寄存器) Condition flags, bits[31:28](在任意模式下可读可写) N, bit[31] Negative condition flag N = 1,表示运算为负值 Z, bit[30] Zero condition flag Z = 1,表示运算为0原创 2015-12-08 16:40:15 · 1305 阅读 · 0 评论 -
(三)ARM 常用汇编指令(2)之ARM堆栈保护/恢复现场分析
3.3 APCS(ARM Procedure Call standard)规则 a.寄存器的使用规则 r0-r3 用于函数的传参,使用之前不用保存他的值,别名a1-a4 r4-r11 用于保存函数内部的局部变量 别名 v1 -v8 使用之前保存他的值,使用之后恢复他的值, r11 特别的别名fp r12 别名ip r13 别名sp栈指针寄存器,不能用于其原创 2017-04-10 17:25:39 · 5938 阅读 · 0 评论