嵌入式软件
未读实验和一些好用的工具欢迎来到 波特律动 | 波特律动 (keysking.com)
串口调试助手、蓝牙调试助手:
波特律动 串口助手 (keysking.com)
OLED驱动库、图片字体取模:波特律动LED字模生成器 (baud-dance.com)
讲解视频【工作STM32】第10集 STM32串口DMA模式与收发不定长数据 | keysking的stm32教程_哔哩哔哩_bilibili
GPIOGPIO介绍GPIO是通用输入输出端口(General-purpose input/output)的英文简写,是所有的微控制器必不可少的外设之一,可以由STM32直接驱动从而实现与外部设备通信、控制以及采集和捕获的功能。STM32单片机的GPIO被分为很多组,每组有16个引脚,不同型号的MCU的GPIO个数是不同的,比如STM32F103C8T6只有PA、PB以及个别PC引脚而STM32F103ZET6拥有PA~PG的全部112个引脚。所有的GPIO都有基本的输入输出功能,同时GPIO还可以作为其它的外设功能引脚。
作为STM32最基本的外设,GPIO最基本的输出功能是由STM ...
1.Linux 目录结构Linux只有一个根目录叫: / 的文件夹,全部内容都在该文件夹下,开头总是 / 。
在Linux系统中,路径之间的层级关系,使用:/来表示
在Windows系统中,路径之间的层级关系,使用:\来表示
Linux例:/user/local/hello.txt(根目录/)
windows例:D\data\work\hello.txt(D盘)
注意:
开头的 / 表示 根目录
后面的 / 表示 层级关系
2.路径相对路径和绝对路径
cd /home/itheima/Desktop 绝对路径写法
cd Desktop 相对路径写法
绝对路径:以根目录(/)为起点,描述路径的一种写法,路径描述以 / 开头
相对路径:以当前目录为起点,描述路径的一种写法,路径描述无需以 / 开头
相对路径写法:./ 表示当前目录下,../ ...
1.socket套接字:概念:
局域网和广域网
局域网:局域网将一定区域内的各种计算机、外部设备和数据库连接起来形成计算机通信的私有网络。
广域网:又称广域网、外网、公网。是连接不同地区局域网或城域网计算机 通信的远程公共网络。
IP(Internet Protocol):本质是一个整形数,用于表示计算机在网络中的地址。IP 协议版本有两个:IPv4 和 IPv6
IPv4(Internet Protocol version4):
使用一个 32 位的整形数描述一个 IP 地址,4 个字节,int 型也可以使用一个点分十进制字符串描述这个 IP 地址: 192.168.247.135分成了 4 份,每份 1 字节,8bit(char),最大值为 2550.0.0.0 是最小的 IP 地址255.255.255.255 是最大的 IP 地址按照 IPv4 协议计算,可以使用的 IP 地址共有 2^32^ 个
IPv6(Internet Protocol version6):
使用一个 128 位的整形数描述一个 IP 地址,16 个字节也可以使用一个字符串描述这个 IP 地址 ...