随笔分类 - 02-2440裸机编程
摘要:title: OpenOCD JTAG调试 tags: ARM date: 2018 10 13 23:36:28 [TOC] Todo [ ] JTAG 调试linux内核 [ ] linux下使用OpenOCD调试 [x] win下使用OpenOCD调试 概述 学习文档 韦东山 Eclipse,
阅读全文
摘要:title: ATPCS规则 tags: ARM date: 2018 10 14 17:03:23 ATPCS规则 ARM指令集E004armproc.chm ATPCS介绍与使用.pdf ATPCS.pdf 子程序间通过寄存器R0~R3来传递参数。被调用的子程序在返回前无须恢复寄存器R0~R3的
阅读全文
摘要:title: ARM三级流水线 tags: ARM date: 2018 10 14 16:57:10 参考: ARM指令集E004armproc.chm ARM Architecture Reference Manual.pdf PC=当前指令+8,流水线结构,解析下一条指令,读取下两条指令,PC
阅读全文
摘要:title: C函数调用 tags: ARM date: 2018 10 14 16:37:10 C函数调用 [TOC] 设置SP C函数启动需要设置堆栈,因为局部变量都是存在堆栈的,函数调用也需要栈 但是2440中NAND启动和NOR启动的时候,片内RAM的地址是不一样的. NOR,0x4000,
阅读全文
摘要:title: 汇编入门 tags: ARM date: 2018 09 10 19:25:53 汇编入门 [TOC] 方法 使用仿真器 "ARMSim ARM汇编模拟器" 参考文档 "嵌入式Linux学习笔记(基于S5PV210、TQ210)" "指令文档" (gnu assembler.pdf)
阅读全文
摘要:title: 2440启动流程 tags: ARM date: 2018 09 10 18:59:53 2440启动流程 [TOC] NOR启动 NOR启动的时候,NOR Flash 自身地址为0,片内RAM为0x4000,0000 程序直接在NOR上读取,运行 NOR 能够像内存一样的读取 ,但不
阅读全文
摘要:title: Jz2440开发板熟悉 tags: ARM date: 2018 10 14 15:05:56 概述 外部晶振为12M Nand Flash 256M,Nor Flash 2M,SDRAM 32 2=64M | 分区 | 内容 | Nand flash地址分配 | | | | | |
阅读全文
摘要:title: Jz2440 环境安装 tags: linux date: 2018 09 20 22:56:05 Jz2440 环境安装 [TOC] Ubuntu 设置 现象:开启虚拟机会发现报错 Could not apply the stored configuration for monito
阅读全文

浙公网安备 33010602011771号