摘要:
ARM存储方法 ARM体系结构将存储器看做是从零地址开始的字节的线性组合。从零字节到三字节放置第一个存储的字数据,从第四个字节到第七个字节放置的是第二个存储的字数据,依次排列。作为32位微处理器,ARM体系结构所支持的最大寻址空间为4GB。 ARM体系结构可用两种方法存储字数据,称之为大端格式和小端格式,具体说明如下: 1. 大端格式 在大端格式中,字数据的高字节存储在低地址中,而字数据的... 阅读全文
摘要:
介绍 实际上在WinCE上开发网络驱动,比如设计一个NIC驱动,大多数情况,是从XP移植NDISMiniport驱动(小端口驱动)到WinCE。什么是ndis?Ndis做什么用的?什么是miniport驱动? 什么是NDIS?也许你很早就听说过NDIS:NetworkDriverInterfaceSpecificatiion网络设备接口规范。我总结了如下: 1.NDIS是一个协议,标准,规范。从w... 阅读全文
摘要:
作者:ARM-WinCE在WinCE中有很多的环境变量,那么如何设置/删除/查询这些环境变量呢:1. 查询环境变量:无论是在WinCE5.0还是WinCE6.0,当我们在PB里打开或者创建一个工程以后,我们可以在菜单中点“build”->“Open Release Directory in Build Window”,然后会弹出命令行对话框。在... 阅读全文
摘要:
1.WinCE的网络通信架构WinCE的网络通信架构如图1所示,WinCE的网络通信架构中一个重要的角色是网络结构规范(NetworkDriver Interface Specification,NDIS),它支持多种网络媒体,以及提供包括TCP/IP等多种网络协议。图1 WINCE通信网络的层其中最上层的Wins0ck是提供给应用层的接口,一般开发网络应用都会用Winsock接口来开发。NDIS... 阅读全文
摘要:
首先,看下BAIDU的定义:extern "C" 包含双重含义,从字面上即可得到:首先,被它修饰的目标是“extern”的;其次,被它修饰的目标是“C”的。让我们来详细解读这两重含义。 (1) 被extern "C"限定的函数或变量是extern类型的; extern是C/C++语言中表明函数和全局变量作用范围(可见性)的关键字,该关键字告诉编译... 阅读全文
摘要:
硬件道路: 第一步: pcb设计,一般为开发板的电路裁减和扩充,由开发板原理图为基础,画出PCB和封装库,设计自己的电路。 第二步: SOPC技术,一般为FPGA,CPLD开发,利用VHDL等硬件描述语言做专用芯片开发,写出自己的逻辑电路,基于ALTER或XILINUX的FPGA做开发。 第三步: SOC设计,分前端,后端实现,这是硬件设计的核心技术:芯片设计.能做到这步,已经不属于平凡的... 阅读全文
摘要:
回调函数:Callback Function什么是回调函数?首先做一个形象的比喻: 你有一个任务,但是有一部分你不会做,或者说不愿做,所以我来帮你做这部分,你做你其它的任务工作或者等着我的消息,但是当我完成的时候我要通知你我做好了,你可以用了,我怎么通知你呢?你给我一部手机,让我做完后给你打电话,我就打给你了,你拿到我的成果加到你的工作中,继续完成其它的工作.这就叫回叫,手机是我通知你的手段,它... 阅读全文
摘要:
哎,我都快要成为转帖男了,不过有用的话我觉得还是有必要转一下的。拿来和大家一起分享也是一种快乐!先说明引自:http://blog.csdn.net/zzqccc/archive/2009/05/05/4151142.aspx我希望的就是DDK(2600)+VS2005+DRIVER STUDIO(3.2)这里的driver studio3.2不是破解版本,只能免费使用14天,难道卸载在安装?我争... 阅读全文
摘要:
此文参考了http://hi.baidu.com/xiaozi5/blog/item/08117a01eaee91001c958313.html在这里向他表示敬意!虽然我不懂编程,但是我总是想玩玩,看到那么多人都驱动来驱动去的,我也想驱动一下,无奈我不会编程,我想我不会编程我总可以编译一个SYS吧,于是我就拉出来Easy Sys,用DDK build了一下,居然没看到SYS,郁闷于是我就上网找呀找... 阅读全文
摘要:
好久没有写原创的文章了,不怕丢人的说,前段时间在忙着考六级,不过这次又走了一次过场!哎,不说这个了! 这段时间,老大给的任务是网卡驱动的开发,主要是完成网卡的开发,先参照目前市场上流行的CS8900和DM9000,完成数据包的收发,然后再考虑DMA传输方式,因为在我们的项目里需要传输视频流,我们的方案构思时采用DMA传输,一方面传输的数据量大,因为我们要传送广电的视频流的,甚至最大要达到千M级别。... 阅读全文