- 博客(68)
- 收藏
- 关注
原创 arm 作业 24/4/17
主机发送8bit从机地址+1bit写标志(0)主机发送7bit从机地址+1bit写标志。主机发送7bit从机地址+1bit读标志。1、主机向从机发送多个字节的数据。主机发送8bit从机的寄存器地址。2、主机读取多个字节的数据。主机发起一个重复的起始信号。主机发送8bit数据。主机发送8bit数据。从机发送8bit数据。从机发送8bit数据。
2024-04-17 21:07:36
480
原创 freeRTOS 作业 24/4/5
事件组是一种同步机制,用于任务之间的通信和同步。它允许任务等待多个事件的状态,并且可以在任何事件被设置时唤醒等待的任务。通过设置定时器,可以让某个任务在指定的时间后执行,实现任务的延时启动或周期性执行。5.根据文档和录屏学习一下软件定时器,了解软件定时器的作用和软件定时器和硬件定时器的区别。其他任务通信机制需要被创建所以消耗的资源比较多、任务通知不需要被创建消耗的资源少。信号量是一个长度为1的特殊队列,长度为1的空间用于存储信号量的计数值。FreeRTOS中的队列是用于任务之间的通信,遵循先进先出的规则。
2024-04-07 00:04:07
404
原创 Qt 作业 24/3/25
2>完善对话框,点击登录对话框,如果账号和密码匹配,则弹出信息对话框,给出提示”登录成功“,提供一个Ok按钮,用户点击Ok后,关闭登录界面,跳转到其他界面。如果账号和密码不匹配,弹出错误对话框,给出信息”账号和密码不匹配,是否重新登录“,并提供两个按钮Yes|No,用户点击Yes后,清除密码框中的内容,继续让用户进行登录,如果用户点击No按钮,则直接关闭登录界面如果用户点击取消按钮,则弹出一个问题对话框,给出信息”您是否确定要退出登录?要求:基于属性版和基于静态成员函数版至少各用一个。
2024-03-25 20:26:05
946
原创 C++ 作业 24/3/13
1、设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数和拷贝构造函数。
2024-03-13 20:27:10
388
原创 C++ 作业 24/3/12
初始化函数:void init(int w, int h)更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)输出该矩形的周长和面积函数:void show()
2024-03-12 19:33:37
314
原创 C++ 作业 24/3/11
1、提示并输入一个字符串,统计该字符中大写、小写字母个数、数字个数、空格个数以及其他字符个数(要求使用C++风格字符串完成)
2024-03-11 19:45:51
590
原创 网络编程 24/2/28 作业
2> 实参可以是常量、变量、表达式、函数等,无论实参是何种类型的数据,在进行函数调用时,它们都必须有确定的值,以便把这些值传送给形参,所以应该提前用赋值、输入等办法使实参获得确定值。结构体占用的内存大于等于所有成员占用的内存的总和,共用体占用的内存等于最长的成员占用的内存。即在一个无序的序列中选取一个任意的基准元素,利用基准元素将待排序的序列分成两部分,前面部分元素均小于或等于基准元素,后面部分均大于或等于基准元素,然后采用递归的方法分别对前后两部分重复上述操作,直到将无序序列排列成有序序列。
2024-02-28 19:12:49
393
原创 IO 作业 24/2/22
6> 使用有名管道完成两个进程的相互通信(提示:可以使用多进程或多线程完成)2> 将无名信号量的代码实现重新敲一遍。1> 将互斥机制的代码实现重新敲一遍。3> 将条件变量的代码实现重新敲一遍。4> 将无名管道的代码实现重新敲一遍。5> 将有名管道的代码实现重新敲一遍。
2024-02-22 21:20:12
389
原创 IO 作业 24/2/19
1> 使用fread和fwrite完成两个文件的拷贝。2> 使用read、write完成两个文件的拷贝。3> 将时间在文件中跑起来。
2024-02-19 21:40:39
610
原创 IO 作业 24/2/18
做个小菜单,功能1是注册功能,输入注册账户和注册密码,将账户和密码写入文件中。功能2是登录功能,提示并输入登录账户和登录密码,并用其遍历文件中的每一组账户和密码,如果匹配成功,则登录成功,如果全部不匹配则提示登录失败。2> 使用fputs和fgets完成两个文件的拷贝。1> 使用fgets统计给定文件的行数。3> 完成注册登录功能。
2024-02-18 22:21:49
477
原创 寒假 14
4.请使用非函数方法实现系统函数strcat,strcmp,strcpy,strlen。⒉请编程实现二维数组计算每一行的和以及列和。3.请编程实现二维数组计算第二大值。1.请编程实现二维数组的杨慧三角。
2024-02-16 03:11:56
290
原创 寒假 11
请递归实现计算各个位数字的乘积。请递归实现计算各个位数字之和。请使用递归实现0-n的和。请使用递归实现二进制转换。请使用递归实现计算单词逆。请使用递归实现斐波那契。
2024-02-16 03:07:07
163
原创 寒假 8
4.字符串倒置:(注意:是倒置,而不是直接倒置输出)原字符串为:char *str =“I am Chinese”2.C编程实现:输入一个字符串,请计算单词的个数eg: "this is a boy"1.现有文件test.cltest1.clmain.c,请编写Makefile。3.在终端输入一个文件名,判断文件的类型4.C编程实现。倒置后为:“Chinese am I”.附加要求:删除原本字符串中多余的空格。
2024-02-16 03:03:19
252
原创 寒假 6
1.现有无序序列数组为{23,24,12,5,33,5,34,7},请使用以下排序实现编程。函数2︰请使用简单选择排序实现升序排序。函数3:请使用直接插入排序实现升序排序。函数1:请使用冒泡排序实现升序排序。函数4∶请使用插入排序实现升序排序。
2024-02-16 02:55:08
242
原创 寒假 5
1.请编程实现哈希表的创建存储数组{12,24,234,234,23,234,23},输入key查找的值,实现查找功能。2.现有数组{12,23,45,56,445,5676,6888],请输入key实现二分查找。
2024-02-16 02:49:29
223
原创 寒假 4
⒉请编程实现双向链表按任意位置插入、删除、修改、查找。1.请编程实现双向链表的头插,头删、尾插、尾删。内存释放时,指针没有指向这块内存的首地址。队列:先进先出,先定义变量,先申请内存。3.请简述栈和队列的区别?,先定义变量,后申请内存;4.请简述什么内存泄露?
2024-02-16 02:43:03
376
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1