arm7
来源:互联网 发布:mac犀牛5.0授权码 编辑:程序博客网 时间:2024/05/16 07:03
这几天不断的研究,终于有点眉目了,特记录下来。
从头开始:
1。分清各个接口的作用,和写程序实践一下。并口为jtag,写flash.串口是终端,网线是网络传输。
2。搞明白硬件电路。地地址线,片选取线,32位,16位,寄存器。怎样用指令控制一条线或一个IO口。
运行此条指令后,各条线有什么反应,如WR/。
4510是统一编址,其地址分配要明白才行。总体来看就是ARM就是加强型的单片机,集成很多的功能模块为一体。其重要的特点就是重映射,REMAP。
对其内存的分配要有个概念。NOR,NAND,SDRAM,SRAM。FLASH只能擦写,NOR可运行。
大小端模式要分清楚。
对于内存的统一编址要注意下,因其要结合寄存器。
3。应用adx进行程序调试。command debug.
当时遇到了两个问题。改寄存器的问题:只有RAM才能改,且用ENTER键。
不能设断点和运行不了,用反汇编看一下,那是没REMAP,那么7c0000的地址就是FLASH空间,那么可以RESET来解决。
不能MAKE的话就要 PROJECT-DEL OBJECT 然后重MAKE。
:::::!!!!我调试BOOTLOADER时,程序会INI MEM,这样调试会出错,那么就要把初始化内存的子程序注释掉。
- arm7
- ARM7异常
- ARM7体系结构
- ARM7体系结构
- arm7 指令系统
- ARM7 PLL频率设置
- ARM7.ARM9,ARM11
- arm7(S3C44B0X)数码管驱动程序
- ARM7中断总结
- NOKIA-5110 ARM7实现
- ARM7学习笔记
- ARM7启动流程图
- ARM7的定时器配置!
- Cortex-M3 VS ARM7
- 想学习ARM7
- arm7与arm9区别
- ARM7 ARM9的区别
- ARM7中的sct
- 《C++ primer》学习笔记之三十三:function overload resolution之一寻找候选函数集合
- 《C++ primer》学习笔记之三十五:function overload resolution之三寻找最佳函数,及常见编译错
- 《C++ primer》学习笔记之三十四:function overload resolution之二寻找可行函数集合
- 翻开人生崭新的一页
- MySQL用户授权
- arm7
- c&OpenGL实现计算机图形学:双步绘制直线法绘制菱形
- Choice接口说明文档
- 曙光就在眼前
- 扑克牌发牌
- 用NUnit测试异常另有妙法!!
- 2006-04-14
- 用JAVA操作数据库Datetime数据
- 软件操作界面设计须遵循的一些原则