自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

转载 嵌入式Linux之我行——Linux-2.6.30.4在2440上的移植之触摸屏驱动

嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。共享资源,欢迎转载:http://hbhuanggang.cublog.cn一、移植环境主  机:VMWare--Fedora 9开发板:Mini2440--64MB Nand编译器:arm-linux-gcc

2013-11-29 15:19:48 602

转载 基于 mini2440 电阻式触摸屏(四):mini2440触摸屏驱动分析

参考:http://blog.chinaunix.net/uid-22174347-id-1786941.html==========================================================开发环境编译系统 :fedora9编译器 :arm-linux-4.4.3主控芯片 :S3C2440开发板 :mini

2013-11-26 14:51:30 578

转载 linux 同步与异步--阻塞与非阻塞型I/O

同步阻塞IO在这个模型中,应用程序(application)为了执行这个read操作,会调用相应的一个system call,将系统控制权交给kernel,然后就进行等待(这其实就是被阻塞了)。kernel开始执行这个system call,执行完毕后会向应用程序返回响应,应用程序得到响应后,就不再阻塞,并进行后面的工作。例如,“在调用 read 系统调用时,应用程序会阻塞并对内核

2013-11-20 17:16:39 627

转载 自动创建节点的字符杂项设备 misc_register

杂项设备Linux里面的misc杂项设备是主设备号为10的驱动设备定义头文件: 结构体:struct miscdevice  {int minor;const char *name;const struct file_operations *fops;struct list_head list;struct device *parent;struct

2013-11-20 10:32:50 819

转载 自动创建节点的字符杂项设备 misc_register

杂项设备Linux里面的misc杂项设备是主设备号为10的驱动设备定义头文件: 结构体:struct miscdevice  {int minor;const char *name;const struct file_operations *fops;struct list_head list;struct device *parent;struct d

2013-11-20 10:30:08 2225

转载 阻塞与非阻塞I/O

还记得上篇 我们讲到的是linux中并发控制访问的手段有哪些????原子、信号量、自旋锁、互斥体。这是为了保护临界区的资源,是多个进程对共享资源的并发访问的一种处理手段。但是,在驱动程序中,我们常常为了支持用户空间对设备的灵活访问,引入了阻塞与非阻塞I/O两种不同模式。  阻塞操作是指在执行设备操作时若不能获得资源则挂起进程,直到满足可操作的条件后再进行操作。因为阻塞的进程会进入休眠状

2013-11-19 14:55:45 633

转载 TQ2440的上网设置——telnet: can't connect to remote host (166.111.8.238): No route to host

分类: TQ2440 2011-01-18 17:20 1802人阅读 评论(1)收藏 举报网络互联网ubuntuup终端 手里有一块开发板,按照TQ2440的说明手册进行上网配置,可以使用ping命令与我的PC进行通信,但是不能上网,我的ifcongfig输出结果如下:[c-sharp] view plaincopy[root@Embe

2013-11-12 15:00:18 1747

转载 内核里面writel(readl)是如何实现的

writel和readl,这两个个函数实现在操作系统层,有内存保护的情况下,往一个寄存器或者内存地址写一个数据。先说一下writel: 在arch/alpha/kernel/io.c中有188 void writel(u32 b, volatile void __iomem *addr)189 {190     __raw_writel(b, addr);191

2013-11-08 17:10:00 984

转载 Tiny6410 led 驱动实现分析

http://write.blog.csdn.net/postedit/8984547本文作为学习自己写驱动的基础贴,重在总结写驱动程序从看开发板硬件使用手册,到开发板data sheet, 原理图,再到coding 的整个流程。以Tiny6410 开发板实现led 驱动为例:1. 看Tiny6410 硬件使用手册关于 LED 的介绍部分(要实现LED 驱动当然先要看下开发

2013-11-08 16:58:28 928

转载 linux驱动头文件位置的说明

linux驱动头文件位置的说明分类: 嵌入式 2012-07-13 19:34 1903人阅读 评论(0)收藏 举报linux操作系统相关汇编嵌入式structinclude在不同版本的内核源码上,头文件所在的位置是不同的,比如说在#include#include同样是regs-gpio.h,是在比较低的版本(比如2.6.25)上

2013-11-08 16:20:26 624

转载 基于mini6410的linux按键驱动实例分析

1、 button.c源代码#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #inc

2013-11-08 15:53:25 761 1

转载 [原创]在开发板上执行程序时提示 /bin/sh: Permission denied

2011-03-13 19:06 1706人阅读 评论(0)收藏 举报编译器网上找的:解决了,是因为开发板与系统的交叉编译器版本不一致所导致,而且命令应该是 ./cock. 我的解决办法:chmod 777 hello

2013-11-07 14:15:30 1110

转载 Linux驱动:LED驱动测试

本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:Fedora12目标板:MINI6410目标板LINUX内核版本:2.6.38实现功能:驱动目标板4个LED.说明:LED与6410引脚对应连接:LED1---GPK4LED2---GPK5LED3---GPK6L

2013-11-06 21:11:31 626

转载 nfs:server is not responding,still trying问题

分类: 嵌入式Linux 2010-11-08 15:44 700人阅读 评论(0)收藏 举报 server嵌入式tcp服务器networkoutputnfs开启后,mount显示正常。进一步进行文件操作时出错,如下图:nfs: server 192.168.13.27 not responding,still trying nfs: server 192.

2013-11-06 19:48:11 675

转载 最简单的模块编程编译出错了?!新手请教…

(2013-01-20 03:29:27)转载▼标签:编程模块杂谈 最简单的模块编程编译出错了?!新手请教…《Linux设备驱开发详解》(宋宝华编著) 上的一个简单例子…第一次接触driver,出错了不知如何下手……------------------------------------------------------

2013-11-04 10:47:55 833

转载 驱动文章

http://blog.csdn.net/wang_shuai_ww/article/category/1567581

2013-11-04 09:15:30 530

转载 6410移植linux3.3.5

分类: linux 2013-09-02 17:10 65人阅读 评论(0)收藏 举报6410linuxlinux移植目录(?)[+]目录Linux 3.3.5系统移植    2LED驱动移植    8按键驱动移植    9LCD驱动移植    11DM9000网卡驱动移植    14搭建NFS

2013-11-04 09:13:38 1384

转载 linux内核移植(6410)

linux内核移植一,硬件环境:友善之臂 tiny6410 开发板开发主机Linux系统:fedora 10 编译器:arm-linux-gcc-4.5.1 二,内核实现的功能:  linux内核移植一,硬件环境:友善之臂 tiny6410 开发板开发主机Linux系统:fedora 10编译器:arm-linux-gcc-4.5.1二,内核实现的功能:

2013-11-04 09:10:41 1088

转载 [转载]ubuntu下编译时出现“make: arm-linux-gcc:命令

(2012-07-03 11:06:03)转载▼标签:转载 原文地址:arm-linux-gcc:命令未找到”的问题">ubuntu下编译时出现“make: arm-linux-gcc:命令未找到”的问题作者:Tobesunshine 今天下午,学到了友善mini2440用户手册的 第六章定制Linux 内核及制作文件系统,在

2013-11-01 22:28:04 1450

转载 如何移植iptables1.4.9到Tiny6410_Linux2.6.38内核

分类: 〖林纳克斯〗 2011-11-01 09:15 1663人阅读 评论(0)收藏 举报linuxnetworkingmodulesocketslinux内核network    版权声明:对于本博客所有原创文章,允许个人、教育和非商业目的使用,但务必保证文章的完整性且不作任何修改地以超链接形式注明原始作者、出处及本声明。    博客地址:http://bl

2013-11-01 21:36:46 671

金额转换代码

这是一个使用C编写的金额转换代码!里面有详细的代码编写,思路非常独特!

2014-09-06

《零死角玩转STM32》PDF教程

这是野火开发板V3的自带光盘资料,包含很多的许多例程说明。分别包括初级,中级,高级,系统篇。以及硬件介绍非常完整。

2013-08-07

ZigBee相关书籍教程(电子书)

zigbee相关函数说明以及电子书教程,以及zigbee组网教程技术

2013-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除