- 博客(49)
- 收藏
- 关注
原创 10.20嵌入式作业(platform总线)
通过platform总线驱动实现a.应用程序通过阻塞的io模型来读取number变量的值 b.number是内核驱动中的一个变量 c.number的值随着按键按下而改变(按键中断) 例如number=0 按下按键number=1 ,再次按下按键number=0 d.在按下按键的时候需要同时将led1的状态取反 e.驱动中需要编写字符设备驱动 f.驱动中需要自动创建设备节点 g.这个驱动需要的所有设备信息放在设备树的同一个节点中
2022-10-20 21:32:31
267
2
原创 9.19嵌入式作业(M4核按键中断与UART实验)
1. 中断实验(按键/光电开关/火焰传感器/人体红外)2. 使用M4核,检测到中断触发时,灯的状态(GPIO控制器)取反3. 并且检测到中断时,需要打印(串口)触发信息
2022-09-19 19:48:15
274
原创 9.15嵌入式作业(串口实现字符串收发)
1. 在键盘输入一个字符,字符+1,并且打印在串口工具上 键盘输入'a'----->串口工具打印'b'2. 串口工具输入一个字符串,按下回车键,会显示输入的字符串
2022-09-15 20:06:39
701
原创 8.31嵌入式作业(对象树模型、信号与槽的连接函数)
1. 手动实现对象树模型2. 创建一个项目,提供三个按钮,第一个按钮实现播报第二个按钮的内容,播报结束后,设置自己不可用。第二个按钮的内容是关闭,实现功能是关掉整个项目,第三个按钮功能是将第一个按钮设置为可以状态...
2022-08-31 19:40:11
163
原创 8.25嵌入式作业(继承)
代码实现 定义一个学生类:成员--> 姓名、年龄、成绩以及相关函数 定义一个老师类:成员--> 年龄、职称以及相关函数 由学生类和老师类共同派生出研究生类:成员--> 性别 实例化就研究生类的对象,并输出该对象的所有信息...
2022-08-25 19:13:46
221
原创 8.22嵌入式作业(C++类与对象)
封装一个类:1. 私有成员为:一个长度为8的整型数组2. 公有成员为:输出函数:输出数组中所有内容;输入函数:输入数组所有元素;求和函数:求得数组中所有元素的和;排序函数:将数组中的元素进行升序排序要求:成员函数类内声明,类外定义。
2022-08-22 17:09:24
395
原创 8.15嵌入式作业(TCP服务器模型及域套接字模型)
1. 复习今天学的4个模型: 多进程并发服务器 多线程并发服务器 TCP本地通信 UDP本地通信2. 抓包
2022-08-15 20:17:10
134
原创 8.6周末作业(进程间通信:消息队列、共享内存)
1. 要求AB进程通过消息队列做通信1)A进程发送一句话,B进程接收打印2)然后B进程发送给A进程一句话,A进程接收打印3)重复1,2步骤,直到A进程或者B进程收到quit,退出AB进程;4)AB进程能够随时收发数据2. A进程写入一个整型,在该整型后,写入一个字符串B进程将共享内存中的整型以及字符串读取出来;......
2022-08-06 11:17:04
603
1
原创 8.4嵌入式作业(进程间通信、信号捕获)
1. 要求AB进程做通信:A进程发送一句话,B进程接收打印;然后B进程发送给A进程一句话,A进程接收打印;重复1,2步骤,直到A进程或者B进程收到quit,退出AB进程;2. 捕获2号、3号、20号信号
2022-08-04 20:18:31
115
原创 8.3嵌入式作业(线程同步互斥机制)
编写一个程序,开启3个线程,这3个线程的ID分别为ABC,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示,如ABCABC……依次递推;
2022-08-03 18:50:13
78
原创 8.2嵌入式作业(线程)
1. 定义一个全局变量,char str[] = "123456",要求定义两个线程:线程A, 线程B 1)要求A线程循环打印全局字符串str; 2)要求B线程循环倒置全局字符串str:将str中的内容倒置为"654321",再倒置为"123456".... 3)要求A线程打印出的str字符串内容为:123456或者654321。不允许出现乱序,例如:623451 653451..2. 要求用两个线程拷贝一张图片,A线程拷贝前半部分,B线程拷贝后半部分.........
2022-08-02 20:38:11
590
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人