
ARM
文章平均质量分 88
kindlyde
学习,学而习之。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ARM寄存器的别名、以及关于APCS
摘自博客:http://www.cnblogs.com/hongzg1982/articles/2314457.htmlAPCS,ARM 过程调用标准(ARM Procedure Call Standard),提供了紧凑的编写例程的一种机制,定义的例程可以与其他例程交织在一起。最显著的一点是对这些例程来自哪里没有明确的限制。它们可以编译自 C、 Pascal、也可以是用汇编转载 2014-11-22 22:46:46 · 1226 阅读 · 0 评论 -
tftp网络协议实现
分析:tftp包属于UDP包;UDP包属于IP包;IP包属于以太网包,由ARP章节知以太网包内包含目的MAC地址,但客户端在发送tftp请求包之前需要知道服务器的mac地址,所以应该先发送ARP请求包,知道服务器的Mac地址之后再进行tftp传输。由于DM9000接收的包类型可能不同:既可能是ARP的包,又可能是IP包。所以需要对不同类型的包进行不同的处理。这一点体现在中断里对他们的不原创 2015-01-17 16:22:29 · 1220 阅读 · 0 评论 -
网卡工作了解
1、网络模型--两种1.1 OSI七层模型 1.2linux--TCP/IP四层模型2、硬件支持--DM9000的结构(网原创 2014-12-28 15:50:40 · 822 阅读 · 0 评论 -
bootm命令移植
bootloader的作用:1、初始化软硬件(CPU\板载、堆、栈) 2、启动OSbootm :uboot中负责启动系统的命令。uimage与zimage的区别: uimage相对于zimage有一个信息头,信息头中包含着启动系统的信息(系统类型)、如何压缩、幻数分析do_bootm函数中:主要工作:1、获取内核文件头、2、判断加载的文件是应原创 2015-01-17 16:37:57 · 766 阅读 · 0 评论 -
ARP了解
1、ARP协议的介绍:1.1以太网通讯在计算机网 络中 , 数据发送的过程, 就是一个把数据按照各层协议层层封装的过程。 在这个过程中 , 最终要使用 的协议通常是以太网协议( 数据链路层协议)。 以太网包格式1.2ARP功能在以太网络中, 每台计算机的唯一身份标示是MAC地址(物理层的地址)原创 2014-12-28 15:59:12 · 696 阅读 · 0 评论 -
网卡驱动设计--2440
注意学习软件的移植。。从uboot中找出DM9000的参考代码;先参考其初始化代码,进行了如下步骤:前两步需分析得出1、由于DM9000是一个单独的芯片,所以要设置其片选1.1设置数据位宽1.2设置其工作时序(参考uboot--初始化CPU对应目录U-Boot\arch\arm\cpu\arm920t\s3c2440\lowlevel_init.s)2、中断初始化(采用中断的方原创 2014-12-28 15:57:05 · 788 阅读 · 0 评论 -
6410LCD显示配置
6410LCD显示寄存器配置原创 2014-12-28 14:33:01 · 1655 阅读 · 0 评论 -
ARP协议的实现
1、需要实现的函数----发送ARP请求包 图一:ARP包格式1.1根据ARP包的格式(即图1),构造ARP请求包1.2填充ARP包的结构 -->ARP帧类型是0x0806原创 2014-12-28 16:02:47 · 2836 阅读 · 0 评论 -
电阻屏驱动设计---ok6410
触摸屏初始化1、设置AD转换时钟;1.1使能预分频 1.2设置预分频值(设置的PCLK为66HZ)1.3关闭第[2]位:静态模式设置为普通模式;否则无法进行AD转换1.4设置AD转换之间的延时,这里使用轮询的方式查看AD是否转换完成,则参考别的代码设置ADCDLY = 0xffff;2、设置中断2.1将中断处理函数写入中断向量表中对应地址(V原创 2014-12-28 15:21:27 · 1216 阅读 · 2 评论 -
LCD原理解析
LCD原理、时序信号解析原创 2014-12-28 14:29:24 · 1044 阅读 · 0 评论 -
6410中断编程
数据手册关于支持的中断源(64个)P411 由VIC0INTENABLE寄存器的每一位对应着每一个中断源,使其使能关于中断向量寄存器(VICx)汇总:P414--------------------------------------------------------------------------------------------------------向量模式的中断编程原创 2014-11-22 22:17:15 · 966 阅读 · 0 评论 -
调试LCD出现的错误。。
1、查看OK6410的背光使能引脚为GPF14,但将其PWM使能之后,整个屏幕不再显示任何东西。。但网上的6410资料都有将此引脚初始化。。不解。。 GPFCON &=~(0x3 GPFCON |= (1用作背光使能信号 2、上图LCD引脚:LCD的开关位:引脚31,被I2CSDA0占用。。经查飞凌论坛:得到如下结论:o原创 2014-11-22 22:53:02 · 1067 阅读 · 0 评论 -
读nandflash---根据数据手册K9GAG08U0D
nandflash的操作单位:nandflash的操作包括读、写和擦除。其寻址单位是页,读写时是以页为单位,擦除时则以块为单位。 图1: 芯片(页)读操作时序图原创 2014-11-22 22:18:54 · 2008 阅读 · 0 评论 -
tftp服务器配置及协议分析
tftp作用:使用宿主机上的TFTP服务器下载文件到开发板的tftp客户端。tftp服务器配置:1、安装tftp的RPM包,tftp包依赖xinted软件,则先安装xinetd.2、配置、/etc/xinetd.d/tftp 文件,使能tftp,更改服务器主目录3、重启tftp服务/etc/init.d/xinetd restart原创 2015-01-17 16:15:49 · 1324 阅读 · 0 评论