- 博客(65)
- 收藏
- 关注
原创 芯片部件汇总:常用功能部件大全
DS:串行数据输入端。Q0—Q7 是八位并行输出端,可以直接控制数码管的 8 个段。Q7S 是级联输出端,可以连入下一个 595 的 SER 端,级联多片 595。/MR(10 脚) 复位端,低电平将使移位寄存器的数据清零,不用时接 Vcc。SHCP(11 脚) 移位寄存器的数据移位时钟,上升沿有效。使得移位寄存器里面的 数据从 Q0 逐次移入到 Q7,Q7 数据移位到 Q7SSTCP(12 脚) 数据存储寄存器的锁存时钟。上升沿时移位寄存器的数据进入数据 存储寄存器。
2024-09-26 15:19:48 359
原创 MCS-51单片机系统结构详解【8千字长文,各个部件功能全解析】
用将近8000字,详细介绍MCS-51单片机的系统结构,各个部件,为使用51汇编编程做基础
2024-09-18 23:11:32 1677
原创 吉林大学单片机实验一:投币机 [预备知识+电路图+代码+思考题]
2024年计院的单片机选修,实验一:投币机,主要涉及开关和7段数码管这两个器件,我们将详细讲述完成实验所需要的先验知识,并展示实验电路图和基础实验代码,并回答思考题
2024-09-04 00:08:12 1381 2
原创 [C/C++] 基本数据类型
C/C++数据类型有多种,包括自定义数据类型(自己写的类),各种数组,vector,string等数据类型,都是数据类型,所谓数据类型是个宽泛的概念,从类和对象的思想讲,每一种数据类型都是“对象”,本篇文章则主要介绍那些最微小、最基本的数据类型,也即那些用C++关键字来声明和定义的数据类型,其他的一些数据类型,是可以由这里的基本内置数据类型来构成的。这里介绍的这些数据类型,都是使数据以独立、分立的形式存在的。刚才提到的数组、vector等,也是数据类型,但属于是将多个独立、分离的数据组织。
2024-08-16 17:27:22 606
原创 强类型语言、弱类型语言、静态类型语言、动态类型语言
强类型和弱类型,并没有严格绝对的界限,比如C/C++这种典型的强类型语言,实际上也允许一些隐式类型传换。
2024-08-06 10:18:59 196
原创 基于多元数据融合的喜马拉雅淡色花岗岩识别
不同岩层,在密度、弹性、导电性、磁性、放射性等物理属性上有差异,因此能够识别。ASTER+Sentinel-2数据融合+最大边缘测度学习+随机森林分类器。不同岩体,与电磁波的相互作用不同,产生的遥感影像不同,因此能够识别。遥感和化学数据本来就存在一定的一致性和相关性,因此融合可以优势互补。由ASTER图像,全色波段经降采样处理得到,不同岩体,形成于不同条件,元素组合因此不同,因此能够识别。ASTER+地球化学+航磁数据+VGG-19。由反距离权重插值获得。遥感+化学数据融合+随机森林测度学习。
2024-07-15 16:40:03 305
原创 基于GIS矿产勘查靶区优选技术
一般将中小比例尺(小于等于1:10万)成矿预测所圈定的找矿有利地段(preferable ore-finding area)成为找矿远景区。
2024-07-12 23:25:11 446
原创 快速排序详解[原理,C++实现,注意事项,时间复杂度分析]
设想这种情况,x=2,i和j分别指向左右两边的2,那么两个while条件上来就不成立,i和j会无法移动,陷入死循环1.死循环这里的循环陷入死路,对应注意事项(2)2.死递归若i等于m,出现死递归而j=n,出现死递归对应注意事项(4)
2024-07-09 13:08:59 811
原创 [Linux] 其他命令
cat filename1 > filename2(不存在) #创建名为filename2的文件,内容为filename1内容,实现复制filename1。cat > filename(不存在) #创建名为filename的文件,内容为键盘输入内容。从标准输入设备接收输入,并输出到filename中,1是覆盖,2是追加。在命令后加一个&,就能将命令放在后台执行,会分配给进程一个PID。对于1,如果filename不存在,则会创建文件,所以可以用于。写在输出中,会执行其中指令,类似于printf。
2024-06-19 22:43:12 611
原创 [Linux] 安装软件
yum(dnf)(两个用哪个都可以):CentOS OpenEuler。dnf groupinstall 安装软件包集合。存储库一般都在国外,但国内有镜像,速度更快。2.基于网络存储库安装/更新软件。1.下载软件源码编译安装。三者都是install。
2024-06-19 22:38:54 102
原创 [Linux] 文件/目录命令
b 用于目录下已有同名文件,创建同名文件的副本,然后把源文件复制覆盖同名文件。remove directory 删除空目录,只能删除空目录,别的不能删。在directory1下创建filename1的副本。能直接把一个目录剪切到另一个目录里面去,不用选项。创建硬链接,即文件的指针,具有指针具有的一切属性。创建副本时,目录下若已经有同名文件,则发生覆盖。在当前目录下,创建filename1的副本。在directory1下创建多个文件的副本。-w 如果目标文件已经存在,则覆盖它。以点开头的文件都是隐藏文件。
2024-06-19 22:38:11 382
原创 [Linux] 文件系统
etc/passwd存放的是用户账户信息,不是密码信息,它有7个字段。/etc/shadow存放的是用户密码信息,有九个字段。一般与系统有关的信息都存放在etc目录下。文件和目录的命名约束。
2024-06-19 22:36:44 697
原创 [Linux] vi编辑器
命令模式&文本模式命令模式就输入命令然后执行,文本模式就是系统把你的输入都当成写进文件里的字符切换模式:刚进入默认是命令模式,按:进入文本模式,通过他们进入文本模式有什么不同?然后按esc进入命令模式命令模式:退出:(命令模式基本就是用来保存退出,没有别的特殊的命令)
2024-06-19 22:35:07 418
原创 [Linux] Shell
父进程进入运行态,如果回到了最一开始的shell还键入exit,那么就会退出系统。蓝绿色是软连接,相当于windows的快捷方式,实际上指向另一个可执行程序。按ls /bin/*sh显示的sh实际上是个链接文件,连接的bash。在csh中输入指令:exit 后,退出子进程,系统控制权交回父进程。创建新shell以后,系统的控制权由原来的bash切换到csh。CentOS是个开源软件,没有sh,sh是商业版的,在命令行输入新的sh名,会启动一个新的进程,输入exit会关闭当前进程,恢复原来进程。
2024-06-19 22:31:50 302
原创 [linux] 系统的基本使用
在刷机什么的时候经常听到root这个词,因为android基于linux的,而默认手机用户的root权限是被封掉的,所以要'root'来获得管理员权限。注意这条指令只对远程登录有用,如果你是在你本地的linux机器上,那么输入who命令没有任何输出,必须是你通过远程登录到某个服务器,who命令才有用。命令要分内部命令和外部命令,内部命令是写在shell内部的,是和shell一起装载进内存的,外部命令是在磁盘中的,被用到的时候才调入。who查看登录到系统的所有用户的登录名,终端号,登陆时间,主机号。
2024-06-19 22:16:08 589
原创 [Linux] 系统的基本架构&特点
准备好接收命令,显示命令提示符,检测命令,解释命令,启动相关UNIX程序。Linux中一块(block)默认是4096字节,一般不可修改。Linux选修课PPT给的Linux结构示意图,但是实际上。输入与输出都可以重定向,既可以是键盘、显示器,也可以是文件。shell和其他命令和工具都属于独立程序,不属于内核。吉大OS教材上给的UNIX操作系统总体结构示意图,自身是一个应用程序,系统启动时载入内存。驻留模块也是模块,也是内核的一部分。硬件——>内核——>外壳——>用户。管理与硬件相关的功能,分模块进行。
2024-06-19 21:14:48 412
原创 [Linux] 历史根源
1969年,由贝尔实验室的K.Thompson和D.M.Ritchie为PDP-7机器编写的一个分时操作系统,FSF基金会:free software foundation,注意这里的free是自由的意思,不是免费的意思。开发了一个UNIX版本,写了内核,并在学校里分享,被人称作'Linux'后来1972年C语言出世以后,二人由使用C写了UNIX3,主版本号+次版本号+修订次数。GNU项目,GNU is not unix。内核版本,由Linux社区统一发布。修订次数表示内核被修改的次数。
2024-06-19 21:11:36 390
C++ 这是什么写法?
2023-09-17
Python中的pos什么意思?
2023-08-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人