- 博客(12)
- 收藏
- 关注
原创 笔记 嵌入式C语言自我修养
当用户程序开始读写进程虚拟空 间中的这片映射区域时,发现这片映射区域还没有分配物理内存,就 会产生一个请页异常,Linux内存管理子系统就会给该片映射内存分配 物理内存,将要读写的文件内容读取到这片内存,最后将虚拟地址和 物理地址之间的映射关系写入该进程的页表。它是一块预先分配好的内存区域,被分割成固定大小的内存块(或对象),这些内存块可以被动态地分配和释放,同时可以重复利用已经释放的内存块,避免了频繁的内存分配和释放操作,减少了内存碎片的产生,提高了内存使用效率。
2023-08-13 17:17:25
633
1
原创 GDB调试
例如,您可以使用“break”命令在程序中设置一个断点,并使用“run”命令来运行程序。观察点一般来观察某个表达式(变量也是一种表达式)的值是否有变化了,如果有变化,马上停住程序。程序的运行,你有可能需要设置下面四方面的事。2、可让被调试的程序在你所指定的调置的断点处停住。1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。3、当程序被停住时,可以检查此时你的程序中所发生的事。键,GDB将启动您的程序,并将命令行参数传递给它。使用GDB的其他命令来调试您的程序。4、动态的改变你程序的执行环境。
2023-05-12 18:17:47
104
原创 VMware之usb识别不了(灰色)的问题解决办法
找遍了整个百度,逛了整个csdn,给的方案都解决不了问题,搞了一整个下午,终于在b站找到了解决办法,b站评论里找到的哈哈哈,真是巨佬就是这位。接下来分享下他介绍的解决办法:把vmx用记事本打开,vmx是下图这个然后找到下面这句原来是FALSE, 把它改成TRUE ,就可以了,记得保存,然后再以VMware player方式打开。你就会发现,usb设备都是亮的,不是灰色的...
2022-03-26 19:17:00
12607
32
原创 stm32之USMART调试组件的使用
文章目录前言一、USMART是什么?二、使用步骤前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。一、USMART是什么?USMART 是由 ALIENTEK 开发的一个灵巧的串口调试互交组件,通过它你可以通过串口助手调用程序里面的任何函数,并执行。因此,你可以随意更改函数的输入参数(支持数字(10/16进制)、字符串、函数入口地址等作为参数),单个函数最多支持 10 个输入..
2022-01-28 14:13:56
11367
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人