当前位置:文档之家› H3CNE学习笔记(1)

H3CNE学习笔记(1)

H3CNE学习笔记(1)
H3CNE学习笔记(1)

IP地址的分类,子网划分和VLSM,CIDR

IPv4地址的分类(主网络):

A类:1---125 (0和127被保留) 0

B类:128---191 10

C类:192---223 110

D类:224---239 1110

E类:240---255 (保留科研和医疗使用)

RFC1918(私网地址)

A类 10.0.0.0---10.255.255.255 子网掩码 /8

B类 172.16.0.0---172.31.255.255 /16

C类 192.169.0.0---192.168.255.255 /24

IP地址分为网络位和主机位主网络

IP地址分为网络为,子网位,主机位

网络位:计算机网段的数量

主机位:计算机IP地址的数量

A类:N.H.H.H 特点:网段少,IP地址多

B类:N.N.H.H 特点:网段和IP地址一样多

C类:N.N.N.H 特点:网段多,IP地址少(N代表network,H代表host)

子网掩码作用区分网络位和主机位,子网掩码为1对应的是网络位,子网掩码为0对应的是主机位

VLSM可变长子网掩码(节约IP地址)

CIDR无类域间路由

公式:

(1)知道IP地址数量X,算子网位

2^n-2>=X n=主机位(网络位:A类默认8,B类默认16,C类默认24)

32-n-默认网络位=子网位

(2)知道子网位M,计算网段数量:

网段数量=2^m

(3)假设需要划分X个子网,每个子网包括尽可能多的主机,并且满足2^M>=X>=2^M-1则子网号为M

例子:

(1)

192.168.1.0 255.255.255.0 网段或者网络号

IP地址的数量2^n-2 (n=主机位的长度)

若仅需要10台主机

2^n-2>=10

2^n>=12 n=主机位=4

192.168.1.18 /28

11111111.11111111.11111111.11110000

(2)计算192.168.1.18 /28的网络号

192.168.1.18 11000000.10101000.00000001.00010010

255.255.255.240 11111111.11111111.11111111.11110000 ————————————————————————————与运算11000000.10101000.00000001.00010000

网络号为 192.168.1.16 /28

网络号:主机位全为0

子网广播:主机位全为1

(3)根据主机地址数划分子网

子网需要20个地址

2^n-2>=20

2^n=子网的数量(n=子网位的长度)

(4)公司有1000多台主机,B类地址,要求每个网段不少于150台主机,问能分多少个网段

2^n-2>=150 n=8 32-8=24 网络位24 B类地址默认网络位为16

子网位数为24-16=8 2^n=256(n=子网位数)

(5)将B类地址168.195.0.0划分为27个子网,每个子网包括尽可能多的主机,则子网号为:2^M>=27 M=5

B类地址默认16,则16+5=21, 子网掩码为:255.255.248.0

子网掩码长度变长 VLSM 可变长子网掩码

子网掩码长度变短 CIDR 无类域间路由

TCP与UDP详解

传输层的作用:

提供面向连接或无连接的服务维护连接状态

对应用层数据进行分段和封装实现多路复用

可靠的传输数据

执行流量控制

TCP的三次握手

1.发送SYN(请求同步)

2.SYN+ACK

3.ACK

广域网基本原理

广域网连接的方式:

1.专线(DDN,同/异步串口)

2.电路交换(PSTN,ISDN)

3.分组交换(X.25,帧中继,ATM)

VPN:

三层VPN:GRE,IPsec VPN,MPLS/VPN

二层VPN:FR,ATM,L2TP,PPP

广域网连接的线缆:

V.24 能够支持同步和异步模式

V.35 仅仅能够支持同步模式

传输层:TCP UDP SPX

网络层:IP IPX

数据链路层:ARP RARP

VLAN:一个VLAN等于一个广播域,等于一个逻辑子网

IP的包转发:

基于IP地址

A:192.168.1。0 192.168.2.0

ARP不能跨越广播

ARP病毒解决方案:

H3C MAC+IP+端口+Vlan绑定

Cisco DAI 动态ARP检查

总结:

●主机将跨网段IP包交给默认网关,路由器负责跨网段转发数据包●ARP协议用于把已知的IP地址解析为MAC地址

●RARP用于在数据链路层地址已知时解析IP地址

●ICMP定义了网络层控制和传递消息的功能

路由器和交换机及操作系统简介

路由器最重要的表:路由表

交换机最重要的表:MAC地址表

透明桥接:

1.过滤

2.转发

3.泛红

F5.Redwave(负载均衡) 4---7层交换机

Cisco的交换产品:

Catalyst3560-48TS-S

SMI标准版镜像:

支持静态和RIP

EMI增强版镜像:

静态,RIP,EIGRP,OSPF,BGP

nrf24le1学习笔记

1、写卡时,需要将两根绿色的线进行短接,否则写卡失败!!! 除此之外,当写卡烧录完写程序后,配置完读卡参数之后,需要重新上电,并且还需要重新关闭串口再打开串口。否则不能写卡 另外,注意卡片电池,如果电池电源太低,也不能写卡。 写卡器刚烧录完程序后,当配置完读卡器配置后,需要重新关闭和打开串口,再进行写卡器配置(或者软件重开),否则无法写卡。 2、所有的内存在没有写之前都是FF 3、RC振荡器: 在振荡电路中的频率选择部分可以只用电阻和电容构成。这种只用电阻和电容构成的振荡器称为RC振荡器。 晶振: 只要在晶体板极上施加交变电压,就会使晶片产生机械变形振动,此现象即所谓逆压电效应。当外加电压频率等于晶体谐振器的固有频率时,就会发生压电谐振,从而导致机械变形的振幅突然增大。 4、温度系统:温度系数表征标称值受温度变化影响的程度,单位是ppm/°C。如电 阻的阻值,基准电压源的电压值等。温度系数通常非常小,采用百万分比(ppm)表示更容易。 5、编程总结: 1、nrf24le1芯片使用时,有一个寄存器,是用于控制端口操作的,如果关闭此 端口则不能正确操作此端口。OPMCON = 0x02;则表示关闭了端口,在使用端口时,应该重新打开端口。如OPMCON = 0x00; 2、nrf24le1芯片,当使用它与C8051F120进行SLAVE SPI通信时,如果已经完 数据,而要从已写完的数据中,再读取出来,则需要一定的延时! 3、两块单片机使用SPI通信时,如果配置的晶振频率过高,有可能使得程序在 while循环等待过程中接收不到另一发起人单片机的程序,从而出现单片机死机的现象。 4、使用nrf24le1时,在使用二维数组,不能将二维数组的地址传递给一个数a,再把a传递给b而就直接交二维数组传递给b 5、关于return和break:使用return时是跳出此子函数,回到调用该子函数的后面。而使用break时是跳出该循环体。

NRF24LE1无线通信机制

1 系统框图如下: NRF24LE1通过SPI与模块NM1010、无线收发器通信。通信流程如下: 1) NM1010采集数据,通过SPI发送NRF24LE1, 这一通信过程简记为SPI_1; 2) NRF24LE1转发给无线收发器,这一通信过程简记为SPI_2; 3) 无线收发器将数据打包成无线通信协议中的格式,将数据由空中传输给dongle端 4) dongle端解析后交上层处理。

2NRF24LE1与模块通信过程 Main流程图如下: SPI_1过程直接返回Motion、Delta_X_L、Delta_Y_L、Delta_X|Y_H的值。 主机根据HID报告描述符里的mouse_report,转换数据格式,发送给无线模块。SPI_2过程传输的数据包格式如下:

3 无线收发器模块 鼠标与dongle 之间通过彼此的射频收发器通信,MCU 通过三个接口(RFCON.rfce ,RFCON.rfcsn ,RFIRQ )对射频收发器进行控制;register map 为寄存器映射,用于保存MCU 对于射频收发的配置;TX FIFOs 、RX FIFOs 分别用于存储待发送和接收到的数据包。 在两个射频收发器之间进行的包的交换,一个射频收发器作为主接收(PRX ),另一个射频收发器作为主发送(PTX)。包的自动处理过程如下: 图1 发送模式 图2 接收模式 在增强型 ShockBurst 中可以设定重发的次数和重发的间隔参数,而后所有的工作均由增强型ShockBurst 自动完成而无需MCU 的干预。

表1 数据包描述 4 无线传输过程 nRF24L01 在接收模式下可以接收6 路不同通道的数据,见图。每一个数据通道使用不同的地址,但是共用相同的频道。 数据通道0是唯一的一个可以配置为40 位自身地址的数据通道。1~5 数据通道都为8 位自身地址和32 位公用地址,地址设置在RX_ADDR_Px寄存器,高四字节相同,byte 0地址唯一,如下图所示。默认启动数据通道0和1。 鼠标数据传输使用pipe1。 nRF24L01 在确认收到数据后记录地址,并以此地址为目标地址发送应答信号。在发送端,数据通道0被用做接收应答信号,因此,数据通道0 的接收地址要与发送端地址相等以确保接收到正确的应答信号。(?发送端只使用pipe0发送数据?) 增强型ShockBurst TM 发送模式: 1、配置寄存器位PRIM_RX 为低 2、当MCU 有数据要发送时,接收节点地址(TX_ADDR)和有效数据(TX_PLD)通过SPI 接口写入nRF24L01。发送数据的长度以字节计数从MCU 写入TX FIFO。当CSN 为低时数据被不断的写入。 发送端发送完数据后,将通道0 设置为接收模式来接收应答信号,其接收地址 (RX_ADDR_P0)与接收端地址(TX_ADDR)相同。 例:数据通道5 的发送端(TX5)及接收端(RX)地址设置如下: TX5:TX_ADDR=0xB3B4B5B605 TX5:RX_ADDR_P0=0xB3B4B5B605 RX:RX_ADDR_P5=0xB3B4B5B605 3、设置CE 为高,启动发射。CE 高电平持续时间最小为10 us。 4、nRF24L01 ShockBurst TM 模式: 无线系统上电 启动内部16MHz 时钟

nRF24LE1 schematic and PCB layout

28.3.3 Bill Of Materials (BOM) Designator Value Footprint Comment C1, C215pF0402NP0 +/- 2% C3 2.2nF0402X7R +/- 10% C4Not mounted0402 C5 1.5pF0402NP0 +/-0.1pF C6 1.0pF0402NP0 +/-0.1pF C7, C9, C11100nF0402X7R +/- 10% C8, C1033nF0402X7R +/- 10% L1, L2 6.8nH0402High frequency chip inductor +/-5% L3 5.6nH0402High frequency chip inductor +/-5% R122k04021% U1nRF24LE1-O17Q24QFN24QFN24 4x4 mm package X116 MHz 3.2 x 2.5 mm SMD-3225, 16 MHz, CL=9pF, +/-60ppm PCB substrate FR4 laminate14.6 x 16.6 mm 2 layer, thickness 1.6 mm Table 118. nRF24LE1 OTP, 4x4 mm QFN24 Bill of Materials

29 Ordering information 29.1 Package marking 29.1.1 Abbreviations Table 119. Abbreviations 29.2 Product options 29.2.1 RF silicon Table 120. nRF24LE1 OTP RF silicon options N R F A X 24L E 1Z Y Y W W L L Abbreviation Definition 24LE1Product number X "X" grade, that is, Engineering Samples (optional) Z Package type."G" = 32 pin, "H" = 48 pin and “I” = 24 pin YY Two digit Year number WW Two digit week number LL Two letter wafer lot number code B Build Code, that is, unique code for production sites, package type and test platform Ordering code Package Container MOQ nRF24LE1-O17Q24-T 4x4mm 24-pin QFN, lead free (green) Tray 490 nRF24LE1-O17Q24-R74x4mm 24-pin QFN, lead free (green) Tape-and-reel 1500nRF24LE1-O17Q24-R 4x4mm 24-pin QFN, lead free (green) Tape-and-reel 4000nRF24LE1-O17Q24-SAMPLE 4x4mm 24-pin QFN, lead free (green) Sample box 5nRF24LE1-O17Q32-T 5x5mm 32-pin QFN, lead free (green) Tray 490nRF24LE1-O17Q32-R75x5mm 32-pin QFN, lead free (green) Tape-and-reel 7”1500nRF24LE1-O17Q32-R 5x5mm 32-pin QFN, lead free (green) Tape-and-reel 13”4000nRF24LE1-O17Q32-S 5x5mm 32-pin QFN, lead free (green) Sample box 5nRF24LE1-O17Q48-T 7x7mm 48-pin QFN, lead free (green) Tray 260nRF24LE1-O17Q48-R77x7mm 48-pin QFN, lead free (green) Tape-and-reel 7”1000nRF24LE1-O17Q48-R 7x7mm 48-pin QFN, lead free (green) Tape-and-reel 13”3000nRF24LE1-O17Q48-S 7x7mm 48-pin QFN, lead free (green) Sample box 5

亿佰特-nRF24LE1大功率远距离无线模块E05-MLE132AP2用户手册

--模块简介 E05-MLE132AP2 --电气参数 E05-MLE132AP2 E05-MLE132AP2是一款2.4GHz 无线模块,发射功率100mW,收发一体,自带高性能PCB 板载天线,也可选择IPEX 射频接口使用外置天线;目前已经多种场景中广泛应用。该模块目前已经稳定量产,并适用于多种应用场景。 E05-MLE132AP2采用挪威Nordic 公司原装进口的nRF24LE1射频芯片设计开发,QFN32型,带有美国进口功率放大芯片;全进口工业级元器件,全无铅工艺,芯片内置51单片机,性能稳定,通信速率高,硬件的专业设计使模块可以插件或贴片,便于各种嵌入开发。

--引脚定义E05-MLE132AP2 *我司提供Altium designer封装库请前往官网下载或联系我们索取

--开发使用E05-MLE132AP2 建议使用我公司专用底板E05-MLE132-T(点击产品型号可打开链接)进行软硬件开发, 模块可以直接插于该底板之上。 此底板将模块所有GPIO引出,并提供USB-TTL串口,LED、用户按键、编程器接口等, 便于用户加速产品开发。

--软件安装E05-MLE132AP2 编程下载软件YHTProgrammer.exe,该软件无需安装,可直接打开使用,用户可以选择芯片芯片,选择 HEX文件,进行下载、读取、擦除、加密等多项操作。界面如下:

--天线选择E05-MLE132AP2 --系列产品E05-MLE132AP2

E05-MLE124AP2nRF24LE1直插 2.4G201000SMA-K E05-MLE132A nRF24LE1直插 2.4G0100PCB E05-MLE132AP2nRF24LE1直插/贴片 2.4G201000PCB/IPEX ★E05系列的所有型号无线模块经均可以互通★ 关于我们E05-MLE132AP2(EBYTE)是一家专业提供无线数传方案及产品的公司 ◆自主研发数百个型号的产品及软件; ◆无线透传、WiFi、蓝牙、Zigbee、PKE、数传电台……等多系列无线产品; ◆拥有近百名员工,数万家客户,累计销售产品数百万件; ◆业务覆盖全球30多个国家与地区; ◆通过了ISO9001质量管理体系、ISO14001环境体系认证; ◆拥有多项专利与软件著作权,通过国际FCC/CE/ROHS等权威认证。

nRF24LE1 功率扩展 使用RFX2401芯片(集成PA LAN Switch)

Range Extension for Nordic nRF24LE1 with RFaxis RFX2401C Single-Chip RFeIC? Test Summary, Technical Notes and Application Schematic By Mike Atia and Najva Akbari, RFaxis Inc. September 2012

Contents Contents (2) Figures (2) 1.Introduction (3) 2.RFX2401C Architecture (3) 3.Experimental Setup (4) 4.Receiver Sensitivity Improvement with RFX2401C (5) 5.Boosting Transmitter Output Power with RFX2401C (5) 6.Range Extension (7) 7. Application Schematic and settings (8) 8. FCC Compliance Testing (9) 9. Conclusion (10) Figures Figure 1: RFaxis RFX2401C RFeIC TM Block Diagram (3) Figure 2: Setup 1 with two NRF24LE1 (4) Figure 3: Setup 2 with RFX2401C at the TX side (4) Figure 4: Setup 3 with RFX2401C at the RX side (4) Figure 5: Setup 4 with RFX2401C at both ends (4) Figure 6: Effect of Receiver LNA on link extension (5) Figure 7: Measured output power with and without RFX2401C (6) Figure 8: RFX2401C current consumption as a function of total output power (6) Figure 9: Effect of Transmitter PA on link extension (7) Figure 10: Typical connection schematic between NRF24LE1 and RFX2401C (8) Figure 11: Spurious Response of the nRF24LE1 and RFX2401C (9) Figure 12: Harmonic Response of the nRF24LE1 and RFX2401C (10)

NRF24LE1 U1烧写器说明书

深圳云佳科技有限公司 https://www.doczj.com/doc/1110275111.html, NRF24LE1U1烧写器 nRF24LXX Flasher 在线编程器 ——用户手册 nRF24LXX Flasher在线编程器 用户手册 版本:V1.0 目录: nRF24LXX Flasher 在器.................................................................................................................................................................................2...2用户手册....................................................................................................................................................................................................................................................22第1章:简介.........................................................................................................................................................................................................................................221.1nRF24LXX Flasher 简介.. (4) ...................4第2章:硬件接口...................................................................................................................................................................5.............................................52.1硬件接口定义..................................................................................................................................................5............................................52.2工作参数..........................................................................................................................................................6....................................................6第3章:软件使用..........................................................................................................................................................7....................................................73.1系统需求...........................................................................................................................................................7.....................................................73.2运行软件...........................................................................................................................................................7.....................................................73.3系统需求...........................................................................................................................................................7.....................................................73.4主界面按钮功能...................................................................................................................................8.....................................................83.5设置选项..............................................................................................................................................12. (12)

NORDIC第一款支持蓝牙5.1 寻向功能的SoC芯片nRF52833

NORDIC第一款支持蓝牙5.1 寻向功能的SoC芯片nRF52833 Nordic广受欢迎的nRF52产品系列增添了新的一员-nRF52833 SoC,这是其广受欢迎,验证通过的nRF52系列的第五个新成员。该芯片能提供多协议解决方案,支持高温性能、测向功能,迅速成为专业照明和其他工业应用的理想选择之一。 nRF52833是一款功耗超低的低功耗蓝牙(Bluetooth? Low Energy /Bluetooth LE)、Thread、ZigBee 和2.4 GHz私有无线连接解决方案,包含蓝牙5.1测向功能的无线电,并且可以在-40至105°C温度范围内有效运作。nRF52833采用具有FPU的64 MHz 32位Arm? Cortex?-M4处理器,由于包含大容量闪存(512 KB)和RAM(128 KB)内存,因而非常适合于包括专业照明、资产跟踪、智能家居产品、先进可穿戴设备和游戏解决方案等在内的多种商业和工业无线应用。 nRF52833 SoC的大容量闪存和RAM内存可支持动态多协议功能,这在专业照明等应用领域是一项优势。nRF52833 SoC能并发支持低功耗蓝牙和蓝牙mesh/Thread/ZigBee功能,它们的配置、调试以及与照明mesh网络的互动都可以通过智能手机使用低功耗蓝牙来完成。这款SoC器件的105℃运作性能,在通常需要较高环境温度的专业照明应用领域具有更进一步的优势。 nRF52833器件无线电能够支持所有蓝牙5.1测向功能,大容量内存可以支持在到达角(AoA)和离开角(AoD)应用中同时作为接收器和发射器。测向功能使得定位应用不仅依赖于接收信号强度指示(RSSI),还可以依赖于信号方向。典型应用包括实时定位系统(RTLS)和室内定位系统(IPS)。 nRF52833器件具有包括全速USB、高速SPI和+ 8dBm输出功率的前沿功能,这些功能先前仅可用于Nordic旗舰产品nRF52840多协议SoC。更高的输出功率与蓝牙5技术的长距离功能的结合,确保nRF52833成为需要强大连接和全面建筑覆盖的智能家居应用的理想选择。这款SoC器件包括多达42个GPIO和一系列模拟和数字接口,如NFC-A标签、ADC、UART/SPI/TWI、PWM、I2S和PDM接口。该器件具有两级LDO稳压器和输入电源范围为1.7-5.5 V的DC-DC转换器,允许nRF52833 SoC由纽扣电池、可充电电池或片上USB供电。

NRF24LE1_CN简介

立即发布 市场联系人:Anne Strand 电话:+47 22 51 10 62 传真:+47 22 51 10 99 电邮地址:Anne.Strand@nordicsemi.no 网址:https://www.doczj.com/doc/1110275111.html, 新产品: 2.4GHz超低功耗系统芯片,其中包含nRF24L01+收发器、8位微控制器和闪存 Nordic半导体推出世界上最小、集成度最高的单片超低功耗 2.4GHz无线系统芯片-nRF24LE1 Nordic半导体的nRF24LE1在尺寸方面超过了以前的超低功率(ULP)系统芯片(SoC):它把产业界中最好的2.4GHz收发器核(nRF24L01+)和一个8位混合信号微控制器与闪存集成在一块芯片上,用于超低功耗无线系统。这个独一无二的芯片使用QFN封装,尺寸为4×4mm,是目前尺寸最小的单片超低功耗无线解决办法。对于迅速发展的超低功耗无线市场,nRF24LE1是理想的芯片,因为它能够在一块芯片上运行RF协议堆栈和应用层。 挪威奥斯陆-2008年9月9日-Nordic半导体(奥斯陆证件交易所代号:NOD)今日推出nRF24LE1,这是2.4GHz的超低功耗无线系统芯片,用这个办法时,只需要一块芯片就可以实现无线应用系统。 用于超低功耗无线通信的系统芯片 在nRF24LE1中,集成了一个功能齐全的2.4GHz收发器核nRF24L01+,并且包含Nordic 公司经过实用证明的Enhanced ShockBurst?型硬件链接层。nRF24LE1的最大电流很小,可以用钮扣电池供电,真正地实现了超低功耗。 在nRF24LE1中,还有一个加强型8051混合信号微控制器核,与以前的8051器件相比,它执行一条指令的时钟周期较少。大多数指令只需要一个或者两个时钟周期,因而按照MIPS (每秒百万条指令)测试标准,它的性能平均提高了8倍。这个优异性能与芯片上的16KB 闪存和1KB的SRAM结合起来,保证了这个处理平台足以运行RF协议栈和应用层,而且运行起来十分容易。 支持RF协议栈的外设很多,而且RF协议有很多省电的工作模式。32kHz的超低功耗晶振的时间精度很高,用于报告频率低的同步协议,它还有一个16MHz的阻容振荡器,因而在闲置状能的启动速度很快。32kHz的振荡器的时间精度很高,足以满足报告频率较高的协议使用,不需要在外面另外使用晶振。一个安全协处理器支持AES加密无线通信。nRF24LE1在闲置模式时,消耗的电流只有毫微安和微安的数量级,这是针对超低功耗射频协议栈而设计的。它的其他优点是:协议的时间精度较高,功耗较低,提高了共存的性能。 对于应用层,nRF24LE1有一组丰富的接口和外设,其中包括一个SPI接口、2线接口、UART、12位AD转换器、PWM和一个模拟比较器。因此,对于无线应用系统,包括鼠标器、键盘、摇控器、游戏机控制器、运动传感器和保健传感器、玩具以及有源RFID 标签,nRF24LE1是很适合的单片芯片。 可供选用的封装 nRF24LE1有三种封装的产品供选用。尺寸只有4x4mm 的24引脚QFN封装是目前最小的超低功耗单片芯片,它有七个可编程通用I/O引脚。对于需要较多I/O引脚的应用系统,nRF24LE1有尺寸为5x5mm、使用32引脚QFN封装的产品,它有15个通用I/O引脚;还有尺寸为7x7mm 的48脚QFN封装的产品,它有29个通用I/O脚。 开发工具立即发布 市场联系人:Anne Strand 电话:+47 22 51 10 62 传真:+47 22 51 10 99

相关主题
文本预览
相关文档 最新文档