- 博客(31)
- 收藏
- 关注
原创 HNU电子测试平台与工具2_《计算机串口使用与测量》
通过本次计算机串口使用与测量实验,我获得了深入且实际的串口通信知识,并且在实际操作中进一步熟悉了相关技术和方法。实验不仅让我掌握了串口基本概念,还加深了对Linux操作系统及单片机编程的理解。在实验过程中,我使用Linux操作系统进行了大量的文件操作,并通过单片机软件与硬件交互。这不仅加深了我对操作系统的熟悉,也让我更好地理解了计算机硬件与软件的协同工作方式。我学习了如何通过编写程序,使用IO函数来实现串口的数据收发。
2024-07-02 01:28:27
1147
原创 HNU电子测试平台与工具1_《无线RGB彩灯》
在实验中,我通过KiCad 6.0绘制了原理图,进行了PCB布板,生成了物料表和Gerber文件,并了解了覆铜的方法等。此外,通过实验,我还了解了KiCad的元件库、封装库,掌握了绘制元件符号和自建封装的方法,这为更复杂的电路设计提供了基础。总的来说,通过这次实验,我不仅学到了新的技术和知识,更加了解了焊制工艺相关流程,而且还训练了我的耐心和工程组织能力。电路板设计中的要素:元器件的类型(芯片、电阻、电容、接插件等)、封装、安装方式(直插式、表贴式),以及PCB设计、生产、验证等过程。
2024-07-02 00:51:33
537
原创 HNU小学期电子与计算机系统实训焊接题
2.13 32768Hz晶体2焊接。2.14 拓展接口插座焊接。2.10 温度传感器焊接。2.12 振动传感器焊接。2.15 电路板底座安装。2.5 无源蜂鸣器焊接。2.7 红外发射管焊接。2.8 红外接收管焊接。2.9 霍尔传感器焊接。2.11 光敏电阻焊接。
2024-07-01 10:25:43
981
原创 HNU电子测试平台与工具2——基于485总线的评分系统(多机+可视化)代码及报告
信安2201 要做好青年同组成员:ZZzz_TT (纯神)验收分数:95 (验收时要跟老师讲设计的具体思路并演示操作过程,主要操作过程已在下面的文章中体现)(报告前面的套话部分老师已经预先帮忙填好,简单的前置任务这里不多说,跟着学习通做就行。本文主要展示多机评分的可视化实现)
2024-06-25 02:15:36
694
1
原创 HNU程序设计图书馆系统大作业报告2022
这是大一写的报告,有很多不足,而且word版找不到了,大家伙凑合看看PDF的图片叭。代码上传在了下载资源里。供学习参考使用,请勿照抄哦。
2024-06-25 01:59:09
82
原创 HNU数据结构实验二报告
数据结构是HNU信科院大一下的一门课程,在我看来,这是学生第一次接触的更偏大学化的课程(后面这种课程就越来越多了),因为其任务相较大一上的衔接课程而言,更加繁琐且难度更高。这里上传自己当时的报告,以供后来的学弟学妹们参考交流,希望对大家的学习有所帮助。写的很一般,但也是当时花了不少时间写出来的qwq。
2024-02-27 19:24:26
94
原创 1024程序员日
今日10月24日,霜降,也是一年一度的程序员日,至于为什么把这天作为程序员日,是因为1024本身就是个非常特别的数字,1024=2的10次,计算机世界只有2个数字,0和1,采用的是二进制,即1+1=10,10+1=11,11+1=100,1024用2进制表示为10000000000,我们常说的内存GB=1024MB,MB=1024KB,总之,计算机离不开1024这个数字,因此人们把10月24日定为程序员日。
2023-10-24 00:17:31
77
原创 C++中string和int,long,double等类型的转换函数
在做cg作业的时候遇到了很多字符串和整形数的转换,每次都查转换函数有点麻烦而且总是忘记,所以在这里整理一下常用函数。
2023-06-21 10:22:20
1113
原创 HNU数据结构实验七(三种排序算法)
输入若干整数,使用shell排序后输出。输入若干整数,使用归并排序后输出。输入若干整数,使用快速排序后输出。输入的第一行一个整数。≤ 107),表示待排序的数的个数。输入的第一行一个整数。≤ 107),表示待排序的数的个数。输入的第一行一个整数。≤ 107),表示待排序的数的个数。个整数,表示待排序的数据。个整数,表示待排序的数据。个整数,表示待排序的数据。个数,表示已排序后的数。个数,表示已排序后的数。
2023-05-16 23:51:27
202
1
原创 HNU数据结构实验五(图及图的相关算法)
【问题描述】在本问题,定义了图的两种表示方法:邻接表(链表)表示法及邻接矩阵表示法。头文件graph.h定义了图的ADT类Graph,头文件grlist.h中定义的类Graphl,实现了使用图的邻接表表示法,头文件grmat.h中定义的类Graphm,实现了图的邻接矩阵表示法,都是Graph类的子类,分别实现了Graph类中定义的所有纯虚方法。头文件Graph_test.h中的类option定义了图的相关算法。头文件link.h、list.h、llist.h定义了链表的相关操作。
2023-05-08 00:38:09
340
2
原创 数据结构与算法期中考试最后一题
首先根结点“+”传入BtreeToE函数,调用BtreeToExp函数,形参为(根结点“+”,1),进入第二个else,此时deep=1,不输出左括号,调用BtreeToExp函数对其左子节点“+”进行访问。结点“/”的右子树访问完成,而它的deep=2>1,因此输出“)”,此时输出为“ (A+(B*(C-D)))+(E/F) ”。再调用BtreeToExp函数对其右子节点“*”进行访问。结点“+”的右子树访问完成,而它的deep=2>1,因此输出“)”,此时输出为“ (A+(B*(C-D))) ”。
2023-04-19 13:56:46
257
2
原创 HNU数据结构实验三(二叉树的实现)
第二行:以空格分隔的节点数据(string类型),其中 / 表示该节点为空,其他数据为该节点保存的信息。上述输入将构造一棵包含11个节点的二叉树,并将查询“C”是否存在。1:前序遍历:A B C D E。2:中序遍历:B A D C E。3:后序遍历:B D E C A。4:层次遍历:A B C D E。0:判断是否为空树:否。10:是否清空:已清空。5:记录树的深度:2。6:记录树的高度:3。8:统计叶子结点:3。5:记录树的深度:0。6:记录树的高度:0。8:统计叶子结点:0。
2023-04-08 00:00:00
132
1
原创 HNU数据结构实验一(线性表的实现)
根据课程学习内容,补齐线性表的相关代码实现。1 0 9 在0位置插入数字9。1 2 1 在2位置插入数字1。4 2 查找2第一次出现的位置。输出测试指令执行后的线性表中的数据。2 0 删除0位置的数据。2 2 删除2位置的数据。3 0 获取0位置的数据。1 在指定位置插入数据。2 删除指定位置的数据。3 获取指定位置的值。4 查找特定值的位置。执行三条插入数据指令。
2023-04-04 00:21:13
90
1
原创 第一篇文章
做这些文章主要是想记录一下自己大学生涯的计算机学习路程,其中可能包括遇到的难题,做过的实验,新奇的想法等等等等。如果这些文章能给以后的学弟学妹们在学习计算机时提供帮助那就更好了哈哈。这是这个账号的第一篇文章,从现在开始会有很多文章持续更新。持续努力学习,一起加油吧!
2023-04-04 00:16:58
78
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人