自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(354)
  • 资源 (21)
  • 收藏
  • 关注

原创 使用51单片机的GPIO输出占空比可调节的PWM波

本文详细讲解了如何使用51单片机定时器来实现GPIO输出占空比可调的PWM波,文末附代码

2023-02-19 18:30:05 5248 2

原创 为什么拔掉计算机网线还能ping通127.0.0.1?

当我们在计算机上拔掉网线之后,发现我们仍然可以使用ping命令来ping通本机的IP地址127.0.0.1,这让很多人感到困惑,认为拔掉网线后计算机就无法与外界通信了,为什么还能ping通本机的IP地址呢?

2023-02-19 18:06:22 17392 8

原创 进程和线程详解

这篇文章来给大家介绍一下进程和线程,希望大家看完能够对进程和线程有个更深的理解

2023-02-19 11:23:36 3026

原创 如果让ChatGPT来写代码他会怎么写?

今天突发奇想想试一下如果让ChatGPT来写代码会怎么样呢?今天我们就一起来看一下他会怎么写代码,机器人写出来的代码到底可不可以运行?

2023-02-19 01:26:28 3935

原创 知道了这些vim编辑器使用小技巧可以让你写代码的速度直接飞起

这篇文章详细给大家介绍一下Vim编辑器,相信对你非常有用,快来一起学习一下吧!讲解的非常详细

2023-01-04 22:15:00 1384 6

原创 如何在 Linux 中挂载和卸载文件系统?

在本文中,我们学习了如何使用 `mount` 和 `umount` 命令来挂载和卸载各种文件系统或设备的示例,以及如何常用的安装选项和如何实现自动挂载。

2022-12-13 20:45:00 2265 3

原创 10个提高生产力的 Linux 命令与技巧,用完直接起飞

在本文中,我将向您演示一些专业的Linux命令技巧,这些技巧将使您节省大量时间,在某些情况下还可以避免很多麻烦,而且它也将帮助您提高工作效率。

2022-12-13 15:53:36 1327

转载 平级同事总是给我安排工作,怎么破?领导在群里安排工作给他,他却说病假没空,让我做

平级同事总是给自己安排工作,怎么办?这是一位网友的遭遇:领导在群里安排工作给a,a却说请病假没空,让他做,但a和他平级,怎么怼才能让a明白?

2022-12-12 20:30:00 1153

原创 晶振在单片机中扮演着什么角色?晶振坏了单片机还能运行程序吗?

今天非大家讲解一下晶振在整个单片机系统里的作用,还不知道晶振有什么用的快来看看吧!

2022-11-26 12:04:55 1342 1

原创 C语言既然可以自动为变量分配内存,为什么还要用动态分配内存呢?

今天这篇文章主要给大家介绍一下为什么我要要使用动态内存分配以及我们应该如何使用动态内存分配,还不知道的朋友们快进来看看吧,写的非常详细!

2022-11-25 22:00:00 2055 5

原创 STM32中的独立看门狗和窗口看门狗

今天这篇文章主要给大家讲解一下看门狗以及STM32中看门狗的使用,还不知道看门狗是什么的快来一起学习学习吧!

2022-11-23 22:15:00 1542

原创 串行通讯协议,只需要一文就可以给你讲懂

本文详细的给大家介绍了串行通讯,并以串口通讯为例给大家进行分析

2022-11-22 23:00:00 3290 3

原创 单片机只会调库和复制别人的代码是什么水平?

这篇文章主要给大家介绍一下我们学习单片机要不要学习通过寄存器控制,如果只会调用别人的库算不算入门单片机开发。

2022-11-22 11:36:04 8183 14

原创 Linux 中 /etc/hosts 文件的用途是什么

无论是Linux操作系统还是windows操作系统,都存在/etc/hosts文件,该文件主要用于映射 IP 地址和域名之间的连接。

2022-11-15 23:30:00 6074

原创 一篇面向初学者的git使用教程(超级详细)

(Git) 是一个开源版本控制系统 (VCS),用于跟踪任何一组文件中的更改。

2022-11-10 16:07:16 1282

原创 如何在 Linux 中检查我的网卡速度?

NIC具有相关的速度,该速度决定了您与网络交互的质量。因此,在本指南中,我们将尝试探索在Linux中检查NIC速度的方法。

2022-10-28 22:30:00 15599 1

原创 你知道在Linux终端中“>“和“>>“之间的区别吗?

我们在学习Linux终端的过程中可能会遇到很多的符号只是会用,但是重来没有真正了解过它是如何使用的,就比如我们今天要讨论的>和>>的区别,你可能用过他们,但是真正让你说出他们区别的时候却又不太理解了。

2022-10-27 23:00:00 7810

原创 在 Linux 中使用 tcp 转储命令来分析网络

在本文中,我将重点介绍经常使用的核心选项。希望您对如何使用不同的方式使用tcpdump命令有一个很好的想法。

2022-10-27 00:45:00 1057

原创 浅谈一下单片机的定时器功能

本文给大家浅浅的谈一下嵌入式系统中的定时器功能!

2022-10-15 23:15:00 1143

原创 随机存取存储器RAM和只读存储器ROM的主要区别

本文就RAM和ROM的主要特性以及两者的优缺点进行对比讲解,希望能够帮助大家更好的理解RAM和ROM的区别!

2022-10-15 23:15:00 4722

原创 谈一谈当前嵌入式系统安全面临的挑战

嵌入式设备已成为黑客攻击的主要目标。由于许多由嵌入式设备驱动的小部件和机器在操作过程中必须连接到Internet,因此网络黑客有机会窃取未经授权的访问并运行恶意代码,这种攻击通常会传播到其他连接的组件,甚至破坏整个系统。

2022-10-15 23:00:00 1462

原创 简单介绍一下RAM、ROM 通用安全机制

本文将详细介绍RAM和ROM常见的安全机制,存储器(ROM、RAM)数据的安全性和可靠性是MCU稳定运行的基础,下面将介绍一些常见的处理机制。

2022-10-14 22:00:00 3044

原创 15个有趣的工具和服务来监控您的Linux服务器

仅仅部署一个专门配置的Linux服务器是不够的。从长远来看,监视服务器对于有效维护它们也至关重要。如果您知道服务器发生了什么,则可以避免潜在的灾难性情况。拿一些像磁盘空间这样微不足道的东西。如果服务器磁盘空间不足,正在运行的服务将受到影响。这就是为什么必须安装专用的DevOps监控工具以确保有效的维护和监控。

2022-10-14 20:45:00 1245

原创 如何使用 chown 命令更改 Linux 中的所有权

Linux 中的 chown 命令允许您更改文件和目录的所有权。您可以正确地猜测chown是change owner的缩写。

2022-10-14 00:45:00 2510

原创 Linux 文件权限和所有权的管理(详细教程)

Linux是一个多用户操作系统,这可确保只有所需的用户才能访问、修改或执行文件或目录。

2022-10-13 21:30:00 1658

原创 程序在单片机里是如何运行的?

关于单片机程序的执行过程相信大家读了这篇文章后肯定会有一定的收获。

2022-10-11 15:52:59 4408

原创 具有恒流和恒压的直流控制转换器

在本文中,我们将了解XL4015的功能和工作原理,XL4015是一款5A 180KHz 36V降压DC至DC转换器。我们将从模块中解焊所有组件,对原理图进行完全逆向工程并从中制作PCB,以便我们可以订购组件并自己制作PCB。

2022-10-10 22:45:00 12414 7

原创 手把手带你使用ESP8266 与 STM32F103C8实现网络服务器

今天我们就以ESP8266和STM32来实现一台网络服务器,我们使用 ESP8266 将 STM32F103C8 连接到互联网。ESP8266 Wi-Fi 模块与 STM32F103C8 板接口,并将数据发送到 ESP8266 网络服务器上托管的网页。

2022-10-10 21:00:00 14203 1

原创 如何在Linux服务器上安装Gerrit

Gerrit 是一个代码审查工具,允许开发人员将代码推送到一个具有权威的存储库,在 Gerrit 上可以在推送到真正生产环境之前对其进行查看。本教程将介绍一个简单的 Gerrit 解释,使您可以尽快在云服务器上启动并运行 Gerrit。

2022-10-01 21:15:00 1160

原创 如何在 Linux 系统上使用 查询指令fd?

在 Linux 中,有一个专用的查找命令,用于查找命令、目录或脚本中的值和字符串。最初,fd是一个单独的Linux程序,可以在整个文件系统上查找文件。下面就了解find命令和fd命令之间的区别,以及fd命令具有哪些功能。

2022-09-30 22:00:00 2842

原创 如何在 Linux Ubuntu 上管理用户和权限

首次安装 Linux 的服务器时,会自动创建具有超级管理员权限的root用户。这意味着该用户可以完全控制计算机上执行的资源和命令。在本教程中,您将学习如何使用服务器添加新用户、删除系统用户并授予他们管理员权限。

2022-09-29 23:00:00 1852

原创 手把手带你安装和使用 Git

Git是一种分布式版本控制软件,于 2005 年开发,作为一种工具,通过促进程序员之间的协调来简化 Linux 内核的开发。

2022-09-28 23:15:00 257

原创 如何使用 Logrotate 管理日志文件

Logrotate是大多数Linux发行版中预装的软件,它允许您管理日志文件的长期保存和组织。系统中的应用程序通常会记录磁盘操作或问题的日志。

2022-09-28 00:45:00 654

原创 如何在 CentOS 7 上使用 RoundCube 管理邮箱

Roundcube是最著名的开源解决方案之一,可通过 Web 服务管理可靠且可定制的电子邮件服务。在本教程中,提供了在CentOS 7上使用Roundcube安装和管理Web邮件服务的所有信息。

2022-09-27 20:45:00 5307

原创 如何在 Ubuntu 18.04 上安装 NGINX 作为 Apache 的反向代理

Apache是最流行的Web服务器,能够在大量操作系统上运行,包括UNIX/Linux、和OpenVMS。NGINX是一个高性能的web服务器,特别用于静态文件和反向代理,但由于它的多功能性,它可以用于任何类型的情况。

2022-09-27 20:30:00 1162

原创 C vs Python:你必须知道的主要区别

对于初学者来说,选着一个适合自己的开发语言是我们进行开发的第一步。但是有很多同学有这样一个疑问,这么多编程语言除了语法之外其他还有什么区别呢?今天我们就以C语言和python为例,一起来看一下他们之间的区别。

2022-09-26 23:00:00 6640 1

原创 Notepad Next:Linux 用户的 Notepad++ 最佳替代品

Notepad Next对于 Linux用户来说是一个不错的 Notepad++替代品。Notepad Next有着和 Notepad++类似的界面和而且可以跨平台使用。

2022-09-26 22:00:00 4917 3

原创 如何在 Linux 中按内存和 CPU 使用率查找运行次数最多的进程

大多数 Linux 用户使用预装的默认系统监控工具来检查内存、CPU 使用率和 CPU 温度。在 Linux 中,您可以使用各种小工具或终端命令,也可以使用一个命令按内存和 CPU 使用率显示所有正在运行的进程。

2022-09-22 11:35:17 522

原创 如何使用 Checkmk 监控你的 Linux 服务器

Checkmk是用于监控 Linux 服务器的最常用和用户友好的应用程序之一。它可以检查与您的 Linux 服务器连接的服务器状态、负载、网络状态、应用程序、数据库、云服务器负载、存储和其他物联网设备。

2022-09-22 11:16:16 805 1

原创 Linux 中的挂载命令mount你知道怎么用吗?

在Linux GUI中,我们通常理所当然地认为,当我们插入 USB 闪存驱动器、硬盘驱动器甚至 DVD 磁盘时,它们就可以使用了。但是在后台有一个过程,设备被安装(准备好使用)并分配了一个安装点。当使用服务器或远程连接时,并不能确定某个设备是否会自动可用,那么我们如何挂载自己的设备呢?下面我们一起来看一下!

2022-09-21 00:29:27 3001

stm32滴答延时.rar

我想每个单片机爱好者及工程开发设计人员都有过点灯的经历。流水灯是个好东西,尤其是在调试资源有限的环境中,有时会帮上大忙。

2020-04-03

SPP-C蓝牙模块技术手册.pdf

microchip公司出品的蓝牙模块,该模块自带陶瓷天线,蓝牙通信有效距离达到20米,支持串口、I2C驱动。压缩包包含了模块的数据手册、编程开发手册以及厂方自带的配置工具

2020-04-03

SPP-C蓝牙模块AT指令集.pdf

用户可以通过串口和SPP-CA芯片进行通信,串口使用Tx,Rx两根信号线,波特率支持2400,4800,9600,14400,19200,38400,57600,115200,230400,460800和921600bps串口缺省波特率为9600bps。

2020-04-03

创客大赛流程.docx

动手中学习创造。使学生在活动中发挥想象力,激发创造欲望,在兴趣的激励下进行创意,并用习得的知识和技术将创意实现出来。 创造中感受责任。使学生在活动中认识自己也可以成为一个创造者,实现自我价值和社会责任感的觉醒。

2020-04-03

TAXT程序红外-超声波模块-可行.rar

HC-SR501是基于红外线技术的自动控制模块,采用德国原装进口LHI778探头设计,灵敏度高,可靠性强,超低电压工作模式,广泛应用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。

2020-04-02

STM32驱动舵机.zip

数字舵机 vs 模拟舵机 “数字舵机区别于传统的模拟舵机,模拟舵机需要给它不停的发送PWM信号,才能让它保持在规定的位置或者让它按照某个速度转动,数字舵机则只需要发送一次PWM信号就能保持在规定的某个位置

2020-04-02

OLED[IIC].rar

我就自己的经验来进行说明 要看清自己使用的OLED屏的分辨率大小,并不能直接复制别人的初始化参数,一般手册上会有初始化参数的,就根据手册上来,IIC用到的几个简单的函数

2020-04-02

灰度使用说明.pdf

寻线传感器,主要用于寻线小车的传感器。该产品灵敏度高,抗干扰能力强,一般光源无法影响。并且不一定用在黑白的区分上,只要有颜色差即可,差值越大,分辨越好。使用 8 对抗干扰较强的灰度传感器,高亮白色聚光LED;比普通红外传感器抗干扰能力要强的多

2020-04-02

数码管两位1—20.rar

所谓的动态数码管不过是利用人的视觉残留效果,在多位显示数字。 20ms内在另一位数码管上显示数字,视觉上就像是同时点亮了两个数码管。而间隔时间过短则会造成亮度变暗。一般情况下为几ms间隔时间。

2020-04-02

STM32心形流水灯.rar

以前做的是为了送给女朋友的今天来分享一下,如果你还没有女朋友赶紧也做一个漂亮的爱心灯礼物送给心仪的女孩吧.使用的24颗RGB5050灯珠,单片机用的STM8S005K6-32PIN,电路使用6*12点阵式设计,软件产生72路PWM实现的带灰度等级的LED流水灯.

2020-04-02

串口接收和发送命令.rar

嵌入式系统或传感器网络的很多应用和测试都需要通过PC机与嵌入式设备或传感器节点进行通信。其中,最常用的接口就是RS-232串口和USB接口(并口)。鉴于USB接口的复杂性以及不需要很大的数据传输量,现模块中使用了串口进行通讯

2020-04-02

串口控制LED.rar

开发板中连接了MCU的2个串口,分别为USART1和USART3,其中USART1通过CH340G接PC端USB口,实现USB转串口功能,可以用于程序下载和串口通信,但通过PC端的超级终端连接时不能连接,所以本程序使用开发板上的另一个串口USART3,该串口信号转换成RS232,通过直连串口线与PC端的COM口相连,可以实现与超级终端通信。

2020-04-02

1-2-35-阵列键盘测试程序.zip

本实验提供了一个4X4小建盘,向P0口的低四位逐个输出低电平,如果有键盘按下,则相应输出为低,如果没有键按下,则输出为高。通过输出的列码和读取的行码来判断按下什么键。有键按下后,要有一定的延时,防止由于键盘抖动而引起误操作。

2020-04-02

STM32F103C8T6最小系统板.zip

单片机最小系统一般有晶振电路、电源电路、复位电路以及调试电路组成主要有两部分组成: 供电电路 可以使用普通的USB接口电路,5V电源输出

2020-04-02

避障小车—超声波避障—李斌.rar

目前小车避障的方法主要有超声波避障、视觉避障、红外传感器避障、激光避障等。其中视觉避障与激光避障实现成本高,而红外传感器则容易受环境光的影响。超声波避障实现方便、技术成熟、成本低,成为移动小车首选的避障方法

2020-04-02

超声波模块hc-sr04

可以调为TTL接口,URM05大功率超声波传感器测试距离能到10米,算是目前来说测试距离比较远的一款了,另外还有比较常用的国外的几款SRF系列的超声波模块,目前的超声波模块精度能到1cm。本文主要详解HC-SR04模块吉他的工作原理,首先介绍的是HC-SR04模块的优势及应用领域,其次阐述了超声波测距模块工作原理及电路图,最后介绍了电气参数、超声波时序图、操作以及程序,具体的跟随小编来了解一下。

2020-04-02

AD3D封装库.zip

1. 下载好所需的3D封装文件。格式为.step 2. 打开Altium Designer软件,进入PCB库文件编辑,找到所需要添加的2d封装。 3. 点击Place -> 3D Body。 4. 选择Generic STEP Model,然后点击Embed STEP Model。

2020-04-02

按键点亮LED.rar

STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核,按内核架构分为不同产品: 其中STM32F系列有: STM32F103“增强型”系列 STM32F101“基本型”系列 STM32F105、STM32F107“互联型”系列 增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是32位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品,相当于0.5mA/MHz。

2020-04-02

ASCII码表.py

该文件可实现输入一个字符程序运行会输出对应的ASCII码,程序运用了ord函数以及bin等函数,程序精简实用,如需下载可联系QQ:1597757775进行免费下载

2020-01-28

空空如也

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

TA关注的人

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