logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

64位ubuntu 12.04编译linux内核提示openssl/opensslv.h文件缺失

今天心血来潮,想编译一下linux内核来玩玩。从git上下载了最新版本的源码,放在我的ubuntu系统下,首先从现有ubuntu系统的boot目录下,拷贝了config-3.13.0-32-generic文件到linux源码根目录下,改名为.config文件。然后make clean,make menuconfig,save,然后运行make bzImage。结果提示如下:leon@Ubuntu:

#ubuntu#linux
玩转mini2440开发板之【linux内核的编译和下载】

今天首先来玩一玩linux内核的编译和下载。1、背景交代开发环境:64位的Ubuntu 14.04;下载工具:SuperViVi USB Transfer Utility;调试工具:SecureCRT 7.2.6;2、编译步骤首先按照友善之臂官方手册(mini2440用户手册-20140103)的介绍,将linux 2.6.32.2的源码解压出来,我本人是解压到/opt/F...

#linux
64位ubuntu 12.04编译linux内核提示"mkimage" command not found

今天心血来潮,想编译以下linux内核来玩玩。一开始编译x86的版本,遇到了openssl/opensslv.h文件缺失的问题,经过一番折腾,顺利解决(解决过程请参见我的另外一篇博客“linux(ubuntu)编译linux内核提示openssl/opensslv.h文件缺失”)。然后就进而想编译一个arm的版本出来,放到我的mini2440开发板上跑一跑。于是按照博客(移植Linux3.4.2

#ubuntu#linux#arm
linux内核驱动模块开发步骤及实例入门介绍

Linux内核模块简介Linux内核的整体结构已经非常庞大,而其包含的组件也非常多。我们怎样把需要的部分都包含在内核中呢?一种方法是把所有需要的功能都编译到Linux内核。这会导致两个问题,一是生成的内核会很大,二是如果我们要在现有的内核中新增或删除功能,将不得不重新编译内核。有没有一种机制使得编译出的内核本身并不需要包含所有功能,而在这些功能需要被使用的时候,其对应的代码被动态地加载到内核中呢?

#linux
linux内核驱动模块开发makefile实例解析

昨天整理了一篇关于linux内核驱动模块的开发介绍入门,其中介绍了一些关于驱动模块的基本开发步骤,不过面广而不深,很多细节都没有涉及到,其中就包括如何编写驱动模块的makefile。那么,今天我们就来聊一聊这个话题。以下是摘自网络上的一个经典的linux设备驱动的Makefile文件,以及详细的内容解释。此文件可以完成对大部分驱动的编译,使用时只需要稍加修改就可以了。

#linux
车载以太网基础知识介绍(MAC/PHY/MII解释对比)

车载以太网用于连接汽车内不同电气设备的一种网络,从而满足车载环境中一些特殊需求,它与传统以太网不尽相同,车载以太网主要由MAC(介质访问控制)、PHY(物理接口收发器)组成,与传统以太网不同,车载以太网固定为全双工通信方式,出于对汽车启动时间的考虑而没有引入自动协商机制,此外车载以太网是通过单对非屏蔽或屏蔽电缆连接,与之对应的100M的MDI接口为100Base-T1,以此满足EMC要求。MAC是

浅谈一下车载以太网行业中的OPEN Alliance,AVNU和AUTOSAR组织构成

车载以太网(Etherent)不仅具备了适应ADAS、影音娱乐、汽车网联化等所需要的带宽,而且还具备了支持未来更高性能的潜力(如自动驾驶所需的更大数据传输)。它将成为实现多层面高速通信的基石,相对于20世纪90年代的CAN革命,它的规模将更大。预计到2020年,汽车中部署的以太网端口将达5亿个。以太网,FlexRay,MOST节点装载数量预测以BroadR-Reach 以太网技术为例,其可用...

如何在win10+VS2017环境下安装USB驱动开发套件WDK

最近要研究一下WIN10下开发USB驱动程序,于是首先要搭建相关的开发环境。查了很多文章和博客,绝大部分都是支离破碎,不成章法,只能自己一边理解一边摸索,终于搞定。现在将整个过程记录如下,便于日后参考,也可与同道中人分享。其实,下面的全部过程,在微软的官方网站上(https://docs.microsoft.com/en-us/windows-hardware/drivers/download-.

#windows
加速计/陀螺仪/磁力计是什么,3轴/6轴/9轴传感器又是什么?

现在越来越多的设备中都用到了加速度传感器(即加速计)、角速度传感器(即陀螺仪)、磁感应传感器(即磁力计)。但是很多人对这3类传感器,以及它们所产生的组合套装(比如3轴传感器、6轴传感器、9轴传感器等)不是很清楚,下面就进行一下简单的介绍和区分。首先对这3个概念进行一下基本的解释。一、陀螺仪陀螺仪(Gyroscope、GYRO-Sensor)也叫地感器,传统结构是内部有个陀螺,如下图所示...

几种常用的传感器(加速度传感器、重力传感器、方向传感器、陀螺仪)简介

现在的手机或者其他便携设备中用到了越来越多的传感器,什么加速度传感器,方向传感器、重力传感器、陀螺仪、g-sensor、o-sensor等等,这些传感器到底是干什么用的,各自有什么特点,彼此之间又有什么区分?本文就对他们进行简单的对比介绍。

    共 53 条
  • 1
  • 2
  • 3
  • 6
  • 请选择