- 博客(6)
- 收藏
- 关注
原创 STM32 软件模拟IIC
IIC时序的实现IICIICIIC 是一种通信协议,是一种串行通信结构,由一根时钟线 SCLSCLSCL 以及一根数据线 SDASDASDA 组成,在 I2CI2CI2C 总线传输过程中,将两种特定的情况定义为开始和停止条件:当 SCLSCLSCL 保持“高”时,SDASDASDA 由“高”变为“低”为开始条件;当 SCLSCLSCL 保持“高”且SDASDASDA 由“低”变为“高”时为停止条件。开始和停止条件均由主控制器产生。使用硬件接口可以很容易地检测到开始和停止条件,没有这种接口的微机必须以每时
2022-01-01 15:57:35
2703
原创 计算机网络第8版课后习题答案整理
2.1 物理层主要解决哪些问题?物理层的主要特点是? ①物理层要尽可能屏蔽掉物理设备、传输媒体和通信手段的不同,使上面的数据链路层感觉不到这些差异的存在,而专注于完成本层的协议与服务。 ②给其服务用户(数据链路层)在一条物理的传输媒体上传送和接收比特流(一般为串行按顺序传输的比特流)的能力。主要特点:① 机械特性:指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等② 电气特性:指明接口电缆的各条线上出现的电压的范围③ 功能特性:指明某条线上面出现的某一电平的电压的意义④
2021-11-19 08:54:21
42763
2
原创 数据库基本操作
数据库基本操作命令数据库操作:① 查看数据库SHOW DATABASES;解释:show databases;这个命令返回可用数据库的一个列表。包含在这个列表中的可能是 MySQL 内部使用的数据库。② 选择数据库USE mysql;③ 查看当前数据库SELECT DATABESE();④ 查询数据库中的表SHOW TABLES;⑤ 创建数据库法一:使用指定的字符编码表,创建数据库语法:CREATE DATABASE 数据库名 CHARACTER SET 字符编码;
2021-08-11 21:04:08
280
原创 数据库环境搭建
Ubuntu数据库环境搭建①查看哪些源可以更新sudo apt update②更新源sudo apt upgrade③安装Mysqlsudo apt install mysql-server④登录sudo mysql⑤切换mysql数据库use mysql;/*这里’密码’的位置设置为你自己的密码/*这里'密码'的位置设置为你自己的密码-- root是用户名,不要改*/update user set authentication_string=PASSWORD('密码
2021-08-11 19:14:52
235
原创 2021-07-03
数据结构☞顺序表一、顺序表的定义typedef struct Vector { int *data;//存放数据 int size;//线性表大小 int length;//线性表长度} Vector;二、初始化Vector *init(int n) { Vector *v = (Vector *)malloc(sizeof(Vector));//申请一个 Vector 大小的空间 v->data = (int *)malloc(sizeof(int) *n); //
2021-07-03 22:19:14
117
原创 C语言打印各种图案合集
C语言打印菱形图案题目描述:输入一个正整数 n,并输出一个菱形,这个菱形有 2n−1 行,第一行有 2 个字母 A,之后的 n−1 行每行字母 A 的数量会递增 2 个,后面的 n+1 行至 2n−1 行,每行字母 A 的数量会递减 2 个,同时,我们需要在每行前输出一定数量的空格,以保证菱形居中,注意末尾不要有多余的输出。输入格式: 输入一个正整数 n。(0<n<40)输出格式:样例输入:2样例输出: AA AAAA AA样例输入:3
2020-11-21 10:57:29
25366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人