行业资讯

AI news by Smartone AI

Linux内核如何访问另外一个模块的函数和变量

一、问题整理内核中两个模块,一个A,一个B,A模块中有操作函数,B模块要调用A模块的函数。二、分析这是一个驱动工程师经常遇到的一个问题,该问题其实是模块符号导出问题,实现该功能比较简单,借助EXPORT_SYMBOL()即可

如何在Linux内核中操作某个文件?

一、问题描述如何在内核中操作某个文件?问题二、操作函数 1. 分析在用户态,读写文件可以通过read和write这两个系统调用来完成(C库函数实际上是对系统调用的封装)。但是,在内核态没有这

基于Linux的tty架构及UART驱动详解

本文由技术大拿:蒙工 投稿!桂电毕业的资深嵌入式专家。一、模块硬件学习1.1. Uart介绍通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称为UART,是一种异步收发传输器,是电脑硬件的一部分

一文教你Linux驱动-platform总线详解

platform总线是学习linux驱动必须要掌握的一个知识点。本文参考已发布:Linux 3.14内核一、概念嵌入式系统中有很多的物理总线:I2c、SPI、USB、uart、PCIE、APB、AHBlinux从2.6起就加入了一套新的驱动管理和注册的机制platform平台总线

apt真的比apt-get更好?

使用ubuntu的朋友一定会接触一个命令就是apt-get 。使用该工具安装各种应用程序那叫一个爽。在 Ubuntu 16.04 发行后,apt使用渐渐频繁起来。那么,apt-get 与 apt 命令

红旗Linux桌面操作系统11来了

红旗Linux桌面操作系统11将于1月10日开放预览版的下载,新版本具有良好的硬件兼容,支持多款国产自主CPU品牌,同时还具有丰富的外设支持及海量的易用生态软件,打造全新的UI设计风格,带来更灵动的视觉效果和便捷的操作体验

Linux—实体链接与符号链接: ln

在 Linux 下面的链接文件有两种,一种是类似 Windows 的捷径功能的文件,可以让你快速的链接到目标文件(或目录);另一种则是通过文件系统的 inode 链接来产生新文件名,而不是产生新文件!这种称为实体链接(hard link)

丹尼斯里奇和林纳斯谁更伟大?

前言在计算机软件领域,做出过重大贡献的神人很多,在这闪耀的明星中,最为闪耀的莫过于「Linus  Torvalds和Dennis Ritchie」。那么这两位谁的贡献更大呢?这是一个很难回答的问题,就如同关公战秦琼,仁者见仁,智者见智

技术文章:Linux cut 命令详解

cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。(1)其语法格式为:cut  [-bn] [file] 或

Linux原创干货:Linux scp命令

概念scp是secure copy的简写, 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。因为scp传输是加密的,可能会稍微影响一下速度