• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Raul.c
博客园    首页    新随笔    联系   管理    订阅  订阅
01 2010 档案
达人眼中的WINCE网络驱动

摘要:介绍 实际上在WinCE上开发网络驱动,比如设计一个NIC驱动,大多数情况,是从XP移植NDISMiniport驱动(小端口驱动)到WinCE。什么是ndis?Ndis做什么用的?什么是miniport驱动? 什么是NDIS?也许你很早就听说过NDIS:NetworkDriverInterfaceSpecificatiion网络设备接口规范。我总结了如下: 1.NDIS是一个协议,标准,规范。从w... 阅读全文
posted @ 2010-01-21 14:30 Raul.c 阅读(1130) 评论(1) 推荐(0)
WinCE中,环境变量的添加,删除和查询以及BSP的快速编译

摘要:作者:ARM-WinCE在WinCE中有很多的环境变量,那么如何设置/删除/查询这些环境变量呢:1. 查询环境变量:无论是在WinCE5.0还是WinCE6.0,当我们在PB里打开或者创建一个工程以后,我们可以在菜单中点“build”->“Open Release Directory in Build Window”,然后会弹出命令行对话框。在... 阅读全文
posted @ 2010-01-21 13:29 Raul.c 阅读(918) 评论(0) 推荐(0)
WinCE的网络驱动实现原理

摘要:1.WinCE的网络通信架构WinCE的网络通信架构如图1所示,WinCE的网络通信架构中一个重要的角色是网络结构规范(NetworkDriver Interface Specification,NDIS),它支持多种网络媒体,以及提供包括TCP/IP等多种网络协议。图1 WINCE通信网络的层其中最上层的Wins0ck是提供给应用层的接口,一般开发网络应用都会用Winsock接口来开发。NDIS... 阅读全文
posted @ 2010-01-14 17:50 Raul.c 阅读(958) 评论(0) 推荐(0)
[程序设计]C++中extern “C”含义深层探索(转载)

摘要:首先,看下BAIDU的定义:extern "C" 包含双重含义,从字面上即可得到:首先,被它修饰的目标是“extern”的;其次,被它修饰的目标是“C”的。让我们来详细解读这两重含义。  (1) 被extern "C"限定的函数或变量是extern类型的;  extern是C/C++语言中表明函数和全局变量作用范围(可见性)的关键字,该关键字告诉编译... 阅读全文
posted @ 2010-01-04 15:06 Raul.c 阅读(300) 评论(0) 推荐(0)
嵌入式工程师的软硬件道路三步曲

摘要:硬件道路:   第一步: pcb设计,一般为开发板的电路裁减和扩充,由开发板原理图为基础,画出PCB和封装库,设计自己的电路。  第二步: SOPC技术,一般为FPGA,CPLD开发,利用VHDL等硬件描述语言做专用芯片开发,写出自己的逻辑电路,基于ALTER或XILINUX的FPGA做开发。  第三步: SOC设计,分前端,后端实现,这是硬件设计的核心技术:芯片设计.能做到这步,已经不属于平凡的... 阅读全文
posted @ 2010-01-04 15:03 Raul.c 阅读(417) 评论(0) 推荐(0)
关于回调函数和钩子函数基础知识的整理

摘要:回调函数:Callback Function什么是回调函数?首先做一个形象的比喻:  你有一个任务,但是有一部分你不会做,或者说不愿做,所以我来帮你做这部分,你做你其它的任务工作或者等着我的消息,但是当我完成的时候我要通知你我做好了,你可以用了,我怎么通知你呢?你给我一部手机,让我做完后给你打电话,我就打给你了,你拿到我的成果加到你的工作中,继续完成其它的工作.这就叫回叫,手机是我通知你的手段,它... 阅读全文
posted @ 2010-01-04 10:56 Raul.c 阅读(10708) 评论(1) 推荐(2)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3