搭建NFS、TFTP服务器

1、搭建NFS服务器         嵌入式Linux开发中,会经常使用NFS,目标系统通常作为NFS客户机使用,Linux主机作为NFS服务器。在目标系统上通过NFS,将服务器的NFS共享目录挂载到本地,可以直接运行服务器上的文件。在调试系统驱动模块...

苏嵌//赵俊豪//2018.7.10

苏嵌 项目实战 学习日志 姓名:赵俊豪 日期:7.10    今日学习任务 嵌入式Linux开发工具的使用今日任务完成情况 (详细说明本日任务是否按计划完成,开发的代码量)1. 熟练使用文本编辑器;(基本操作-p  -r  -E  -c  -s  -o ...

对阿尔卡特朗讯实施3天的Linux应用高级开发技术培训

2009年4月23日起,对阿尔卡特朗讯实施为期3天的Linux应用高级开发技术培训。本次培训的主要目标是:(1)建立嵌入式Linux的开发环境,建设profiling、内存泄露、崩溃转储、benchmark、测试、autoconf等系列工具;(2)串讲Linux内核的核心机...

编写Linux内核模块——第三部分:按键和发光二极管

【编者的话】了解了基本的内核模块开发、内核空间和用户空间交互之后,终于要开始和硬件设备直接交互了。Linux内核提供了对通用输入输出接口、中断请求等的封装,让驱动开发者可以利用中断来控制硬件线路上的设备。本文来自Derek Molloy的博...

iOS学习资源集合

大牛博客一览表 ► 王巍(瞄神) ObjC中国发起人、Line工程师 ► ibireme YYKit作者 ► bang JSPatch作者 ► 唐巧 《iOS开发进阶》作者、猿题库工程师 ► 孙源 前百度工程师,现滴滴工程师 ► 念茜(妹子) 嵌入式Linux、And...

成为嵌入式开发工程师几个步骤

学习技术不难,看你自己怎么规划希望给参加深圳单片机培训的朋友一些分享和帮助 ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操...

编写Linux内核模块——第三部分:按键和发光二极管

【编者的话】了解了基本的内核模块开发、内核空间和用户空间交互之后,终于要开始和硬件设备直接交互了。Linux内核提供了对通用输入输出接口、中断请求等的封装,让驱动开发者可以利用中断来控制硬件线路上的设备。本文来自Derek Molloy的博...

内核中与驱动相关的内存操作之十一(IO内存)

    设备通常会提供一组寄存器用于控制设备、读定设备和获取设备状态,即控制寄存器、数据寄存器和状态寄存器.这些寄存器可能位于I/O空间,也可能位于内存空间.当位于I/O空间时,通常被称为I/O端口,位于内存空间时,对应的内存空间被称为I/O...

在Linux系统下设置NFS共享

网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。   在嵌入式...

手把手教你写Linux I2C设备驱动

 Linux I2C驱动是嵌入式Linux驱动开发人员经常需要编写的一种驱动,因为凡是系统中使用到的I2C设备,几乎都需要编写相应的I2C驱动去配置和控制它,例如 RTC实时时钟芯片、音视频采集芯片、音视频输出芯片、EEROM芯片、AD/DA转换芯片等等。...

s3c6410 ARM开发板烧写uboot新手入门笔记

s3c6410 ARM开发板烧写uboot新手入门笔记 ARM开发板是依赖 bootloader启动的,是1段小程序,等同x86系统的BIOS,作用是检测硬件并读取内核到内存 bootloader通常需要开发人员手动烧写到ARM板上,而BIOS通常固化在某个硬件里; 通常bootloader是...

关于嵌入式学习的过程

 嵌入式Linux系统开发应该如何学习呢?相信不少人都有这个疑问,本文就来给大家说下。  一:嵌入式c语言  C语言是嵌入式领域最重要也是最主要的编程语言,通过大量编程实例重点理解C语言的基础编程以及高级编程知识。包括:基本数据类...

【miscellaneous】【ARM-Linux开发】ARM平台基于嵌入式Linux Gstrea

1). 简介 随着ARM平台性能的日益强大和嵌入式设备的发展,对于多媒体处理如音视频播放,摄像头,流媒体处理等需求也日益增多,本文就通过几个基于嵌入式Linux下多媒体应用的示例来简单展示下使用Gstreamer框架进行多媒体处理的方法. Gstrea...

GCC之旅(1)--- GCC的编译流程

  参考华清远见《嵌入式linux应用程序开发详解》第三章 后缀名的说明: .i  已经过预处理的C原始程序 .ii  已经过预处理的C++原始程序 .s/.S  汇编语言原始程序 .h  预处理文件(头文件) .o  目标文件 .a/.so  编译后的库文件   ...

gdb+gdbserver方式进行ARM程序调试

gdb+gdbserver方式进行ARM程序调试(收藏) 总体介绍 远程调试环境由宿主机GDB和目标机调试stub共同构成,两者通过串口或TCP连接。使用 GDB标准程串行协议协同工作,实现对目标机上的系统内核和上层应用的监控和调试功能。调试stub是嵌入...

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

写文章

热门文章

一周热门问题