正点原子第四期环境搭建
今天(2022/10/22)购买的阿尔法开发板,准备开始学习正点原子驱动开发。板子还没到,先看看网络环境搭建。
1、网络IP相关知识
IP地址:网络号部分 + 主机号部分。
1、网络部分:确定终端是不是在同一网段。
2、主机部分:
IP地址分为A、B、C三类:
A类,网络号为前8位,后24位位主机号。
B类,网络号为前16位,后16位位主机号。
C类,网络号为前24位,后8位位主机号。
1.1、子网掩码
1、子网掩码不能单独存在,它必须结合IP地址一起使用。
2、子网掩码只有一个作用:就是将某个IP地址划分成网络地址和主机地址两部分。
3、子网掩码是32位的二进制地址,为1代表该位是网络位,为0代表主机位。
1.2、同一网段
1、可以简单理解为:同一网络号为同一网段。
1.3、举例说明
比如一个IP地址为192.16.1.3:
1、单看一个IP地址是看不出来哪些是网络号,哪些是主机号,需要知道子网掩码或则常用的表示方法。
2、常用的表示方法1:192.168.1.3/24 :后面的/24表示IP地址前面的24位二进制代表网络ID,也就是192.168.1。
3、常用的表示方法2:192.168.1.3/24 netmask 255.255.255.0 :通过子网掩码可以判断IP地址前面的24位二进制代表网络ID,也就是192.168.1。网络地址是192.168.1.0
1.4、主机地址计算方式
IP地址与子网掩码的非的结果想与就是主机地址。
IP地址:
十进制:192.168.1.1
二进制:11000000.10101000.00000001.00000001
子网掩码:
十进制:255.255.255.0
二进制:11111111.11111111.11111111.00000000
子