linux学习建议~~

      接触嵌入式linux接近三年了,从刚开始的逐步摸索到现在基本已经算是Linux的老鸟了,身边有不少同事或朋友也在学习Linux,总是不得要领,为了记录一下自己这些年的心得,同时也帮助初学者更快的踏入 Linux的世界,在这里分享一下...

嵌入式应用层开发要学习什么

                                              如果从应用层的应用开发出发,建议先熟悉API函数,推荐《UNIX环境高级编程》,现在应该是第3版了,如果从应用层的界面开发出发,则...

LDD3读书笔记(第一章)

LDD3读书笔记(第一章) 第一次阅读linux驱动方面的书籍,带着三个疑问进行下去。 what how why 什么是 怎样做 为什么 第一章:设备驱动的简介 设备驱动的作用:了解驱动,我们首先要知道什么是设备驱动程序,设备驱动程序在内核中...

ARM嵌入式开发版用nfs挂载主机目录常见错误解决方法

1.环境:  开发板,基于s3c2440,网卡DM9000;VMware虚拟机安装的Redhat;终端,SecureCRT2.使用nfs服务器的前提:开发板,虚拟机及主机的IP相互ping通,条件是IP在同一区段  设置方法:a,VMware,Edit--vitual network editor对话框,取消...

分析USB鼠标——usbmouse.c

声明:本文章是看完韦东山老师的USB鼠标驱动的视频后,结合usb鼠标的驱动程序锁写的自己对usbmouse.c的分析,如果有与您重复的地方,敬请原谅。同时希望大家可以通过本文了解到usb驱动鼠标。而我认为我们不应该只是学习老师所教的课程,而自...

如何在 Ubuntu 12.04.2上用root登陆

默认在Ubuntu上用root登陆是不支持,但是在嵌入式开发中用root登陆更利于我们做开发。本文档用来一个实例讲解如何在Ubuntu14.04上用root登陆。 一、设置root密码 在中端中输入:sudo passwd root,输入你想要的密码两次 二、使用root登...

Ubuntu12.04上交叉编译python-3.2.2详细过程

data/attach/1907/b00no0gq8776mofrgavyi9gwkgzih73l.jpgdata/attach/1907/k1jj8k9a6uox67qx73ytpx3bwuk9yws1.jpgdata/attach/1907/c3h7pyus2yo9hff45id4dep25t9m58c6.jpgdata/attach/1907/k4oag6yerg3obdehhd35ekoartdw29yy.jpgdata/attach/1907/t9x4brek5a1...

嵌入式Linux——网卡驱动(4):移植DM9000C厂家驱动到JZ2440

简介:本文主要介绍如何将厂家提供的网卡驱动程序dm9dev9000c.c移植到我们的开发板JZ2440中。而本文将会从硬件方面入手,具体介绍如何修改厂家提供的驱动,以使其适应本开发板。 一.下面我们介绍一下我们的开发环境: 开发板:JZ2440(CPU...

嵌入式Linux——IIC总线驱动(3):IIC驱动OLED外设

简介:         本文主要介绍在jz2440开发板上驱动OLED外设,使其显示我们在应用层输入的语句。而同时我将该文分成了两部分,第一部分讲解i2c总线的实现,而第二部分讲解在i2c总线实现后,我们使用字符设备驱动来实现对OLED的控制...

交叉编译PolarSSL和curl

1、编译PolarSSL 下载地址 https://tls.mbed.org 我使用的版本为PolarSSL-1.3.8 根据不同的需要,可以设置不同的配置,需要修改polarssl-dev/include/polarssl/config.h。为了尽量缩小体积,我把自己使用的config.h贴出来。 #ifndefPOLA...

学习笔记:Cortex-A8的重定位

编译器的工作过程 编译器主要的工作过程: 预编译阶段:本阶段由预编译器执行,主要是把宏定义替换掉、把头文件包含进来、处理掉注释。 编译阶段:本阶段由编译器执行,是把源代码.c、.S后缀的文件编译成对应的.o二进制文件。 ...

嵌入式linux web log数据上电加载JS部分

直接上代码 function createXHR() { var xhr; try { xhr = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } catch(E) {...

9g45交叉编译工具链的编译

9g45交叉编译工具链的编译 前两天手残,在编译服务器敲错了命令: rm /home 好吧,这下子误删了好多东西,不光是代码,连编译环境都出了问题。用extundelete也没能恢复过来,血的教训啊。没办法,只能重新弄个编译环境,同...

嵌入式软件开发之------浅析linux设备驱动模型(一)kobject和kset

  Linux代码版本:linux3.0 开发板环境: tiny4412 导读:说起linux设备驱动,很容易想到一切皆文件的思想、bus、device、driver还有sysfs文件系统。说起总线又很容易想到platform、I2c、USB等等,device和driver都挂接在一种总线上,然...

linux字符设备另一种写法-韦东山-专题视频课程

linux字符设备另一种写法—1151人已学习 课程介绍        现在另一种写法用的更多课程收益    熟悉字符设备注册另一种写法讲师介绍    韦东山更多讲师课程    2003 年毕业于中国科学技术大学,电子专业、软件专业双学位...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题