《嵌入式Linux应用开发完全手册》学习笔记——Ubuntu Linux 7.10 硬盘安装

1、将ubuntu-7.10-desktop-i386.iso 光盘镜像放在硬盘任意分区(最好不要使用NTFS分区)根目录下 2、解压ubuntu-7.10-desktop-i386.iso 中casper目录的vmlinuz和initrd.gz 到所选硬盘分区根目录下 3、通过grub启动引导,按C键输入命令 root (...

Centos 7/qt 之搭建arm交叉编译环境

前言 搞嵌入式难免和arm开发板打交道,普通源文件可以通过PC上配置交叉编译器编译成ARM架构的可执行文件直接下载到开发板上运行,这是一般的操作。倘若要用到QT的工程文件来编译,这时候pc上的QT版本就不支持了,因为pc版是x86_64...

2015年校招经验总结

——谨以此文献给自己庸庸碌碌的秋招,同时希望能够对机械电子方向转IT行业的童鞋有所帮助 忙碌的秋招已经结束,回想起辛酸的求职之路颇有感慨,于是写下本文作为留念。 1.简介 我本科和硕士都在机械领域非常好的学校就读。大一自学了C语...

UNIX system program

path: http://www.linuxidc.com/Linux/2016-10/135953.htm

Linux操作系统实时性分析

1. 概述   选择一个合适的嵌入式操作系统,可以考虑以下几个因素:    第一是应用。如果你想开发的嵌入式设备是一个和网络应用密切相关或者就是一个网络设备,那么你应该选择用嵌入式Linux或者uCLinux,而不是uC/OS-II。    第二是...

linux下swap分区的作用

嵌入式Linux中文站消息,Linux系统的Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没...

什么是真正的实时操作系统

做嵌入式系统开发有一段时间了,做过用于手机平台的嵌入式Linux,也接触过用于交换机、媒体网关平台的VxWorks,实际应用后回过头来看理论,才发现自己理解的肤浅,也发现CSDN上好多同学们都对实时、嵌入式这些概念似懂非懂,毕竟如果不做类...

C++程序员学习android开发快速入门指引

我是从2011年底开始学习android开发的,至今约有三,四个月了,不能算精通,但也有点经验了。初学期间阅读了网上众多的入门文章。感觉都很难给初学者一个快速的入门指引。在此,把我的入门感受写出来,希望对初学者有帮助。   先说明...

C++程序员学习android开发快速入门指引 (转)

我是从2011年底开始学习android开发的,至今约有三,四个月了,不能算精通,但也有点经验了。初学期间阅读了网上众多的入门文章。感觉都很难给初学者一个快速的入门指引。在此,把我的入门感受写出来,希望对初学者有帮助。   先说明一...

Linux操作系统实时性分析

1. 概述   选择一个合适的嵌入式操作系统,可以考虑以下几个因素:    第一是应用。如果你想开发的嵌入式设备是一个和网络应用密切相关或者就是一个网络设备,那么你应该选择用嵌入式Linux或者uCLinux,而不是uC/OS-II。    第二是...

Qt编写输入法V2018超级终结版

对于qt嵌入式linux开发人员来说,输入法一直是个鸡肋问题,要么不支持实体键盘同步,要么不能汉字输入,要么不支持网页输入等,这几年通过陆续接触大量的各种输入法应用场景客户,得到真实需求,不断改进,最近几天特意完善了数字键盘模式+...

Connect函数阻塞

1.采用select 在学习嵌入式Linux网络编程中,很多同学都发现了一个问题,那就是调用connect函数时,如果服务端关闭,客户 端调用connect()函数时,发现阻塞在那里,而且利用ctrl+c信号去停止客户端程序时,需要等待一个较为长的...

Linux 设备模型(上)之底层模型

以《LDD3》的说法:Linux设备模型这部分内容可以认为是高级教材,对于多数程序作者来说是不必要的。但是我个人认为:对于一个嵌入式Linux的底层程序员来说,这部分内容是很重要的。以我学习的ARM9为例,有很多总线(如SPI、IIC、IIS等等)...

有名管道实例

代码来自:嵌入式linux应用开发标准教程 有名管道可以在两个没有亲缘关系的进程间通信,其实就是创建了个文件你写我读而已,加了先进先出机制 但是他是半双工的  一次只能进程A发进程B收      或者进程B发进程A收 它是严格执行先进先出...

Linux设备模型(上)之底层模型

以《LDD3》的说法:Linux设备模型这部分内容可以认为是高级教材,对于多数程序作者来说是不必要的。但是我个人认为:对于一个嵌入式Linux的底层程序员来说,这部分内容是很重要的。以我学习的ARM9为例,有很多总线(如SPI、IIC、IIS等等)...

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

写文章

热门文章

一周热门问题