自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (21)
  • 收藏
  • 关注

原创 EMOS嵌入式仿真平台-编程环境v101

EMOS1.0.1 的编程环境指导手册。提供在MinGW/MinGW64的windows环境下的嵌入式编程仿真环境的工作过程解释,以及能够在MinGW(32bit)和MinGW64(64bit都能够正常运行的工作过程说明,同时附件免费提供源代码) 详细的文档和源代码链接如下:(收费文档) https://download.csdn.net/download/zenf_zhao/15636443 ...

2021-03-12 10:32:25 198

原创 嵌入式RSTP/STP协议OPNET仿真平台

嵌入式RSTP/STP协议OPNET仿真平台资源下载位置:文档:http://download.csdn.net/source/851648仿真包裹:http://download.csdn.net/source/8516581.1        RSTP协议基于OPNET仿真需求在数据网络中STP/RSTP(生成树协议)以及升级版本MSTP使用的非常广泛,用来实现局域网络环境的秒级网络保护以及网

2008-12-09 13:25:00 1096 1

转载 WinXP patch 2 下安装vc6.0出错的解决方法

WinXP patch 2 下安装vc6.0出错的解决方法VC6.0虽然是很遥远的故事,但是是一款非常经典的软件。笔者工作中还是经常用到。在XP下安装VC6.0会出现安装故障,有个牛人找到了解决方案如下:http://www.5dzone.net/vs60wiz-cuowu/VS60wiz.exe应用程序错误的简单解决办法 大 | 中 | 小

2008-10-22 09:26:00 628

原创 emRTOS(EMOS)嵌入式操作系统正式发布

emRTOS(EMOS)嵌入式操作系统简介 emRTOS(EMOS) 嵌入式操作系统继承于uCOS-ii v2.0 的改写。基于uCOS-ii 的核心思想和核心代码,进行了如下改写:(1) 所有核心代码基于商业代码常用风格进行重写。结合笔者多年嵌入式软件开发经验总结进行重写和归纳。(2)提供MinGW仿真平台环境,无需基于Borland C++或者实物CPU平台进行仿真。uCOS-ii提供了大量平

2008-05-05 09:26:00 583

Python 安装程序 3.10.5 直接解压版本

Python 安装程序 3.10.5的直接解压版本, 把后缀“.ex_”改为“.exe”后成为可执行程序

2022-06-19

2021EMOS编程环境v101.doc

EMOS1.0.1的编程环境指导手册。提供在MinGW/MinGW64的windows环境下的嵌入式编程仿真环境的工作过程解释,以及能够在MinGW(32bit)和MinGW64(64bit都能够正常运行的工作过程说明,同时附件免费提供源代码)

2021-03-07

SWE-SEBOK-v22-part01.pdf

Guide to the 系统工程基础知识: Systems Engineering Body of Knowledge (SEBoK), version 2.3 Part 1 Knowledge Area: Introduction to the SEBoK 14 Scope of the SEBoK 14 Structure of the SEBoK 17 Knowledge Area: Introduction to Systems Engineering 21 Introduction to Systems Engineering 21 Systems Engineering Overview 23 Brief History of Systems Engineering 27 Systems Engineering Principles 27 Economic Value of Systems Engineering 33 Systems Engineering: Historic and Future Challenges 37 Systems Engineering and Other Disciplines 41 Systems Engineering Core Concepts 44 Knowledge Area: SEBoK Users and Uses 48 SEBoK Users and Uses 48 Use Case 0: Systems Engineering Novices 50 Use Case 1: Practicing Systems Engineers 54 Use Case 2: Other Engineers 57 Use Case 3: Customers of Systems Engineering 61 Use Case 4: Educators and Researchers 65 Use Case 5: General Managers 68

2021-03-06

SWE-SEBOK-v22-part02.pdf

SEBOK Part2 Part 2: Foundations of Systems Engineering 78 Foundations of Systems Engineering 78

2021-03-06

Cisco IPv6 White Paper

IPv6 Application and IPv4 v6 dual stack

2012-03-31

IEC 60297-3-100-2008

IEC 60297-3-100-2008 Mechanical structures for electronic equipment – Dimensions of mechanical structures of the 482,6 mm (19 in) series – Part 3-100: Basic dimensions of front panels, subracks, chassis, racks and cabinets

2012-01-21

嵌入式RSTP协议OPNET仿真软件包

OPNET平台的STP RSTP仿真软件包。 在D盘建立D:\opnet\op_models,然后解压缩软件包内容,OPNET的工作目录设定指向D:\opnet\op_models目录后使用。

2008-12-09

嵌入式RSTP STP 协议OPNET仿真

1.1 RSTP协议基于OPNET仿真需求 在数据网络中STP/RSTP(生成树协议)以及升级版本MSTP使用的非常广泛,用来实现局域网络环境的秒级网络保护以及网络环回检测控制。 STP/RSTP在数据设备中的实现方式为数据设备嵌入式系统中的一软件模块,能够支持多个实例,且实例基于宏定义在编译时决定,每个实例支持的最大端口数量也于编译时宏定义决定。 实现的STP/RSTP软件代码适用于嵌入式系统,但是为避免在数据设备中复杂调试过程,预先需要在主机PC上实现仿真,同时仿真能够模拟现实环境下的大量的案例情况。 OPNET为网络仿真提供了及其优秀的环境和性能,比NS2更具有界面化和操作方便的有点(NS2基于脚本配置网络以及灵活性比OPNET稍微逊色)。 1.2 RSTP协议基于OPNET仿真环境 OPNET本身已经提供STP/RSTP的仿真模块,但是提供给为嵌入式系统开发的STP/RSTP模块进行仿真不是很可行。笔者建立了一个简单的OPNET仿真RSTP/STP的仿真环境,提供简单的接口给STP/RSTP嵌入式模块(源代码)调用,效果非常优秀。

2008-12-09

Linux 应用和驱动编程基础.

本文档为笔者学习Linux编程中的学习摘录,共享之!!<br><br>1 Linux Programming 1<br>1.1 Linux Useful Programming Interfaces 1<br>1.1.1 POSIX pThread semaphore interface 1<br>1.1.2 POSIX pthread Mutex interface 2<br>1.1.3 POSIX pthread Condition Variables Interface 3<br>1.1.4 POSIX pthread Thread Interface 4<br>1.1.5 IPC sem Operation Interfaces (InterProcess Communication) 4<br>1.1.6 IPC msg Operation Interfaces (InterProcess Communication) 5<br>1.1.7 IPC shm Operation Interfaces (InterProcess Communication) 6<br>1.1.8 IPC socket Operation Interfaces (InterProcess Communication) 6<br>1.2 Linux 程序设计 8<br>1.3 Linux Device Driver 8<br>1.4 Differences between Application and Device Driver Module 9<br>1.4.1 User Space and Kernel Space 10<br>1.4.2 Linux Linking a module to the kernel 10<br>1.4.3 Using the /proc Filesystem 14<br>2 CPP ZThread Librar 15<br>2.1 ZThread Class Hierarchy 15<br><br>

2008-07-12

Passive Optical Network Technology Report

<br>EPON (IEEE 802.3ah) 和 GPON (ITU G.984.x) 当前在接入层面比较热火朝天, 10G EPON 和可能的10G/40G GEPON的标准化将会助推这股火热的浪潮。<br><br>基于以太网的IP/MPLS/PWE在接入网络使用将是PON技术的一个新的竞争对手,PON无可避免的感受到一定的压力。但是从3-4的发展前景看,PON技术还是大有可为的。<br><br>

2008-06-21

EMOS嵌入式操作系统基础

<br>1.1 EMOS嵌入式操作系统简介<br><br>EMOS 嵌入式操作系统继承于uCOS-ii v2.0 的改写。基于uCOS-ii 的核心思想和核心代码,进行了如下改写:<br><br>(1) 所有核心代码基于商业代码常用风格进行重写。结合笔者多年嵌入式软件开发经验总结进行重写和归纳。<br>(2) 提供MinGW仿真平台环境,无需基于Borland C++或者实物CPU平台进行仿真。uCOS-ii提供了大量平台的移植件,这些移植件基于简单的修改即可提供给EMOS使用。MinGW仿真平台移植代码基于uCOS-ii 之Visual C++ 6.0 仿真平台代码修改获得。<br>(3) 新增加VxWorks类似MsgQ操作模块,从源代码可概览嵌入式系统MsgQ详细工作机理。<br>(4) 新增加适量的测试Case,测试Functions等。<br>(5) 较大量的源代码细节改动等,后续新功能不断更新和升级(如tcl debug等)。<br>(6) 请使用UltraEdit或者SourceInsight阅读代码,并且配置为如下字体才能获取正确清晰的代码风格。<br><br>详情见附件:)

2008-05-01

wireless 网络学习笔记

笔者学习无线网络的学习笔记,draft 0.2版本,后续会陆续更新。准备学习无线网络的可参考,以资共享。 目录如下:<br>1 INTRODUCTION 4<br>1.1 ABOUT THIS DOCUMENT 4<br>1.2 PURPOSE 4<br>1.3 SCOPE 4<br>1.4 DEFINITIONS, ACRONYMS, AND ABBREVIATIONS 4<br>1.5 REFERENCES 4<br>2 BEYOND 3G TECHNOLOGY 5<br>2.1 OFDM TECHNOLOGY 5<br>2.1.1 OFDM System Introduction 5<br>2.1.2 OFDM Analysis 5<br>2.2 MIMO TECHNOLOGY 5<br>2.3 IEEE 802.16E STUDY NOTES 5<br>2.3.1 OFDMA PHY Layer 5<br>3 WIRELESS DIGITAL MODULATION BOOK STUDY 6<br>3.1 WIRELESS SYSTEM MODEL 6<br>4 IEEE 802.16 FIXED STUDY 7<br>4.1 IEEE 802.16 概述 7<br>4.1.1 WiMAX联盟的推进 7<br>4.1.2 空中接口特性 7<br>4.1.3 结束语 9<br>4.2 802.16 MAC PDU FRAME FORMAT 9<br>5 WIRELESS NETWORK INTRODUCTION 11<br>5.1 WIRELESS NETWORK ARCHITECTURE 11<br>5.1.1 Requirements for RAN transport evolution 12<br>5.1.2 Requirements for mobile core evolution 12<br>5.2 EVOLVING THE RADIO ACCESS TRANSPORT NETWORKS 12<br>5.2.1 Role of pseudowire devices 14<br>5.2.2 RAN transport as a service 15<br>5.3 EVOLVING THE MOBILE CORE BACKBONE 16<br>5.4 WIRELESS FROM ACCESS TO CORE TECHNOLOGY TUTORIAL 18<br>5.5 WIRELESS MESH TECHNOLOGY TUTORIAL 19<br>5.5.1 Mesh Network Performance 20<br>5.5.2 Mesh Network Architectures 22<br>5.6 WIMAX AND 3G NETWORK 23<br>5.6.1 WiMax/3G Network Technology Availability 23<br>5.7 COMPARING MOBILE WIMAX TO 1XEVDO AND HSPA 24<br>5.8 WIRELESS RAN EVOLUTION 25<br>5.8.1 Ethernet RAN Migration 25<br>6 MOBILE IP TECHNOLOGY 26<br>6.1 AN IMPLEMENTATION OF MOBILE IP UNDER LINUX 26<br>6.1.1 Overview 26<br>6.1.2 Introduction to Mobile IP 26<br>6.1.3 Features of this implementation 27<br>6.1.4 Interoperatibility 28<br>6.1.5 Problems I've found with Mobile IP 28<br>7 WIMAX, WIRELESS MESH & MUNI NETWORKS 29<br>7.1 INTRODUCTION 29<br>7.2 BASIC WIRELESS TECHNOLOGIES – WIFI MESH 29<br>7.3 BASIC WIRELESS TECHNOLOGIES – WIMAX 31<br>7.4 WIRELESS DEPLOYMENT EVOLUTION 32<br>8 WIMAX QOS 2006 35<br>8.1 INTRODUCTION 35<br>8.2 WIMAX STANDARDIZATION 35<br>8.3 QOS IN WIRELESS SYSTEMS 37<br>8.4 THE WIRELESS MAC LAYER 39<br>8.5 802.16 PHYSICAL LAYER 41<br>8.6 WIMAX QOS ARCHITECTURE 42<br>9 WIRELESS MESH: READY! 45<br>9.1 INTRODUCTION 45<br>9.2 INTERPRETATION OF TEST RESULTS 46<br>9.3 TEST 1: BACKHAUL PERFORMANCE & NODE CAPACITY 48<br>9.4 TEST 2: VOICE CAPACITY & QUALITY 51<br>9.5 TEST 3: MESHED & MOBILE 53<br>9.6 TEST 4: SELF-HEALING 54<br>9.7 METHODOLOGY 55<br>9.8 PRODUCTS & TEST EQUIPMENT 56<br>9.9 TECHNOLOGY TUTORIAL 58<br>10 APPENDIX A 62<br>10.1 APPENDIX A1(高通誓将与移动WIMAX进行彻底决战 ) 62<br>10.2 APPENDIX A2 中国4G进入外场实验上海建4G无线宽带 62<br>10.3 APPENDIX A3爱立信在3GSM演示移动宽带系统 速率144MBPS 64<br>10.4 APPENDIX A4 财经杂志-中国3G形势渐趋明朗 64<br><br>

2008-03-04

3G RAN 演进方向

目前标准研究和定义中的新型无线系统,如:WiMax, 3GPP2 UMB 以及 3GPP LTE 等,在无线接入网络和无线核心传输网络设计理念上均基于扁平网络演进结构。一个很明显的趋势是在基站设备中集成更多的本为RNC所具备的功能,比如:MAC层处理,无线链路资源管理,链路QoS,分组头压缩和加密等。<br><br>正在研究发展中的运营商级以太网传输网络将会是满足无线接入传输网络和无线核心传输网络扁平化演进方向的理想传输解决方案,可预见的大有作为。<br>

2008-01-19

MinGW嵌入式软件仿真平台

说明1:<br>在使用基于MinGW嵌入式软件仿真调试平台之前,需要首先安装绿色的MinGW C/C++编译环境,参考笔者发布的文档《MinGW的使用指南》。<br><br>下载地址:<br>http://www.51emb.com/forum_view.asp?forum_id=2&view_id=2468<br>or http://bbs.cnttr.com/archiver/?tid-113142.html<br><br>备注A:学习完该文档后,您将有基于makefile文件编译C/C++代码嵌入式软件开发基本概念。<br>备注B:如果MinGW的下载过慢或者不想下载,可以联系笔者提供MinGW的刻录光盘(非免费),同时包括本文档相关的测试代码以及额外的嵌入式软件开发相关笔者整理的珍贵资料。<br><br>说明2:<br>基于MinGW嵌入式软件仿真调试平台是笔者工作中做嵌入式软件平台对Linux、windows、VxWorks、Cygwin 进行Porting时练手完成的一个业余结果。从笔者这几年从事嵌入式软件开发的经验和思考看,其对嵌入式软件入门者有一定的帮助;对高手者咱是班门弄斧,建议您直接从硬盘删除它。<br><br>成熟的企业一般均有自己的仿真平台,比如Huawei某些产品基于VC++仿真,另一些公司建立了命令行模式下vxWorks仿真平台,还有有一些小公司直接基于VxWork的集成开发环境中vxSim仿真,更多的有商业化的Linux嵌入式软件仿真平台。如果您手头有VxWorks的安装软件,也可以基于vxsim进行仿真。这些基于企业级商业化仿真平台对成熟工程师来说不是问题,对于入门者来说有一定难度,也不一定有这些商用的软件。如果您没有上述条件,想进入嵌入式软件开发行业,可以试试笔者的MinGW嵌入式软件仿真调试平台,为您开启嵌入式软件开发中三个最重要的概念:任务(Task),消息队列(MsgQ),信号量(Semaphore)。(笔者工作中在写嵌入式模块,如芯片驱动模块、协议实现模块、普通应用层模块总结出的典型三要素)<br><br>本软件包中提供的仿真平台库使用期限至2008年。如果您认为对您有帮助,2008年之后仍希望使用,很抱歉您不得不向笔者提供50元的费用注册得到至2010的正式版本。笔者亦是一草根打工阶层,该平台也花费了笔者一定的劳动时间。<br><br>说明3:<br>笔者入行嵌入式软件开发这几年来,阅读过还算大量的嵌入式C/C++源代码,除一些专业的以卖源代码为生公司其代码风格写的还算好之外(如(http://www.dataconnection.com/) Data Connection,该公司主要卖路由、NGN等通信软件源代码和服务);大部分的嵌入式软件公司源代码风格有些糟糕;开源软件的代码更是如此,至少在笔者开来,对Linux内核源代码的风格不是很苟同。<br><br>说明4:<br>本软件包中提供的仿真平台库中有适量的源代码,采用sourceInsight 或者 UltraEdit打开时,把字体配置为Courier New 格式,才可以看到正确的源代码排版和风格。<br>

2008-01-06

U-BOOT 关键模块代码分析

目 录<br>1.1 U-Boot u-boot.lds 文件分析 2<br>1.2 U-Boot U_BOOT_CMD 分析 4<br>1.3 U-Boot 网络功能分析 5<br>1.4 U-Boot 命令行输入功能 6<br>1.5 U-Boot 内存RAM和FLASH功能分析 7<br>1.6 附录1:u-boot 1.1.6 反汇编片断摘录 10<br><br>

2007-12-20

EtherCapture Trial 2.0

EtherCapture Trial 2.0 是笔者业余需要开发的抓取PC机中以太网数据报文,并且进行以太网包,IP包,TCP/UDP/ARP包解析软件。同时提供一个简单接口把抓取的完整以太网报文基于UDP协议转发至某个IP地址。<br><br>附件为该软件的Trial 2.0版本,支持20个报文抓取,如需要获得正式版本,需要联系作者进行20元注册。<br><br>由于本软件造成的一切后果,作者不承担。作者保留任何文字和软件版权。<br><br>安装过程为:<br>(1)解压缩.rar包裹<br>(2)安装EtherCaptureDriverWincap.exe驱动<br> (3) 运行EtherCaptureTrial.exe<br><br>笔者后续会提供软件使用详细说明。

2007-12-16

sniffer whois

笔者2005年业余需要做的一个PC机本机IP数据包抓捕器,同时对抓取的IP包地址,进行whois的查询定位。<br><br>附件中传递的仅仅包括IP抓取功能,whois功能由于性能不够好被静止。<br><br>笔者开发的EtherCapture 2.0 已经完成,后续将发布trial 2.0 版本。<br><br>同时抓取Ethernet 以太包信息,以及IP信息解析。

2007-12-16

u-boot 1.1.6 移植

U-Boot 1.1.6 基于S3C44B0的移植<br><br>说明1:本文档基于hfrk 的ARM7 S3C44B0 开发板配置平台。<br>说明2:U-Boot 1.1.6 的移植,基于ARM7 S3C44B0的hfrk U-Boot 1.1.1能够正常工作的包裹提取适当文件合并至U-Boot 1.1.6中,并适当修改Makefile实现。<br><br>提供U-Boot 1.1.6 -MQ问题的解决方案。<br>提供U-Boot 1.1.6 的测试与修改方案。<br><br>笔者承接u-boot 的移植项目

2007-10-28

EtherCapture修正版

<br>1 EtherCapture 简介 修正版<br>1.1 关于EtherCapture<br>笔者多年来从事数据产品开发,工作中常常需要使用数据仪表抓取相关数据包,分析数据包以太帧头,IP数据头,TCP数据头,UDP数据头。<br><br>同时时常也需要采用网卡抓取相关数据报文分析,特别在通信协议仿真过程,需要使用仪表向网卡发送相关的数据报文(如OSPF路由报文,以太网BPDU报文等),此时需要从网卡抓取该数据报文进行分析后传递给相关仿真软件。<br><br>在PC常用网卡数据报文分析商用软件有Sniffer Pro, Net-XRay等,这些商用软件功能丰富,软件包内容大。但是往往有一些笔者需要的功能其不能提供(如抓取后的以太帧报文整体传递给某应用进程)。由此为满足工作需要,笔者在业余时间开发EtherCapture v1.0 (以太网卡数据包抓捕器)。当前为1.0版本,只能完成数据报文的抓捕和分析。预计后续2.0版本将实现转发功能。<br><br>1.2 版本说明<br>EtherCapture v 1.0 版本能够抓取网卡收发的所有报文;目前能够支持以太报文,IP报文,ARP/RARP报文,TCP/UDP/ICMP报文的分析;<br><br>当前EtherCapture v 1.0测试版本不支持精细过滤选项,不支持抓取报文自动存盘,存在抓取使用次数和时间的限制;<br><br>EtherCapture v 1.0正式版本支持精细过滤选项和自动存盘功能,不存在抓取使用次数限制,但需要20¥注册费用。<br><br>系统支持:Windows XP, Windows 2000, Windows Vista Windows NT<br>系统不支持:windows 98/97/95<br><br>

2007-10-03

EtherCapture 简介

1 EtherCapture 简介 1.1 关于EtherCapture 笔者多年来从事数据产品开发,工作中常常需要使用数据仪表抓取相关数据包,分析数据包以太帧头,IP数据头,TCP数据头,UDP数据头。 同时时常也需要采用网卡抓取相关数据报文分析,特别在通信协议仿真过程,需要使用仪表向网卡发送相关的数据报文(如OSPF路由报文,以太网BPDU报文等),此时需要从网卡抓取该数据报文进行分析后传递给相关仿真软件。 在PC常用网卡数据报文分析商用软件有Sniffer Pro, Net-XRay等,这些商用软件功能丰富,软件包内容大。但是往往有一些笔者需要的功能其不能提供(如抓取后的以太帧报文整体传递给某应用进程)。由此为满足工作需要,笔者在业余时间开发EtherCapture v1.0 (以太网卡数据包抓捕器)。当前为1.0版本,只能完成数据报文的抓捕和分析。预计后续2.0版本将实现转发功能。 1.2 版本说明 EtherCapture v 1.0 版本能够抓取网卡收发的所有报文;目前能够支持以太报文,IP报文,ARP/RARP报文,TCP/UDP/ICMP报文的分析; 当前EtherCapture v 1.0测试版本不支持精细过滤选项,不支持抓取报文自动存盘,存在抓取使用次数和时间的限制; EtherCapture v 1.0正式版本支持精细过滤选项和自动存盘功能,不存在抓取使用次数限制,但需要20¥注册费用。 系统支持:Windows XP, Windows 2000, Windows Vista Windows NT 系统不支持:windows 98/97/95

2007-10-02

U-Boot编译过程与启动入口分析

U-Boot编译过程与启动入口分析

2007-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除