自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ARM_day8:温湿度数据采集应用

主机发送起始信号、主机发送8位(7位从机地址+1位写标志)、从机应答、主机发起重复起始信号、主机发送8位(7位从机地址+1位读标志)、从机应答、从机发送8位数据、主机非应答信号、主机发起终止信号。主机发送起始信号、主机发送8位(7位从机地址+1位写标志)、从机应答、主机发送8位从机寄存器地址、从机应答、主机发送8位数据、从机应答、主机发起终止信号。主机发送起始信号、主机发送8位(7位从机地址+1位传送方向(0W,1R))、从机应答、发数据、应答、数据传输完,主机发送停止信号。(PF15管脚设为输出)

2024-04-17 22:53:31 996

原创 ARM_day7:实现三个按键中断

【代码】ARM_day7:实现三个按键中断。

2024-04-16 21:34:12 353

原创 ARM_day6:实现字符串数据收发函数的封装

2、通过串口发送指令,控制LED\蜂鸣器等外设工作。

2024-04-15 23:11:43 291

原创 ARM体系:汇编实现三个灯的闪烁

【代码】ARM体系:汇编实现三个灯的闪烁。

2024-04-11 20:24:48 118

原创 FreeRTOS_day4:使用计数型信号量实现生产消费模型

【代码】FreeRTOS_day4:使用计数型信号量实现生产消费模型。

2024-04-06 14:56:04 205

原创 FreeRTOS_day3:任务调度算法、动静态创建任务、任务状态

流程图:

2024-04-02 19:42:17 105

原创 day_2FreeRTOS使用PWM+ADC光敏电阻完成光控灯实验

使用PWM+ADC光敏电阻完成光控灯的实验。

2024-04-01 21:49:20 208

原创 FreeRTOS_day1:使用定时器控制LED闪烁

1、使用定时器控制LED闪烁。

2024-03-29 20:55:59 199

原创 QT_day5:使用定时器实现闹钟

【代码】QT_day5:使用定时器实现闹钟。

2024-03-26 23:08:08 288

原创 QT_day4:对话框

1、思维导图。

2024-03-25 23:15:42 284

原创 QT_day3:信号和槽的连接方式

将登录按钮使用qt5版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是否为"123456",如果账号密码匹配成功,则输出“登录成功”,并关闭该界面,如果匹配失败,则输出登录失败,并将密码框中的内容清空。1、使用手动连接,将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中,在自定义的槽函数中调用关闭函数。2、完成一个使用qss的登陆窗口界面。

2024-03-24 20:30:25 330

原创 QT_day2:页面设计使用ui

1、自由发挥登录窗口的应用场景,实现一个登录窗口界面。(不要使用课堂上的图片和代码,自己发挥,有利于后面项目的完成)2. ui界面上的组件相关设置,通过代码实现。1. 需要使用Ui界面文件进行界面设计。3. 需要添加适当的动图。

2024-03-21 22:35:49 377

原创 C++_day7:流程图

流程图:

2024-03-19 20:53:25 86

原创 C++_day6:继承、多态

再封装一个狗这样类,共有继承于动物类,自己拓展的私有成员有:指针成员:腿的个数(整型 int count),共有成员函数:会叫:void speak()在这个场景中,我们可以将动物比作是不同的类,而每种动物表演则是类中的函数。而讲解员则是一个基类,他可以根据每种动物的特点和表演,进行相应的介绍。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。要求:分别完成基类和派生类中的:构造函数、析构函数、拷贝构造函数、拷贝赋值函数。1.封装一个动物的基类,类中有私有成员:姓名,颜色,指针成员年纪。

2024-03-18 22:37:34 172

原创 小项目:多人聊天室

【代码】小项目:多人聊天室。

2024-03-18 21:47:39 210

原创 C++_day4:成员函数版本和全局函数版本实现算术运算符的重载

1、成员函数版本和全局函数版本实现算术运算符的重载。

2024-03-15 00:56:43 208

原创 C++_day3:构造函数、析构函数、拷贝构造函数

1.设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数和拷贝构造函数。

2024-03-14 01:57:02 183

原创 day2_C++:引用、结构体、类

1.自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height)初始化函数:void init(int w, int h)输出该矩形的周长和面积函数:void show()更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)

2024-03-13 01:58:36 192

原创 day1_C++:实现C++风格字符串输出

1.提示并输入一个字符串,统计该字符中大写、小写字母个数、数字个数、空格个数以及其他字符个数,要求使用C++风格字符串完成。

2024-03-12 01:22:44 244

原创 数据库:动态库、静态库

流程图:

2024-03-08 08:41:47 120

原创 网络编程:数据库实现增删改

1.数据库实现增删改。

2024-03-06 23:33:00 208

原创 网络编程:select、poll

1、select完成TCP并发服务器。2、poll完成TCP客户端。

2024-03-05 22:52:51 238

原创 网络进程:广播、组播、流式域、报式域(套接字)

1.2广播接收端模型(类似UDP服务器端)2.2组播接收端模型(类似UDP服务器端)1.1广播发送端模型(类似UDP客户端)2.1组播发送端模型(类型UDP客户端)3.1流式域套接字服务器端。4.1报式域套接字服务器端。3.2流式域套接字客户端。4.2报式域套接字客户端。

2024-03-04 21:37:04 242

原创 网络编程:TCP机械臂,UDP文件传输

2. 基于UDP的TFTP文件传输。1.TCP机械臂测试。

2024-03-03 23:14:49 375

原创 网络编程:基于TCP和UDP的服务器、客户端

2. 基于TCP通信客户端。1.基于TCP通信服务器。3.基于UDP通信服务器。4.基于UDP的客户端。

2024-02-29 23:00:47 583 1

原创 网络编程基础

1.流程图+面试。

2024-02-28 21:52:09 380

原创 IO进程:信号灯集

【代码】IO进程:信号灯集。

2024-02-26 22:45:36 196

原创 【无标题】

信号、消息队列

2024-02-25 23:12:26 400

原创 IO进程线程的通信操作

两个进程的相互通信、编程实现无名信号量、编程实现互斥机制、编程实现条件变量、编程实现无名管道、编程实现有名管道。

2024-02-22 23:18:33 315

原创 IO:多线程实现文件拷贝

1.多线程实现两个文件拷贝,第一个线程拷贝前一半,第二个线程拷贝后一半,主线程回收两个线程资源。

2024-02-21 22:05:15 284

原创 IO进程:多进程实现文件的拷贝

1.使用多进程完成两个文件的拷贝,父进程拷贝前一半,子进程拷贝后一半,父进程回收子进程的资源。

2024-02-20 22:50:24 316

原创 IO进程:fread\fwrite图像拷贝,read\write文件拷贝,时间函数

2.使用read、write完成两个文件的拷贝。1.使用fread、fwrite实现图片拷贝。3.将系统时间在文件中显示出来。

2024-02-19 22:36:30 433

原创 2.18:IO fgets、fputs

功能2是登录功能,提示并输入登录账户和登录密码,并用其遍历文件中的每一组账户和密码,匹配成功,登录成功,否则提示登录失败。功能1是注册功能,输入注册账户和注册密码,将账户和密码写入文件中。2.使用fgets、fputs完成两个文件的拷贝。1.使用fgets统计一个文件的行数。3.完成注册登录功能。

2024-02-18 23:22:25 364

原创 2.15:指针习题

39.若有定义int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};40.若有说明:char *language[]={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};34.定义:int x[10]={0,1,2,3,4,5,6,7,8,9},*p1;24.若有程序段:int a[2][3],(*p)[3];

2024-02-16 23:46:03 504

原创 2.13:C语言测试题

23.b) 5 4 1 3 2 栈:先进后出。26.越界访问,可能正常输出,可能段错误。有符号数转换为无符号数再计算,肯定大于6。

2024-02-16 23:35:01 177

原创 2.12:C语言测试题

4.可能段错误,释放后,str未指向NULL,野指针。1.段错误:申请堆区内存未返回,str指向NULL。3.越界访问,可能正常输出hello,可能报错。2.段错误:局部变量,本函数结束,p也释放。11.(a) x^n(x的n次幂)20.(c) 函数的指针。

2024-02-16 22:20:11 219

原创 2.14:二维数组、非函数实现strcat、strcmp、strcpy、strlen

4.非函数实现系统函数strcat、strcmp、strcpy、strlen。2.编程实现二维数组计算每一行的和以及列和。3.编程实现二维数组计算第二大值。1.编程实现二维数组的杨辉三角。

2024-02-16 21:22:43 146

原创 2.11:递归操作

6.递归实现计算各个位数字的乘积。5.递归实现计算各个位数字之和。3.递归实现斐波那契数列。7.递归实现计算单词逆置。2.递归实现0-n的和。4.递归实现二进制转换。

2024-02-15 18:15:36 152

原创 2.8:Maefile、计算单词个数、判断文件类型、单词逆置

1.有main.c,test.c,test1.c,创建Makefile。3. 在终端输入一个文件名,判断文件的类型。2.输入字符串,计算单词个数。

2024-02-13 23:23:34 218

原创 2.7:二叉树创建、先中后遍历、各个节点度的个数、深度

1.二叉树的创建、先中后遍历、各个节点度的个数、深度。

2024-02-07 14:32:02 127

空空如也

空空如也

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

TA关注的人

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