首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> linux

linux 文章

Wind River Linux:历经10年的无忧开源支持

  •   与开源社区合作让我们收获颇丰。在过去的很多年里,风河的Linux团队帮助数以百计的客户进入了开源创新领域。本月,我们的努力成果已经融入最新的Wind River Linux 9。Wind River Linux 9集成了最重要的开源项目、最新的技术以及最新的代码,为客户提供了无缝支持并降低了风险。该版本包含了若干技术更新,采用了Yocto Project 2.2版本,使用4.8内核以及6.2版本的工具链。新版本还包括了一些
  • 关键字: 风河  Linux  

中国移动自主研发BC-Linux系统开始大面积部署

  •   近两年国产操作系统的研发工作开始提速,除了面向普通用户的民用版系统外,还有专为企业定制的系统平台。   近日,中国移动在全国各地的数据中心密集开工,预计2016年底数据中心全网机柜将突破10万架,由此带来的操作系统需求快速扩张。   为此,中国移动已经开始大面积部署自主研发的BC-Linux系统,该系统以CentOS为基础进行开发,可以满足满足云计算和大数据时代企业应用部署要求。   技术层面,BC-Linux基于CentOS操作系统提供商业化的系统更新和技术支持服务。用户能够第一时间获取到Ce
  • 关键字: 中国移动  BC-Linux  

关于嵌入式设备使用Android或者Linux 的一些讨论

  •   曾几何时 “嵌入式 Linux” 这个词被以怀疑的眼光看待。这个小型、低功耗、基于 Linux 并且具备软件开源能力的设备,如今已经发展成了一个产业;现在不是问“为什么选择 Linux 而是“为什么不选择 Linux”?  随着嵌入式设备的性能和图形处理能力日益增强,以及支持图形化界面的触摸设备在众多领域扎根,从小型控制面板到大型娱乐设备,Android,曾经被当做纯粹的消费级 OS,现在正在吸引越来越多的注意。
  • 关键字: Android  Linux   

Linux内核开发之异步通知与异步I/O(五)

  •   “小王呢,今天开始讲AIO与设备驱动,这也是设备驱动通知与异步IO的最后一节了,下次咱们就要开始讲更高级的东西,比如中断啦,时钟等”  在Linux内核中,每个IO请求都对应一个kiocb结构体,其ki_filp成员指向对应的file指针,通过is_sync_kiocb可以判断某Kiocb时候为同步IO请求,如果非真,表示是异步IO请求。  块设备和网络设备本身就是异步的。只有字符设备驱动必须明确指出应支持AIO.需要说明的是AIO对于大多数字符设备而言都不是必须的。只有少数才需要。  在字符设备驱动
  • 关键字: Linux  异步I/O  

Linux SPI总线和设备驱动架构之一:系统概述

  •   SPI是"Serial Peripheral Interface" 的缩写,是一种四线制的同步串行通信接口,用来连接微控制器、传感器、存储设备,SPI设备分为主设备和从设备两种,用于通信和控制的四根线分别是:  CS 片选信号  SCK 时钟信号  MISO 主设备的数据输入、从设备的数据输出脚  MOSI 主设备的数据输出、从设备的数据输入脚  因为在大多数情况下,CPU或SOC一侧通常都是工作在主设备模式,所
  • 关键字: Linux  SPI  

以最简单方式学习Linux

  •   有很多关于Linux的书籍,博客。大多数都会比较“粗暴“的将一大堆的命令塞给读者,从而使很多.NET程序员望而却步。未入其门就路过了。  所以我设想用一种更为平滑的学习方式, 就是在学习命令时,先用纯语言来介绍Linux背景和动机。 就如同所有的的网络游戏都要先介绍游戏的历史观,然后再介绍游戏的操作。  大多数初学者在刚刚接触Linux都会有非常陌生的感觉。往往会有一些疑惑和问题。而我们就沿着这些问题,从远及近,从宏观到微观来理解Linux的简洁和美丽。  问题1: Wi
  • 关键字: Linux  Winows  

Linux内核开发之异步通知与异步I/O(四)

  •   “小王,接着昨天的来,你知道吗?在异步IO中,什么可以用来做为AIO的通知呢?”我用渴求的眼神望着她.  "啊?那我咋知道,你说的我能记住就不错了,让我发明创造,我可是不会."小王委屈道。  “笨死了,我前边花了那么多的时间来讲信号之类的东西,联想一下信号作为异步通知的信号,也想的出来啊,告诉你,我当年用脚肢头都能想到,可你..真让我失望”我叹气到,“算了,也不怪你了,咱们开始继续学习吧“。  先上代码:使用信号作为AIO异步IO通知机制  void setup_io(.
  • 关键字: Linux  异步通知  

Linux内核开发之并发控制(一)

  •   “小涛,你说十一黄金周,火车站,飞机场那些售票系统咋没一个宕掉的呢。你不宕掉也没关系,来两个卖错票的,说不定哥就去上海看世博,去北京看青梅竹马的表妹了…”小王抱怨道。  “晕死..哥鄙视你,你说都老大不小的人了,怎么脑子里天天都是MM之类的事了,能不能有点男子气概啊..”。  “靠,能跟你比啊,你是饱汉不知饿汉饥,要是像你一样十一和…”  "嗯,啊,哼哼.."没等他说完,我赶忙塞了双臭袜子(哪天的也记不住了)。“得得,I 服了 you,ok”。  “不过话说回来
  • 关键字: Linux  内核  

Linux内核开发之异步通知与异步I/O(三)

  •   小王,听说过AIO没?外国人,就这样,总是爱简写,简写的结果是咱们都不认识了。所谓AIO就是Asynchronous Input/Output异步输入/输出,基本思想是允许进程发起很多的I/O操作,而不用阻塞或等待任何操作的完成,稍后或在接收到I/O操作完成的通知时,进程就可以检索I/O操作的结果。  “得得,你咋又跟我上起课来了呢,不是说好,今天CS吗?是不是跟我讲课特自信啊“小王抱怨到。  “啊?不是吧,为啥这样呢,那你到底听不听,别到时面试叫天天不灵叫地地不应的,别再找我哈”我气愤的说
  • 关键字: Linux  异步通知  

Linux中断(interrupt)子系统之一:中断系统基本原理

  •   这个中断系列文章主要针对移动设备中的Linux进行讨论,文中的例子基本都是基于ARM这一体系架构,其他架构的原理其实也差不多,区别只是其中的硬件抽象层。内核版本基于3.3。虽然内核的版本不断地提升,不过自从上一次变更到当前的通用中断子系统后,大的框架性的东西并没有太大的改变。  1. 设备、中断控制器和CPU  一个完整的设备中,与中断相关的硬件可以划分为3类,它们分别是:设备、中断控制器和CPU本身,下图展示了一个smp系统中的中断硬件的组成结构:   图 1.1&nb
  • 关键字: Linux  中断  

基于Android的Linux内核的电源管理:概述

  •   1. 电源管理的状态  Android的Linux内核为系统提供了4种电源状态,内核的源代码为其中的3种定义了名字和对应的宏定义,名字定义在kernel/power/suspend.c中:  [cpp] view plain copyconst char *const pm_states[PM_SUSPEND_MAX] = {  #ifdef CONFIG_EARLYSUSPEND  [PM_SUSPE
  • 关键字: Android  Linux  

Linux ALSA声卡驱动之三:PCM设备的创建

  •   1. PCM是什么  PCM是英文Pulse-code modulation的缩写,中文译名是脉冲编码调制。我们知道在现实生活中,人耳听到的声音是模拟信号,PCM就是要把声音从模拟转换成数字信号的一种技术,他的原理简单地说就是利用一个固定的频率对模拟信号进行采样,采样后的信号在波形上看就像一串连续的幅值不一的脉冲,把这些脉冲的幅值按一定的精度进行量化,这些量化后的数值被连续地输出、传输、处理或记录到存储介质中,所有这些组成了数字音频的产生过程。       图
  • 关键字: Linux  ALSA  

Linux核心4.9出炉,Linus保证史上最大改版!

  •   Google的Ara模组化手机计画虽然停摆了,但是贡献了大量程式码到4.9新版,尤其是Ara计画的Greybus硬体协定也加入了Linux 4.9版。     问世满25周年的Linux,释出了史上最大一次的核心改版Linux 4.9新版,Google喊卡的模组化手机Ara专案,反而在这次4.9新版中贡献了大量程式码。Linux之父Linus Torvalds在11日释出了4.9版,并在发布邮件中兴奋地说:“我非常确定这次是史上最大一次版本发布,commit数是有史以来最
  • 关键字: Linux  GPU  

linux中断处理原理分析

  •   Tasklet作为一种新机制,显然可以承担更多的优点。正好这时候SMP越来越火了,因此又在tasklet中加入了SMP机制,保证同种中断只能在一个cpu上执行。在软中断时代,显然没有这种考虑。因此同一种中断可以在两个cpu上同时执行,很可能造成冲突。  Linux中断下半部处理有三种方式:软中断、tasklet、工作队列。  曾经有人问我为什么要分这几种,该怎么用。当时用书上的东西蒙混了过去,但是自己明白自己实际上是不懂的。最近有时间了,于是试着整理一下linux的中断处理机制,目的是起码从原理上能够
  • 关键字: linux  中断  

Linux内核开发之异步通知与异步I/O(二)

  •   “曾经有一份真挚的爱情摆在面前,我却不懂珍惜;曾经有一个承诺,我却倍感珍惜,今天一定要好好讲讲..”  讲讲啥,讲讲上节说的那个异步通知的例子呗,大家喜欢看代码,咋们就先上代码:  struct globalfifo_dev  {  struct cdev cdev; /*cdev结构体*/  unsigned int current_len; /*fifo有效数据长度*/  unsigned char mem[
  • 关键字: Linux  异步I/O  
共1605条 1/107 1 2 3 4 5 6 7 8 9 10 » ›|   

linux介绍

Linux操作系统,是一种计算机操作系统,读音为 。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。 目录 一、概述 二、历史 三、应用与评价 四、用户群 五、未来软件界的方向 六、发行版 七、Linux的读音 八、手机上的Linux系统 九、常见问题解答: 十、linux可应用的多种硬件平台 一、概述 二 [ 查看详细 ]

热门主题

FPGA    DSP    MCU    示波器    步进电机    Zigbee    LabVIEW    Arduino    RFID    NFC    STM32    Protel    GPS    MSP430    Multisim    滤波器    CAN总线    开关电源    单片机    PCB    USB    ARM    CPLD    连接器    MEMS    CMOS    MIPS    EMC    EDA    ROM    陀螺仪    VHDL    比较器    Verilog    稳压电源    RAM    AVR    传感器    可控硅    IGBT    嵌入式开发    逆变器    Quartus    RS-232    Cyclone    电位器    电机控制    蓝牙    PLC    PWM    汽车电子    转换器    电源管理    信号放大器    树莓派    linux   
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473