
Linux
文章平均质量分 72
HuangYu'csdn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux实时化改造:Preempt-rt 和 Xenomai
linux实时化改造:RT-Preempt 和 XenomaiXenomai三级目录Xenomai<1> Xenomai简介-百度百科关键词:双内核,在linux内核之外构造一个实时微内核。微内核负责处理系统的实时任务,而Linux 则负责处理非实时任务,只有当实时内核不再有实时任务需要处理的时候,Linux 内核才能得到运行的机会<2> Xenomai实现原理 - (Adeos)三级目录...原创 2021-08-19 15:52:17 · 4477 阅读 · 0 评论 -
linux:线程同步的5种方法
linux:线程同步的5种方法一.为什么要使用线程:二.线程同步的5种方法2.1 互斥量2.2 读写锁2.3 条件变量2.4 自旋锁2.5 屏障一.为什么要使用线程:<1>. 通过为每种事件类型分配单独的处理线程,可以简化处理异步事件的代码。每个线程在进行事件处理时可以采用同步编程模式,同步编程模式要比异步编程模式简单得多<2>. 多个进程必须使用操作系统提供的复杂机制才能实现内存和文件描述符号的共享,而多个线程自动地可以访问相同的存储地址空间和文件描述符<3>.原创 2021-08-17 15:20:50 · 2711 阅读 · 0 评论 -
linux:make 参数 ARCH与CROSS_COMPILE
嵌入式linux: make 参数 ARCH与CROSS_COMPILE 解读转自:https://blog.youkuaiyun.com/zydlyq/article/details/50997582?utm_medium=distribute.pc_relevant_bbs_down.none-task-blog-baidujs-1.nonecase&depth_1-utm_source=distribute.pc_relevant_bbs_down.none-task-blog-baidujs-1转载 2020-08-03 11:34:49 · 2699 阅读 · 0 评论 -
arm-linux-gcc编译器安装
arm-linux-gcc编译器安装转自: https://blog.youkuaiyun.com/Ragnaro/article/details/79143914?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allfirst_rank_v2~rank_v25-3-79143914.nonecase网上一大堆arm-linux-gcc下载的网盘和链接都被清理了,并不能用,去gun官网找,找了半天也很麻烦,本人终于安装成功,成果共享。转载 2020-08-03 09:05:55 · 679 阅读 · 1 评论 -
linux环境变量设置:etc/profile和/etc/environment的比较
etc/profile和/etc/environment的比较转自: https://www.iteye.com/blog/andy136566-1025338先将export LANG=zh_CN加入/etc/profile ,退出系统重新登录,登录提示显示英文。将/etc/profile 中的export LANG=zh_CN删除,将LNAG=zh_CN加入/etc/environment,退出系统重新登录,登录提示显示中文。用户环境建立的过程中总是先执行/etc/profile然后在读取/etc/转载 2020-08-02 18:48:21 · 690 阅读 · 0 评论 -
nice命令:设置进程优先级
当我们编译源文件得到一个可执行文件(假设该可执行文件名为test)然后使其在linux下运行: ./test通过top命令我们可以查看其在系统的nice值为0(nice值与优先级有关,范围-20~19,nice值越小则代表优先级越高)这是系统默认分配给test进程的nice值,那么是否有办法改变该nice值呢,答案是肯定的,利用nice命令具体用法(假设我们想要把test的nice 值设置...原创 2019-10-31 19:59:13 · 1201 阅读 · 0 评论 -
linux系统gpio中断的实现(提供例程)
linux下通用GPIO中断使用实例欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:...原创 2019-10-29 20:35:56 · 4406 阅读 · 0 评论 -
将键盘输入的一系列字符串转换为十进制整数存储,并以整数形式输出到屏幕
1.代码如下:#include <stdio.h>#include <stdlib.h>int main(void){int i = 0;int j = 0;int k = 0;char c;char str_buf[256];int data[256];/* 输入字符串,以“空格”键分隔相邻字符串,最后按回车键结束 */printf("please...原创 2019-04-29 20:37:57 · 1564 阅读 · 3 评论 -
GDB调试基本命令
GDB调试基本命令首先最重要的一点:编译时要加 -g 选项,否则无法进行gdb调试(gcc -g file.c -o file)一,run命令 (运行程序)二,list命令 (显示源代码)三,break 命令 (简写b,用于在程序中设置断点)3.1 b file:n(行号) (在源文...原创 2019-09-24 18:09:40 · 393 阅读 · 0 评论