- 博客(10)
- 收藏
- 关注
原创 内存管理(linux内核)
*当应用程序对内存中的数据进行修改时,这些修改通常首先发生在内存中,而不是直接在硬盘的文件系统上。在适当的时间点(如系统空闲、内存不足需要置换页面或者进程退出时),操作系统会把脏页的内容回写到对应的硬盘存储位置,确保数据的一致性和持久性。不过大多数32位体系结构支持4KB(4 * 1024字节=4096字节)的页,而64位体系结构一般会支持8KB的页。**在计算机系统中,每个存储单元都有一个唯一的地址标识符,这个地址就像一个标签或者门牌号,帮助CPU找到需要处理的数据或指令。
2024-01-02 13:58:05
873
原创 Linux+Xenomai内核的编译
我只说编译,这个编译的方法是我见过的比较奇葩的,人们正常思维是make一下就行了,但是make之后就会生成镜像,但是我不想生成镜像该怎么编译呢?在.config文件中找到CONFIG_SYSTEM_TRUSTED_KEYS这个东西,把""里面的东西干掉就行。这是一个校验,干掉即可。
2023-06-14 14:35:28
415
原创 linux中Ubuntu的升级
不成功多试几下,应该是网络问题,成功之后sudo reboot重启就ok了。接下来就是更新系统,这里确保系统的所有内容为最新版本。首先得换源不然下载非常的慢,这个可以参考我的。跟新完之后进行备份,最好备份一下。
2023-06-12 13:49:35
277
原创 Qt串口通信【一篇到底,代码详解】
此项目还涵盖了ARM的部分内容,需要自己去编写,代码不难,在linux下进行编写,实现ARM里面的一个PWM即可,里面涵盖了一个蜂鸣器的调试,根据个人的不同情况进行编写即可。
2022-12-09 22:42:12
1027
基于QT+sqlite3+tcp+游戏框架的飞机大战源码实战
2022-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人