自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (7)
  • 收藏
  • 关注

原创 Linux制造内核异常分类

请注意,制造内核异常可能会导致系统崩溃或不可预测的行为。空指针解引用: 在内核代码中,通过将空指针传递给可能导致解引用的函数,可以制造空指针解引用异常。这通常会导致系统崩溃,并在内核的oops消息中记录异常信息。无效的系统调用参数: 调用系统调用时,提供无效或错误的参数可能导致内核异常。例如,使用错误的文件描述符或无效的选项调用系统调用可能导致崩溃。内存越界访问: 在内核代码中,通过访问超出分配的内存范围的指针,可以制造内存越界访问异常。在内核模块中,通过错误的操作或访问无效的内存地址,可以制造内核异常。

2023-11-09 08:44:09 94

原创 dtc编译设备树时怎么做到不打印warning信息?

在使用 dtc 编译设备树时,可以使用 --quiet 或 -q 选项来禁止输出警告信息。例如,可以使用以下命令编译设备树并禁止输出警告信息。

2023-07-20 08:53:28 153

原创 vscode 插件highlight-words配置全词匹配

我选择的是全词匹配:"highlightwords.defaultMode": 1, // whole word。你可以按需选择,将"highlightwords.defaultMode"改成期望的模式值即可。

2022-10-27 11:46:22 1778 1

原创 制作centos跟文件系统 rpm包安装方法

我们在准备sysroot的时候,需要将编译依赖的库文件所在的rpm包安装到目标sysroot中;其中需要时目标文件系统或者sysroot在系统中的绝对路径;我们在制作根文件系统的时候,需要将打包好的二进制rpm安装到目标根文件系统;1. 将待安装的rpm包拷贝进目标跟文件系统或者sysroot。2. chroot 到目标跟文件系统或者sysroot。

2022-10-23 17:12:01 466

原创 terminate called after throwing an instance of ‘std::runtime_error‘

这两个设备的差异在于:/dev/random的random pool依赖于系统中断,因此在系统的中断数不足时,/dev/random设备会一直封锁,尝试读取的进程就会进入等待状态,直到系统的中断数充分够用, /dev/random设备可以保证数据的随机性。/dev/urandom不依赖系统的中断,也就不会造成进程忙等待,但是数据的随机性也不高。/dev/random和/dev/urandom是Linux系统中提供的随机伪设备,这两个设备的任务,是提供永不为空的随机字节数据流。...

2022-08-18 20:50:31 6065

原创 standard_init_linux.go:228: exec user process caused: no such file or directory

问题:standard_init_linux.go:228: exec user process caused: no such file or directory解决方案:docker run --rm --privileged multiarch/qemu-user-static --reset -p yes原因分析:这个提示的原因时尝试运行与当前CPU体系结构不一致的镜像。我构建的镜像是AARCH64的,当前的HOST环境是X86的,因此会报错。使用docker run

2021-12-28 18:57:34 9348 5

原创 认真整理的一份Doxygen用法,希望对你有所帮助

Doxygen简介Doxygen是用于从带注释的C ++源生成文档的事实上的标准工具,但它也支持其他流行的编程语言,如C,Objective-C,C#,PHP,Java,Python,IDL(Corba,Microsoft和UNO / OpenOffice风格) ),Fortran,VHDL,Tcl,并在某种程度上.Doxygen可以通过三种方式帮助您:它可以LATEX从一组记录的源文...

2019-06-26 09:49:38 3637

SPC5Studio常见问题汇总 20180905-V3.pdf

SPC5Studio 是 ST 提供的用于 SPC5 系列汽车级 MCU 嵌入式应用开发的集成开发环境,其 基于 Eclipse PDE 开发,支持灵活的用户自定义组件和丰富的第三方插件。SPC5Studio 针对不同 的软硬件资源提供了多种功能组件,并可通过图形化的配置界面对组件的功能进行配置。用户 在应用开发过程中只需要根据需求添加相应的功能组件,并对组件进行简单配置,便可快速生 成代码,大大缩短了项目开发周期。SPC5Studio 是进行 SPC5 系列汽车级 MCU 嵌入式应用开发 不可或缺的软件工具。 本文档首先介绍了一些 SPC5Studio 的常用功能,然后介绍了 SPC5Studio 使用过程中一些 常见问题的解决方法。旨在使工程人员进一步熟悉软件开发工具,能够高效地利用 SPC5Studio,加快项目开发的进程。

2019-05-09

《物联网技术》2016年第6卷第10期

《物联网技术》杂志是目前唯一一本经国家新闻出版总署批准,手续齐全的物联网专业科技期刊。国内刊号:CN61-1483/TP,国际刊号:ISSN 2095-1302,邮发代号:52-253,杂志现为月刊,《物联网技术》杂志以纸质媒体、网络传播为手段,采取网刊互动的方法,将物联网这个提升为国家发展战略的概念,用通俗易懂的语言和案例宣传介绍给大家,为其广泛的普及和应用打好基础。同时,我们将致力于搜集和传播物联网技术的全球、全国最新发展动态和趋势;推广物联网行业的新技术、新产品、新方案和新应用案例,为物联网产业的发展搭建互动平台,促进物联网技术的创新、交流和繁荣。

2017-11-15

keil for MDK 配色方案

keil for MDK 配色方案

2017-04-19

Quartus II 9.1 x64破解文件

#把license.dat里的XXXXXXXXXXXX 用您老的网卡号替换(在Quartus II 9.1的Tools菜单下选择License Setup,下面就有NIC ID)。 #在Quartus II 9.1的Tools菜单下选择License Setup,然后选择License file,最后点击OK。 修改license.DAT的HOSTID 用記事本開啟c:\altera\80\license.DAT,將HOSTID=xxxxxxxxxxxx,改成你的網路卡的physical address,注意不含dash(-),僅含數字和英文字母,修改後存檔。 如何得知網路卡的physical address? 開始->程式集->附屬應用程式->命令提示字元 輸入 ipconfig/all,出下以下訊息,紅色部分即為physical address(每台電腦不同)。 #注意:license文件存放的路径名称不能包含汉字和空格,空格可以用下划线代替。

2016-03-10

空空如也

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

TA关注的人

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