自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于STM32的智能风扇设计

通过STM32微控制器的高性能和PWM输出功能,可以精确控制风扇的转速,提高系统的能效和稳定性。4. `LCD_Write_String(unsigned char x, unsigned char y, unsigned char *s)`: 向LCD写入字符串的函数,根据`x`和`y`定位光标位置。5. `LCD_Write_Char(unsigned char x, unsigned char y, unsigned char Data)`: 向LCD写入字符的函数,根据`x`和`y`定位光标位置。

2024-03-24 17:29:19 1577

原创 fpga笔记

综合器:将verilog代码转换成网表的工具。比如quartus,ise,vivado等。模块结构: 模块是verilog的基本描述单位,、信号类型 线网类型 wire寄存器类assign语句 连续赋值语句,将一个变量的值不间断的赋值给另一个变量。习惯上当作连线用。功能:持续赋值、连线、对wire变量赋值。多条assign语句之间相互独立always语句always语句是条件循环语句,基本格式:always @(敏感事件,相当于条件语句)begin程序语句end。

2023-09-15 09:42:45 117

原创 Finalshell 登录失败解决方法(用户名与密码不符)

本人使用fianlshell与vmware都是新版,很遗憾在我在第一天成功链接上centos虚拟机之后,第二天怎样都没法链接成功,总是会出现用户名与密码不符的情况,我在重新安装fianlshell、vmware之后,仍是无法连接成功,最后,xshell使用很稳定,连接虚拟机也更加轻松,还可以免费认证使用,在官网下载即可,与fianlshell相比,xshell上传与下载文件相较会稍显麻烦,但稳定性绝对是第一位,体验要比fianlshell强数倍。

2023-07-27 15:17:00 796 3

原创 Linux 软链接

在Linux中通过软链接,可以将文件、文件夹链接到其他位置,类似win下的快捷方式。可以看到,通过软链接,在 /home 下创建了一个translate的链接。软链接可以方便我们后期的很多操作,大家也可以操作实践一下。语法:ln -s 参数1 参数2。参数1: 被链接的文件或文件夹。参数2: 要链接去的目的地。可以看到执行操作成功。

2023-07-26 10:41:59 178 2

原创 Linux systemctl命令

同样,通过yum命令安装的软件(服务)也可以通过systemctl控制,例如我安装一个ntp软件,对他进行查看、启动、开机自启动、关闭开机自启动、查看。Linux 很多内置或者第三方软件都支持使用systemctl 命令控制: 启动、停止、开机自启动。同样也可以通过stop将其关上,同样是在root用户下运行,这里不在演示。可以看到Active下是inactive的状态,这是因为我之前将其关闭了。以上就是systemctl命令的简要介绍,大家也可以自己实操一下。NetworkManager 主网络服务。

2023-07-26 09:57:33 248 2

原创 虚拟机查看自己的IP地址

在终端里输入ifconfig,红线上方就是自己的IP地址。

2023-07-25 15:15:12 1441 2

原创 FinalShell安装与使用说明(链接Linux)

在文件中也可以下载虚拟机里的文件,或者将win下的文件上传到虚拟机里,从而实现远程操控虚拟机的功能。我们双击所创建的链接即可打开,在fianlshell里的操作相当于是Linux虚拟机下的终端。之后,打开终端并输入:ifconfig 命令,在如下位置查看自己的ip地址。注意这里是对应虚拟机里的连接,不是为finalshell创造一个新用户。下载完成之后我们打开安装包,全部接受并选择自己的安装位置即可。安装并运行之后,我们可以看到如下界面,并点击此处。首先,记住自己登录的用户名称与密码。记住自己的ip地址。

2023-07-25 15:13:14 909 1

原创 Linux进程

可以通过 top 命令查看动态进程,通过上下键或者 pageup 、pagedown 翻页查看。例如,可以通过 top -p 13 查看程序号为13 的程序的进程。Linux当前进程可以通过 ps -ef 命令查看当前所有进程。ps -ef | grep 进程号 可以去查看某进程号的进程。我们可以通过top -p 进程号 来查看某个程序的进程。此命令执行后,我的虚拟机便直接重启,说明执行成功。通过 q 或者 CTRL + c 退出。例如我们杀死 进程号为1591的进程。语法为: kill -9 进程号。

2023-07-24 10:44:09 38 1

原创 Linux中的vim编辑器

这是编辑模式,我们可以对文本进行编辑,vim编辑器支持shell脚本,我们可以在编辑模式下直接编写脚本,并且vim编辑器可以对脚本进行不同颜色的区分,可以很方便的对脚本进行阅读检验,因此我们也多建议使用vim脚本。:q 代表退出当前正在编辑的文件,但是一定要注意,文件必须先保存,然后才能退出。vim 命令后文件如果存在,将会打开文件,如果不存在,将会建立一个新的文件。:w 代表对当前文件进行保存操作,但是其保存完成后,并没有退出这个文件。在编辑模式下,通过 esc 就可以回到命令模式。

2023-07-24 10:16:19 37 1

原创 Ubuntu中vim命令不能正常使用的解决办法

可以看到,这时候我的vim是不能使用的,在说明行下面,终端给出了一些建议,第一条便是重新安装一个vim编辑器,我们将该命令执行即可。可以看到在执行该命令之后我们需要root用户的权限,这时候我们输入密码,之后将安装包安装即可。安装成功后,再将vim打开,可以看到我们的vim已经可以使用了。

2023-07-24 09:38:29 1672 1

原创 Linux快捷命令

命令前缀,自动匹配上一次执行过的命令。退出某个账户的登录或者推出某些程序的页面。ctrl + 键盘左键 向左跳一个单词。ctrl + 键盘右键 向右跳一个单词。ctrl + l 可以清空终端内容。但是不能用于推出 vi/vim。ctrl + a 跳到命令开头。ctrl + e 跳到命令结尾。可以停止命令的输入并重新输入。可以产看我们历史输入过的命令。也可以用命令: clear。键盘左右键可以得到该命令。

2023-07-21 11:29:05 50 2

原创 linux用户、用户组

Linux里可以配置多个用户和用户组,一个用户也可以加入多个用户组里。管理用户和用户组都需要在root下执行。

2023-07-21 10:59:38 278 2

原创 linux中 echo命令、反引号、重定向符与tail命令

语法为: tail [ -f -num ] 路径。可以查看文件尾部内容,便于追踪文件的最新更改。使用echo命令可以在命令行输出指定内容。>指将左侧命令结果覆盖写入右侧指定文件。>>是指将左侧命令结果追加写入右侧文件。用法是将包围的内容作为命令输出。语法为: echo 输出内容。语法为: echo `命令`-num 表示查看尾部多少行。

2023-07-20 10:39:47 96 1

原创 linux中grep命令,wc命令,管道符

例如: 我们可以用cat命令查看face.txt的文件内容作为输入再使用grep过滤文件内容。语法: grep [ -n ] 关键字 文件路径。语法:wc [ -c -m -l -w ] 文件路径。文件路径 表示过滤内容文件路径,可作为内容输入端口。关键字, 表示过滤的关键字,特殊符号用“”包围。含义是将管道符左边命令的结果作为右边命令的输入。-n 选项,表示在结果中显示匹配行的行号。可以通过wc命令统计文件的行数,单词数。-c 统计bytes数量。通过关键字过滤文件行。-m 统计字符的数量。

2023-07-20 10:07:04 102 1

原创 linux命令(P4~P6)

rm支持通配符 * ,用于做模糊匹配,可以匹配任意内容。以test关键词为例,test*指匹配以test开头的内容*test指匹配以test结尾的内容*test*指匹配含test的内容首先我会用touch命令创建几个文件与文件夹,如下:接下来我用通配符进行删除,如下:可以看到test.txt \ test 都被删除操作与预期吻合。本篇是以linux文件相关命令为主,后续会有其他未介绍的命令。

2023-07-19 15:03:56 197 1

原创 Liinux命令(P1~P3)

两个概念:命令行、命令。命令行就是linux的终端,字符化要比图形界面更加简洁高效,是linux的一大优势命令就是linux的程序命令的通用格式即命令、选项、指向目标。例如:Ls -l /home/user ls就是命令,-l就是选项,/home/user就是指向的目标目录。

2023-07-19 10:45:16 72 2

原创 虚拟机&Ubuntu安装教程归纳

安装软件为VMware workstation pro建议在下面链接学习【完全免费的VMware虚拟机下载安装激活教程】 https://www.bilibili.com/video/BV1rd4y1G71H/?网盘链接:https://pan.baidu.com/s/1xqdmIa0KezBpTCSc3In8aA 提取码:7849。

2023-07-18 16:26:32 164 5

原创 使用AD10做pcb工程分享

以上就是ad制作pcb工程的全部分享,元件库的分享可以在博主主页观看,有帮助可以关注。

2023-07-18 13:53:58 2814 3

原创 Linux中脚本精简说明

三种脚本:Shell脚本Python脚本Perl脚本一般以shell脚本与python脚本为主脚本在linux的运行依靠解释器,解释器可以在bin中找到。可以发现三种解释器的文件属性。在linux下调用脚本,语法为解释器+文件例: 我在文件中保存了一个python脚本,文件名是hello.py那么我对它的调用方式就是:同理,对shell脚本的调用就是。

2023-07-18 12:14:12 63 3

原创 声光双控延时开关电路

【声光控制的延时灯电路讲解,楼道灯、路灯天黑有人走过亮,proteus仿真】 https://www.bilibili.com/video/BV1654y1m7dX/?2.电路能够根据对光线强弱的感应,控制开关是否动作(模拟白天光照很强时开关不动作,夜晚光线很弱时,通过拍手、开门等声音使开关动作);PC,mulitism,Altium Designer 10,Proteus 8,面包板,PCB板。电路由四部分组成,即电源电路、声控电路、光控电路和延时控制电路组成。功能仿真需要(此处用开关模拟麦克风)

2023-07-18 10:43:36 2711 10

原创 Linux 文件学习分享

第三组字母(8到10)三个字母表示其他人员的文件权限,如上图simple.txt文件的权限 r-- 表示可读,不可写,不可执行。第一组字母(从2到4)三个字母表示本人的文件权限,如上图中simple.txt文件的权限 rw- 表示可读,可写,不可执行。O是指other 其他人,在linux中 u表示user即用户本人,g表示group即组员,a表示all即所有人。第二组字母(5到7)三个字母表示同组人员的文件权限,如上图snap文件的权限 r-x 表示可读,不可写,可执行。

2023-07-18 10:19:03 79 6

声光双控延时电路AD10 pcb板设计文件

声光双控延时电路AD10 pcb板设计文件,可直接使用,功能完善,实测可制版焊接使用,内容完整。

2023-07-18

空空如也

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

TA关注的人

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