摘要: 概念 Linux系统中常用的几种调度类为SCHED_NORMAL、SCHED_FIFO、SCHED_RR。 SCHED_NORMAL:用于普通线程的调度类 SCHED_FIFO和SCHED_RR是用于实时线程的调度类,优先级高于SCHED_NORMAL。 内核中区分普通线程与实时线程是根据线程的优先 阅读全文
posted @ 2023-12-07 22:27 zhengcixi 阅读(410) 评论(0) 推荐(0) 编辑
摘要: # 简介 本文档是根据CMake的官方教程学习的笔记,同时将教程中C++实现的代码更改为C语言实现。当前还未学习完。 教程官网:[CMake Tutorial — CMake 3.27.0-rc1 Documentation](https://cmake.org/cmake/help/latest/ 阅读全文
posted @ 2023-06-18 20:08 zhengcixi 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 本文相关的源代码可从gitee上下载:https://gitee.com/mylayfolk/cmake-learning/tree/master/CMake_Study # 参考 [前言 - 《CMake菜谱(CMake Cookbook中文版)》 - 书栈网 · BookStack](https 阅读全文
posted @ 2023-06-11 22:08 zhengcixi 阅读(59) 评论(0) 推荐(0) 编辑
摘要: ## 参考 [gprof的简单使用-anthony1983-ChinaUnix博客](http://blog.chinaunix.net/uid-12656193-id-320091.html) [Top (GNU gprof) (sourceware.org)](https://sourcewar 阅读全文
posted @ 2023-06-02 21:17 zhengcixi 阅读(42) 评论(0) 推荐(0) 编辑
摘要: ## 简介 当前我们安装虚拟机,一般小端机器比较多,有时候想模拟大端机器测试程序,这时就有模拟大端机器的需求。 参考:[利用 QEMU USER 模式运行 mips 程序 - sinpo828 - 博客园 (cnblogs.com)](https://www.cnblogs.com/sinpo828 阅读全文
posted @ 2023-06-01 22:09 zhengcixi 阅读(235) 评论(0) 推荐(0) 编辑
摘要: ## 需求 假设有两个KO,命名为moduleA.KO,moduleB.KO,现在要实现在moduleB.KO中调用moduleA.KO中的函数。 ## 实现 ### ModuleA实现 源码: ```c #include #include #include void moduleA_func(vo 阅读全文
posted @ 2023-05-21 20:34 zhengcixi 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 1 GNU语法 1.1 GNU汇编 GNU 汇编语法适用于所有的架构,并不是 ARM 独享的,GNU 汇编由一系列的语句组成,每行一条语句,每条语句有三个可选部分,如下: label: instruction @ comment label: 即标号,表示地址位置,有些指令前面可能会有标号,这样就可 阅读全文
posted @ 2023-03-12 17:08 zhengcixi 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1 Introduction 参考视频:1 GCC简介_哔哩哔哩_bilibili 参考书籍:《An Introduction to GCC (Brian J. Gough, Richard.pdf》 GCC简介:GCC(GNU Compiler Collection,GNU编译器集合)。其主要特性 阅读全文
posted @ 2023-02-14 22:20 zhengcixi 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 1 参考 kconfiglib库官方介绍:kconfiglib · PyPI Kconfiglib源码:GitHub - ulfalizer/Kconfiglib: A flexible Python 2/3 Kconfig implementation and library Kconfig语法: 阅读全文
posted @ 2023-01-04 22:30 zhengcixi 阅读(1532) 评论(0) 推荐(0) 编辑
摘要: 参考:安装图形化配置解析工具_LiteOS_编译和开发工具_Linux下的编译_搭建Linux编译环境_华为云 (huaweicloud.com) 系统:Centos7 $ uname -a Linux localhost.localdomain 3.10.0-693.el7.x86_64 #1 S 阅读全文
posted @ 2023-01-02 16:03 zhengcixi 阅读(1588) 评论(0) 推荐(0) 编辑
回到顶部