LINUX的IIC驱动从这开始(三)

转载地址:http://blog.csdn.net/xie0812/article/details/22984527 这一篇主要是在友善的Smart210开发板上写一个符合linux的iic驱动模型的设备驱动程序,这样能有一个更感性的认识。 开发环境介绍: 主机linux版本:fedora14 开发板:友...

gdb远程调试arm+linux上的应用程序

对于嵌入式linux应用程序开发调试一般采用gdb+gdbserver的形式。具体步骤罗列如下: 1)首先查看安装在你linux上的arm-linux-gdb的版本,然后在http://ftp.gnu.org/gnu/gdb/上下载对应的gdb。如果arm-linux-gdb和gdbserver的版本不一致,在...

Linux中断下半部——工作队列

1 参考书籍 《Linux设备驱动开发详解》 宋宝华 机械工业出版社 《嵌入式Linux驱动开发教程》 华清远见嵌入式学院 电子工业出版社 2 工作队列 下面的代码用于定义一个工作队列和一个底半部执行函数 struct work_struct m...

Linux Kernel and Android 休眠与唤醒

简介 休眠/唤醒在嵌入式Linux中是非常重要的部分,嵌入式设备尽可能的进入休眠状 态来延长电池的续航时间.这篇文章就详细介绍一下Linux中休眠/唤醒是如何工作 的, 还有Android中如何把这部分和Linux的机制联系起来的. 国际化 Engli...

Ubuntu12.04下arm交叉编译环境的建立

http://blog.csdn.net/heyangya2009/article/details/5424376   备注:ubuntu12.04+Android+Real6410   在主机上用来编译其他类型机器可执行代码的编译器就叫交叉编译器,我们进行嵌入式linux的开发的主机的处理器大部分都是x86,而我们...

NAND Flash的坏块管理设计

http://gugongshuai.blog.163.com/blog/static/169967462201151454038762/ 摘要:主要介绍了基于嵌入式Linux的NAND Flash坏块管理设计和实现方案,详细阐述了坏块映射表的建立、维护及其相关算法,同时分析了此坏块算法在Linux内核及Bootl...

linux介绍

1、常见的操作系统Windows、linux、unix、Android、IOS、OS X2、linux的应用:服务器(成本低)、电视机顶盒、手机操作系统、嵌入式linux的代表:(原生命令行操作linux)Redhat、centos(6.X)、suse linux(图形化较好的linux)debain、Ubun...

uboot mmc read/write命令用法

mmc read用来读取mmc内容到内存, mmc write用来写入内存内容到mmc中 具体用法, mmc read addr blk# cnt [partition] mmc write addr blk# cnt [partition] mmc list device num是mmc的设备号,可以通过mmc list查询 addr是内存地址 b...

wireless_tools的移植

    买了块tiny6410回来,靠着以前学了点51的stm32的基础,开始了嵌入式linux的旅程。零零乱乱地学着,留点学习的痕迹,好继续往前~~~~~ 在网上看了点wireless_tools的移植,自己弄过两遍,就当转载前人的成果了。   1,在网上下载wire...

QWSInputMethod类参考

QWSInputMethod类提供了在嵌入式Linux的Qt的国际输入法。 [cpp] view plain copy 1.#include    详细说明注意:这个类仅仅在嵌入式环境下有效 一个Qt for Embedded Linux应用程序需要一个服务器应用程序来运行,或者它自...

基于mini2440嵌入式linux上整合一套Domoticz智能家居系统(七)交叉编译paho.m

本篇将把paho.mqtt.embedded-c官方的源代码交叉编译成数据包封装库和应用程序两部分,并把样例应用程序在mini2440上运行。 一、首先编译MQTT协议包封装库: 解压paho.mqtt.embedded-c-master.zip之后,进入目录, 修改Makefile:...

SPI(裸机和驱动)视频教程-韦东山-专题视频课程

SPI(裸机和驱动)视频教程—6568人已学习 课程介绍        SPI裸机,SPI OLED驱动,SPI flash 驱动和SPI MASTER驱动,本课程全面讲解了SPI的方方面面。课程收益    熟悉SPI协议 掌握SPI裸机程序的编写方法 掌握SPI FLASH驱动程序...

如何学习视频才能效果最大化?

class="markdown_views prism-atom-one-light"> 买了视频,资料源码视频这么多,如何学习才能事半功倍,这是很多初学者问过的问题,今天我们就来谈谈一谈,抛砖引玉,也欢迎你分享自己的学习心得。 1,买到jz2440板子,先过一遍jz24...

ARM汇编程序开发入门-沈寒-专题视频课程

ARM汇编程序开发入门—6481人已学习 课程介绍        本课程主要讲解ARM处理器的arm指令,thumb指令,ADS伪指令,汇编程序设计。课程收益    1.ARM指令格式 2.数据操作指令 3.分支指令 4.寻址方式 5.存储加载指令 6.Thumb...

使用qemu模拟器搭建arm运行环境

目录 文章目录 **我的环境:** VMware Ubantu14.04 64位 Linux内核 4.4.0-137-generic 步骤 下载Linux内核 因为内核版本过高,影响后面搭建,下载linux-3.16的内核 wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3....

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

写文章

热门文章

一周热门问题