自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 LINUX学习笔记(十三)------使用 Postifx 与 Dovecot 部署邮件系统

使用 Postifx 与 Dovecot 部署邮件系统 电子邮件系统 MUA:收发端 MTA:转发端 MDA:保存端 部署基础的电子邮件系统 使用DNS、bind服务 outlook 服务程序 Postfix 服务程序 发 dovecot 服务程序 收 第一步:安装 bind-chroot 服务程序 安装 Postfix 服务程序 [root@linuxprobe ~]# dnf intall bind-chroot [root@linuxprobe ~]# dnf intall postfix 配

2021-02-22 16:57:04 407

原创 LINUX学习笔记(八)------使用Apache服务部署静态网站

使用 ssh 服务管理远程主机 第十一、十二课 配置网卡的方法 1:修改配置文件 up load 在 **/etc/sysconfig/network-scripts/ifcig-ens160 ** 中 2:7-8 nmtui / 5-6 setup 3:nu-connection-editor 4:右上角的按钮可以配置 192.168.10.0/24 24 —> 255.255.255.0 —> 11111111.11111111.11111111.00000

2021-02-14 09:43:54 385

原创 LINUX学习笔记(七)------iptables 与 firewalld 防火墙

iptables 与 firewalld 防火墙 iptables命令(老版本的防火墙) 格式为:iptables +[参数] -I 是写到最上面,要想把你的优先级设置到最高时使用 -A 则是兜底的策略 -F 是全部清除 -D 是清除指定的一条 例: [xxx]# iptables -F 清空防火墙 [xxx]# iptables -L 查看已有的防火墙 [xxx]# iptables -P INPUT DROP 默认策略设置为拒绝 DROP 拒绝 ACCEPT

2021-02-08 19:38:02 401

原创 LINUX学习笔记(六)------使用 RAID 与 LVM 磁盘阵列技术

使用 RAID 与 LVM 磁盘阵列技术 部署磁盘阵列 mdadm 命令 用于管理 Linux 系统中的软件 RAID 硬盘阵列,格式为 mdadm [模式] [选项] [成员设备名称] 例:在虚拟机上部署4块硬盘来制作一个RAID 10 磁盘阵列 第一步:先还原虚拟机,再编辑虚拟机点击添加 添加上四个硬盘大小不要太大5GB 第二部:使用mdadm 命令 [xxx]# mdadm -Cv /dev/md0 -n 4 -l 10 /dev/sd[b - e] 四个盘的名称使用的是通配符

2021-02-08 19:35:40 465

原创 LINUX学习笔记(五)------存储结构与磁盘划分

存储结构与磁盘划分 第八课 附加内容 -rw-r–r--. 4 root root 1562 Jul 21 2020 ini .cfg 第一个 - 是文件类型, 后面的则是文件的所有者,所有组等的权限 . 变 + 则说明他有 FACL 的权限 4 为inode(文件)的个数,当为0时,才是真正的删除掉 root root 第一个是所有者,第二个是所有组 1562 是文件大小 Jul 21 2020 文件内容的最后一次修改时间 ini .cfg 文件的名称

2021-02-08 19:33:56 271

原创 LINUX学习笔记(四)------# 用户身份与文件权限

用户身份与文件权限 用户身份与能力 useradd命令 用于创建新的用户,格式为 useradd [选项] 用户名 useradd命令中的用户参数以及作用 -d 指定用户的家目录(默认/home/username) -e 账户的到期时间,格式为YYYY-MM-DD. -u 指定该用户的默认 UID -g 指定一个初始的用户基本组(必须已存在) -G 指定一个或多个扩展用户组 -N 不创建与用户同名的基本用户组 -s 指定该用户的默认Shell解释器 groupadd命令 用于创建用户组,格式

2021-02-08 19:32:13 375

原创 LINUX学习笔记(三)------Vim编辑器与Shell命令脚本(重点)

Vim编辑器与Shell命令脚本(重点) 补充内容 文件:/dev/null 黑洞文件,相当于Linux中的清空站 执行命令,返回执行结果:反引号 命令 反引号、$ ( 命令 ) 取值:$变量 读取变量的值 Vim文本编辑器 通过Vim打开的文本颜色鲜明 命令模式:搜索、复制、粘贴、替换、删除 切换桥梁 使用a、i、o(为下一行)来从命令模式切换到输入模式 输入模式:Windows记事本,随意编辑的编辑环境 使用ESC则可以从输入模式下变成命令模式 末行模式:保存、退出、设置

2021-02-08 19:30:35 374

原创 LINUX学习笔记(二)------管道符、重定向与环境变量

管道符、重定向与环境变量 输入输出重定向 格式 命令【符号】文件(对象) 输出重定向 用于把命令得到的东西放到文件中 清空(写入) > 此命令多次使用后文件中依旧是一行,因为清空写入,每次都清空再写入文件 错误清空 2> 追加(写入) >> 此命令几次次使用后文件中就是是几行,因为追加写入,每次都追加写入文件 错误追加 2>> 全部输出 &> 输入重定向 输入 < **例:**haha为文件 [xxx]#wc -l haha 49 haha [xxx]

2021-02-08 19:29:35 238

原创 LINUX学习笔记(一)------LINUX的基础命令

LINUX的基础命令 一、常用的系统工作命令 1.echo 屏幕终端上显示信息 2.date 用于显示时间或者日期 3.reboot 重启系统 4.poweroff 关闭系统 5.wget 用于在终端下载网络文件 6.ps 管理应用进程,优化系统的性能 R 运行 S 中断 D 不可中断 Z 僵死 T 停止 7.top 用于监视进程活动和系统负载等信息 8.pidof 用于查询某个指定服务进程的PID的值 9.kill 用于终止某个命令的PID服务进程 10.killall 用于终止某个指定名称的服务所对应的

2021-02-08 19:28:36 375

原创 LINUX学习笔记(总)持续更新中

LINUX的基础命令 一、常用的系统工作命令 1.echo 屏幕终端上显示信息 2.date 用于显示时间或者日期 3.reboot 重启系统 4.poweroff 关闭系统 5.wget 用于在终端下载网络文件 6.ps 管理应用进程,优化系统的性能 R 运行 S 中断 D 不可中断 Z 僵死 T 停止 7.top 用于监视进程活动和系统负载等信息 8.pidof 用于查询某个指定服务进程的PID的值 9.kill 用于终止某个命令的PID服务进程 10.killall 用于终止某个指定名称的服务所对应的

2021-02-03 09:01:37 896

原创 AD学习参考

AD学习参考 一、基础部分 原理图 画原理图时要注意放置的网络标号要确保放在引脚上,引脚可以和网络标号一起移动,如果没放上会导致生成的pcb上没有连线 每个模版可分离,但其中要有网络标号 封装时要注意原理图原件的Edit Pins(双击打开后,在右下角)中的标识是否和自己pcb库中的焊盘上的标识 是否是一种(比如:1,2 A,K)如果不同要把原理图的原件标识改变,不然会导致生成pcb时原件不会产生连线 PCB 画pcb时,要注意自己的pcb原件要符合自己有的原件来选择 pcb连线时,可以不用连接

2021-01-14 09:30:23 3456 4

原创 DDS波形发生器

通过DDS把18B20的温度形成对应KHz的正弦波/方波/三角波 基本没有难度(通过正点原子的代码实现)--------容易想多,其实不难 关键:代码移植 1、把HARDWARE中AD9833的四个文件一直到18B20(正点原子实验代码)中 2、在18B20中添加头文件“AD9833.h” 3、然后就用两行代码就可以控制 AD9833_Init();//初始化 AD9833_SetFrequencyQuick(1000,AD9833_OUT_SINUS);//1000为频率,第二个为输出的波形(正弦波)

2021-01-14 09:25:32 916 1

原创 蓝牙学习心得

蓝牙学习心得 一、连接步骤(最关键)---->配对蓝牙 1、【AT模式】两个蓝牙模块的PIO11接VCC,上电后即进入AT指令模式,都用USB转TTL模块连接到电脑的USB接口。 2、【打开串口调试助手】开启2个串口调试窗口,一个打开蓝牙A的COM口,一个打开蓝牙B的COM口。【默认波特率一般为38400】 3、【恢复A默认设置】串口调试助手A,将蓝牙A恢复默认设置:AT+ORGL\r\n 【\r\n即回车、换行,在串口调试助手上输入一个回车即可】 4、【设置A配对码】串口调试助手A,配置蓝牙A的配对

2021-01-14 09:24:31 948

原创 PWM波控制舵机实验

PWM波控制舵机实验 硬件连接 首先是舵机的引线,一般为三线控制(没有接触过不是三线的),红色为电源,棕色为地,橙黄色为信号。控制舵机的时候,需要不断的给PWM波才能使得舵机在某个角度有扭矩 控制原理 舵机的控制需要在20ms的周期中,改变高电平的占空比,实现旋转: 当pwmval=0时,为0度 当pwmval=5时,为45度 当pwmval=10时,为90度 当pwmval=15时,为135度 当pwmval=20时,为180度 所以只需要在20ms中改变pwmval即可 设定20ms的周期 TIM3_P

2021-01-14 09:23:54 1622

原创 OLED学习笔记

OLED学习笔记 介于中景园OLED代码 1.静态显示 //第一个是x轴,第二个是y轴,第四个是字体的大小,中间是显示内容 OLED_ShowString(0,0,"ABC",12);//6*12 “ABC" OLED_ShowString(0,12,"ABC",16);//8*16 “ABC” OLED_ShowString(0,28,"ABC",24);//12*24 “ABC” 静态在OLED上显示3种不同大小的ABC 2.动态显示 要想实现动态显示首先要显示屏清屏 //清屏(清除之前的写在‘显示存

2021-01-14 09:22:19 5814

原创 MPU6050学习心得

MPU6050学习心得 以正点原子代码为基础,能基础运用 通过程序可以简单读出陀螺仪的数据(需经过处理) 一、基础配置 1.设置IIC 这部分程序在上面的图标中,可以通过它,找到所需连接的引脚 2.读取原始数据,并通过IIC协议来读出并存储数据到寄存器中 3.使用MPU程序 此程序可以把存储在寄存器中的原始数据转换成正常的十进制数据 4.有一个动作驱动程序(目前没搞懂) 5.硬件连接 VCC-------------------VCC GND------------------GND SCL----

2021-01-14 09:20:08 549

原创 蓝桥杯进阶

蓝桥杯进阶 有了蓝桥杯的基础,我们就可以进行更高级的控制 PWM波 这是在定时器上进行的改动,

2020-11-08 12:48:55 238

原创 蓝桥杯基础

蓝桥杯基础 学了一学期的蓝桥杯,写一些基础的东西,让你对蓝桥杯板子可以直接运用 模版 #include <STC12C5A60S2.H> //不同芯片是不同的 unsigned char -----; //定义一些变量 /**********中间写一些函数********/ void main () { while(1) { } } 核心 138译码器 是控制LED灯,蜂鸣器,数码管的关键 下面展示一些 内联代码片。 void SelectHC57

2020-08-30 11:02:00 378

01-中景园电子0.96OLED显示屏STM32F103C8T6_IIC例程.zip

01-中景园电子0.96OLED显示屏STM32F103C8T6_IIC例程.zip

2021-02-08

空空如也

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

TA关注的人

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