linux下使用异步通知

阻塞式I/O是一直等待直到设备可以访问,非阻塞式I/O是定期轮询设备是否可以访问。 异步通知则是当设备可以访问时才主动通知应用程序,有点像设备的硬中断。   并不是所有的设备都支持异步通知,应用程序通常假设只有套接字和终端才有异步...

嵌入式 Linux 系统移植——BSP分析

嵌入式 Linux 系统移植——BSP分析一、BSP简介    嵌入式系统由硬件环境、嵌入式操作系统和应用程序组成,硬件环境是操作系统和应用程序运行的硬件平台,它随应用的不同而有不同的要求。硬件平台的多样性是嵌入式系统的主要特点,如何使...

从LFS官方文档构建完整Linux系统

这不是新手教程!!!Parallels Desktop (为防止找不到网卡 NIC Type设成Intel(R) PRO/1000 MT)。kali-linux-2.0-amd64(i386).iso (该liveCD编译工具算完整,liveCD启动另外安装bison、gawk,直接apt-get install 安装即可)。需要多次编译的...

USB中CDC-ECM的了解和配置

class="markdown_views prism-atelier-sulphurpool-light"> 分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!   ...

u-boot启动内核学习总结

1、分区 pc:每个硬盘都有分区表;嵌入式linux:Flash没有分区表,所以分区信息需要在程序里面写死,如下: boot-1.1.6includeconfigs目录下的100ask24x0.h中: #define MTDPARTS_DEFAULT "mtdparts=nandflash0:256k@0(bootloader),"   ...

嵌入式 linux-ftpd-0.17制作ftpd嵌入式linux下的ftp服务器

首先下载下嵌入式linux服务器资源,linux-ftpd-0.17.tar.gz  下面我们将开始制作嵌入式linux下ftp服务器 1、解压资源    tar xvzf linux-ftpd-0.17.tar.gz 2、修改configure文件    vi configure,内容如下:    #!/bin/sh...

嵌入式Linux ARM汇编(三)——ARM汇编指令(一)

嵌入式Linux ARM汇编(三)——ARM汇编指令一、ARM汇编语言基本结构AREA Init, CODE, READONLY ENTRY  Start   LDR R0, =0x3FF5000  LDR R1, 0xFF  STR R1, [R0]  LDR R0, =0x3FF5008  LDR R1, 0x01  STR R1, [R0]  ... ......

arm linux kernel 从入口到start_kernel 的代码分析

参考资料: 《ARM体系结构与编程》 《嵌入式Linux应用开发完全手册》 Linux_Memory_Address_Mapping http://www.chinaunix.net/old_jh/4/1021226.html 更多文档参见:http://pan.baidu.com/s/1mg3DbHQ   本文针对arm linux, 从kernel的第一...

HDCP 6410 移植 (续前文)

在嵌入式LINUX好象这个没有生效,可以用udhcpc这个busybox 的应用程序来手动申请。(在桌面版,这个程序是dhclient) 第一次运行,提示   [root@FriendlyARM init.d]# udhcpc wlan0 udhcpc (v1.13.3) started udhcpc: exec /usr/share/udhc...

基于RFID无线射频的设备管理系统---矩阵键盘驱动(按键码)

在blog中,已经提过了《OK6410矩阵键盘驱动 linux2.6.36》http://blog.csdn.net/sun_rise2011/article/details/7626818 中已经详细给出了自定义矩阵键盘的驱动。 《嵌入式linux上Qt键盘输入实现拼音输入法 》http://blog.csdn.net/sun_ris...

Buildroot構建指南--Overview【转】

本文转载自:http://www.unixlinux.online/unixlinux/linuxjc/gylinux/201703/65218.html Buildroot構建指南--Overview 日期:2017/3/1 11:57:18      编辑:關於Linux   使用Buildroot,讓嵌入式Linux系統構建更加便捷。本文以Build...

oops(swapper)搞定了

操作系统:嵌入式linux 2.4.31(snapgear) CPU :intel IXP425 问题模块:madwifi无线驱动 现象:当用户从AP去关联时,串口打印如下信息后,重新启动。   Unable to handle kernel paging request at virtual address 203c6469 pgd = c0004...

eclipse + cdt + gdb 进行arm linux 交叉调试 (

原文:http://blog.chinaunix.net/space.php?uid=20671208&do=blog&id=1580649 eclipse + cdt + gdb 进行arm linux 交叉调试     如何使用eclipse进行嵌入式Linux的开发 习惯了在windows环境下开发的程序员在转到Linux平台时经常会...

Buildroot構建指南--Overview【转】

本文转载自:http://www.unixlinux.online/unixlinux/linuxjc/gylinux/201703/65218.html Buildroot構建指南--Overview 日期:2017/3/1 11:57:18      编辑:關於Linux   使用Buildroot,讓嵌入式Linux系統構建更加便捷。本文以Build...

窥探 kernel,just for fun --- sys_fork,sys_vfork,sys_

分类: 嵌入式linux kernel篇2012-04-19 22:31 245人阅读 评论(2) 收藏 举报 本系列文章由张同浩编写,转载请注明出处:http://blog.csdn.net/muge0913/article/details/7479379 邮箱:muge0913@sina.com 用户...

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

写文章

热门文章

一周热门问题