NFS 做为根文件系统 启动LINUX 内核

嵌入式linux的开发中,内核移植及根文件系统的建立过程中,为了验证内核移植是否成功,根文件系统的建立是否可行,需要将它们的映像文件烧写到Flash中反复试验。如此频繁地烧写Flash,既浪费时间,减低了开发效率,还会对Flash造成损伤。因...

对于Linux内核tty设备的一点理解

tekkamanninja.blog.chinaunix.net 虽然一直做嵌入式Linux,宿主机和开发板通信天天都在用tty设备通信,但是其实自己对TTY设备及终端的概念认识几乎是0。对于Linux内核的终端、tty、控制台等概念的认识很模糊。由于在学习的时候碰到了重...

Qt 嵌入式图形开发(入门篇)(转)

一、Qt/Embedded 开发环境的安装 一般来说,居于Qt/Embedded开发的应用程序最终会发布到安装有嵌入式Linux操作系统 的小型设备上,所以使用装有Linux操作系统的PC机或者工作站来完成Qt/Embedded开发当然 是最理想的环境,尽管Qt/Embedded也...

嵌入式linux内核学习之系统框架

              本人学习嵌入式linux已经有一年半了,因为还是个学生,所以学习的时候断断续续,也没有时间来得及总结,但是在本子有做过笔记,每次忘记了,翻翻笔记,感觉都会有新的不同体会。现在我报嵌入式实训班了,决定...

Makefile CFLAGS

CFLAGS的值是在Makfile中是gcc的编译选项,可以再CFLGAS加上想要定义的宏、include的搜索路径、共享库(静态库和动态库)文件搜索路径、生成的动态库文件等信息。 Makefile中的变量赋值一般使用 := 的方式,这样变量只在定义的时候将所有变...

linux2.6.22.6移植并添加DM9000支持

今天参照<天嵌科技出品-Linux移植文档 >和韦东山的<嵌入式linux应用开发完全手册>一书成功移植成了linux2.6.22.6并添加了DM9000的支持(其实linux在我板子上早就跑起来了,可那时用的内核不是我配置的,是用的别人配置好的,我直接编译...

qte环境搭建

       我比较笨,花了 五天时间把 qte环境搭建成功了 。我疑惑基本上是从开放的互年网上获得。我在此感谢他们的文章对我的 帮助。所以现在我把的建立环境过程跟大家分享一下:      我是自学嵌入式linux应用程序开发的,希望大...

U-Boot简介

U-Boot简介 Uboot 是德国DENX 小组的开发用于多种嵌入式CPU 的bootloader 程序, UBoot 不仅仅支持嵌入式Linux 系统的引导,当前,它还支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS嵌入式操作系统。UBoot 除了支持PowerPC 系列的处理器...

Android HAL基础

最近开始看Android的HAL开发方面,发现现在国内研究这个的并不多,来自Jollen可能是走在Android HAL研究的最前沿,这也和他以前专注做嵌入式linux(openmoko)的工作经历有关,毕竟Android的application开发是基于Java的,而之前Jollen做的...

ARM裸机视频教程(基于S3C6410)-韦东山-专题视频课程

ARM裸机视频教程(基于S3C6410)—13729人已学习 课程介绍        基于QT6410的ARM裸机视频教程,内容涵盖:LED,系统时钟,串口,位置无关码,DDR,NAND, 异常处理,中断处理和LCD。课程收益    了解6410和2440的区别 彻底掌握位...

Linux驱动之输入子系统-韦东山-专题视频课程

Linux驱动之输入子系统—1472人已学习 课程介绍        驱动编写的步骤: 1、分配一个input_dev结构体 2、 设置 3、 注册 4、硬件相关代码:中断服务程序里的上报事件课程收益    掌握内核输入子系统框架,并能编写基于该机制的...

高并发情况下Linux系统及kernel参数优化

众所周知在默认参数情况下Linux对高并发支持并不好,主要受限于单进程最大打开文件数限制、内核TCP参数方面和IO事件分配机制等。下面就从几方面来调整使Linux系统能够支持高并发环境。 Iptables相关   如非必须,关掉或卸载iptables防火...

《计算机体系结构 软件篇1》 之 文字编码 与 字模库-张先凤-专题视频课程

《计算机体系结构 软件篇1》 之 文字编码 与 字模库—2214人已学习 课程介绍        课程分为两部分 第一部分:《计算机体系结构》 分为4篇,硬件篇、软件篇、网络篇、IT行业篇 第二部分:具体的嵌入式技术课程 内容包括,c基础、c...

【ARM&Linux】Linux信号量同步编程

class="markdown_views prism-atelier-sulphurpool-light"> 《Linux信号量同步编程笔记》 【代码】 /**************************************************************************************** * 文件名: producer.c * 创建...

《嵌入式Linux开发实用教程》OK6410 u-boot移植

很多童鞋,通过各种联系方式向我反映,按照《嵌入式Linux开发实用教程》一书,U-boot移植后利用SD卡启动后串口无打印信息。 我将书中修改后的U-boot源码和烧写软件公布如下: https://code.csdn.net/u014590366/u-boot-2013-04-rc1/tree/m...

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

写文章

热门文章

一周热门问题