自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 C语言指针强制类型转换

C语言中,任何一个变量都必须占有一个地址,而这个地址空间内的0-1代码就是这个变量的值。不同的数据类型占有的空间大小不一,但是他们都必须有个地址,而这个地址就是硬件访问的依据,而名字只是提供给程序员的一种记住这个地址的方便一点的方法。但是,不同的变量在机器中都是0-1代码,所以,我们不能简单的通过检查一个值的位来判断它的类型。 例如,定义如下: int a;  float b;

2015-03-31 11:28:53 554

转载 OPNET学习笔记之defer模块

OPNET学习笔记之eth_mac_intf模块(ethcoax_station_adv节点模型) 前面已经描述了ethcoax_station_adv节点模型的基本结构,其中burstry_gen模块产生无格式包,发送给eth_mac_intf模块处理,本文分析其处理过程。 首先注意该模块上的包流: stream : eth_mac_intf [0] -> sink [1] stre

2014-05-16 15:58:54 887

原创 关于关于包中封装结构体的问题

关于在数据包封装结构体,我们在传输时传输的是结构体指针,注意结构体指针在临时变量中定义,如果用到结构体指针的话一定要给结构体指针分配内存空间:rtu = (FB*)op_prg_mem_alloc(sizeof(FB)),用完后要记得释放内存空间:op_prg_mem_free(rtu)。如果在包中封装结构体时销毁包即自动释放内存空间,不用再对结构体指针另行操作。 再包传输的过程中,如果用op_

2013-12-31 17:47:03 952

转载 opnet packet field的设置

在Opnet中field有三种类型:standard field、info field和structure field.他们的 含义我就不多说了,主要说一说这 几种域怎样使用(以nfd为例)。 可能有人马上就说了:用op_pk_nfd_set()来设置域,用op_pk_nfd_get()来读取。 对!是这样。 可是别忘了:op_pk_nfd_set()是有三个的! 什么?只

2013-12-06 10:44:48 1740 7

转载 OPNET自中断介绍

所有这些中断函数在用户手册的中断部分有介绍。不过自中断不仅仅是写一个函数就能执行了,而且学会自中断我们可以做很多事情,学过硬件编程的人应该都知道,硬件编程中,很多功能如游戏的按键控制、通信触发生效等都是必须要通过中断来实现的。而OPNET里面中断略多,而自中断相对来说比较典型,比较难,所以就单独写了个自中断的介绍。 一、自中断: 代码:op_intrpt_schedule_self (op_s

2013-12-06 10:41:01 1160

空空如也

空空如也

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

TA关注的人

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