自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (16)
  • 收藏
  • 关注

原创 nebula 01

这一关是找出一个程序可以执行任意程序的漏洞 1#include 2#include 3#include 4#include 5#include 6 7int main(int argc, char **argv, char **envp) 8{ 9 gid_t gid;10 uid_t uid;11 gid = getegid();12 uid =

2014-08-20 22:52:00 525

原创 nebula练习

最近玩网络攻击,想起了很久以前看到的一个网站,非常好,是练习网络攻击的很好的入门jiao

2014-08-20 22:51:12 908

原创 nebula 00

第一关find / -perm 4000 找到设置了setuid的程序执行

2014-08-20 22:28:01 752

原创 boa on fl2440

boa是一个开源web  下载最新的boa

2014-05-14 21:27:56 638

原创 mjpeg_streamer on fl2440

spcav4l.h:134: error: field 'vmmap' has incomplete typespcav4l.h:135: error: field 'videocap' has incomplete typespcav4l.h:137: error: field 'videombuf' has incomplete typespcav4l.h:138: error: fie

2014-05-13 22:38:08 2162

原创 利用Jlink+AXD修复FL2440的bootloader

由于在linux下用secbulk和dnw烧写板子上flash

2014-05-11 21:50:42 896

原创 关于dnw for linux在FL2440板子上的使用

在网上下载了一个dnw for linux, 内涵dnw.c和

2014-05-10 22:37:59 715

转载 计算汉明权重的好方法~

转载自:http://blog.csdn.net/ns_code/article/details/25425577    剑指offer上的第10题,在九度OJ上测试通过。 时间限制:1 秒内存限制:128 兆  题目描述:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。输入:

2014-05-10 14:09:57 1266

转载 debian7编译linux内核以及内核安装

在Debian上编译linux内核,本质上1. 准备系统环境首先从官网下载 最新版的VirtualBox 和Debian Wheezy 7.3.0的32位网络安装版CD镜像文件( debian-7.3.0-i386-netinst.iso )。然后就可以载入光盘开始安装了,安装的时候有几点需要注意:选择语言、地区的时候,最好选择English / Hong Kong,如果选

2014-05-10 13:30:19 3153

转载 gdb server 远程调试

某些时候由于模拟环境的限制,调试必须要在目标板上进行。由于嵌入式系统资源比较有限,一般不能在目标板上直接构建GDB的调试环境,这时我们通常采用gdb+gdbserver的远程调试方法:gdbserver在目标板中运行,而gdb则在主机上运行。构建gdb+gdbserver调试环境的在于,要将gdb和gdbserver都编译成适用于目标板的版本。比如我们用x86的主机和ARM目标板,平时在主机上

2014-05-10 12:25:04 794

转载 s3c2440移植linux(转载) 以及内核模块的自定义安装

硬件平台:FL2440主机平台:Ubuntu11.04交叉编译器:arm-linux-gcc4.3.2原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6604616本来是想移植最新的内核2.6.39但是总是在编译快完成的时候报错,有人说是新的内核对arm平台的支持不好,所以就降低了一下版本,这里移植2.6.35.

2014-05-10 12:22:40 1940

转载 通过ssh连接开发板——arm-linux下ssh的移植

转自:http://blog.csdn.net/do2jiang/article/details/4947821做这一步之前,首先确定已经你的本机上建立好了arm-linux交叉编译环境 #arm-linux-gcc -v开发板已与路由器相连,并进行了必要的网络配置,可以ping通本机1. 下载需要的源码,直接google最新的版本吧 mkdir -p ~/arm/

2014-05-09 23:25:37 1916

原创 NFS文件系统挂载(服务器端+客户端)

在开发板上通过NFS文件系统挂载主机上的指定目录,实现开发板和PC的文件共享,非常方便.我的PC平台是:debian

2014-05-09 22:06:43 734

原创 lwip/uip移植之二:S3C2440+DM9000A

先看一下DM9000的框图DM9000主要由两大部分组成PHY和MAC。简单的说PHY就是实现以太网的物理层协议包括各种电气特性的设置,MAC主要完成以太网逻辑功能的各种设置。图中看到有EEPROM,我的板子上没有接,这个EEPROM一般是用来存放MAC地址和一些默认寄存器设置的。PHY模块与以太网接口相连,MAC模块与处理器接口相连具体说说dm9000a的处理器接口,这是编程最关

2013-05-04 14:14:43 3307

原创 lwip/uip移植之一

最近一直想移植一个tcp/ip协议栈到板子上,于是想到了lwip和uip。lwip是一个比较完整的协议栈,功能强大,结合ucos系统更是方便完美,但是需要几十k的ram,这点在我fl2440的板子上一点问题没有,但另一个stm32的小板子恐怕装不下,正好看到了同一作者的另一力作----uip,专门针对极小应用的一个简单版tcp/ip协议栈,于是决定分别在着两块板子上实现这两种协议栈。在实现协议

2013-05-04 13:25:09 2665

原创 linux设备驱动(四)--利用linux设备模型实现按键驱动

之前学习了linux设备驱动模型,为加深理解,将之前的按键驱动程序改写成用linux设备模型的方法来实现有了设备驱动模型,驱动的架构统一简洁,而且真正要深入学习驱动程序的,这个驱动模型的架构是一定要熟悉的,这期间参考了http://blog.csdn.net/wulong117/article/details/7376509这位仁兄的代码,在此表示感谢。先简单回顾一下设备驱动模

2012-12-11 19:32:09 711

转载 linux设备模型

写了几个小驱动,感觉还是没有摸清linux驱动的脉络,因此很有必要学习一下linux的设备模型,从整体上理解设备驱动找到了这篇文章,写的太好了,就需要这样的讲解,收藏地址http://blog.sina.com.cn/s/blog_6774b7c10101aw04.html一、作为开头篇,我不想写HELLLOWORLD驱动,甚至字符设备驱动的开发,这

2012-12-07 22:28:12 1000 1

转载 混杂设备、字符设备、平台设备三者的注册方式比较

转载于http://blog.csdn.net/linxiaowu66/article/details/7639590混杂设备、字符设备、平台设备三者的注册方式比较。今天没事干,顺便总结一下设备注册的几种方式,有的方式已经不提倡使用了,所以大家可以随便一看,记得以后使用最新的方法就行了。首先说已经不提倡使用的字符设备注册方法:register_chrdev()函

2012-12-05 22:42:40 1626

转载 Linux Input 设备驱动

http://blog.csdn.net/string19820108/article/details/7243215Linux  Input 设备驱动1认识和使用 input 事件:1.1Linux input 驱动分类Input驱动程序是Linux输入设备的驱动程序,分成游戏杆(joystick)、鼠标(mouse和mice)和事件设备(Event queue)3种驱动

2012-12-05 22:02:43 565

原创 linux设备驱动(三)--应用input子系统实现按键驱动

input子系统是个好东西,关于这个,想了解原理,可以看我转载的另一篇文章。简单的说input子系统由三部分组成  事件驱动input核心设备驱动其中事件驱动负责与用户程序打交道,什么设备节点/dev之类的,都由他负责,写驱动就不用管这个了设备驱动负责与硬件设备打交道,这里的交互很件但,只需要读取相关硬件的数据,然后扔给核心就结束了具体来说,以按键key为例,定义号设备的结构体,及

2012-12-05 21:48:38 1238

原创 linux设备驱动(二)---字符设备之按键驱动

按键驱动比较复杂,主要是软件去抖动要用到定时器,手头没有画流程图,回头补一下,先说一下大概按键直接接在了外部驱动的管脚上,因此首先使用外部中断,然后进入外部中断后,将按健状态设置为不确定态DOWNX,然后关闭外部中断,启动定时器,定时20ms,然后进入定时器中断函数,这时候首先判断按键是否还在按下,若不是,说明是抖动,直接恢复外部中中断,设置按键状态为UP抬起状态,退出若是,说明按键真

2012-12-03 21:03:52 656

原创 linux设备驱动(一)---字符设备之led驱动

我的板子上有4个led,对应的GPIO口是GPB5,GPB6,GPB8,GPB10IO映射用的是静态映射的方式,静态映射的内容再arch/arm/mach-s3c2410/mach-smdk2410.c中,如果每记错就是这个路径linux内核对着个soc支持还是很好的,硬件资源都已头文件的方式写在源码中了,但由于目录纷繁复杂,建议使用vim+ctag浏览代码回头用空把我对静态映射的理解

2012-12-03 20:33:30 669

原创 linux设备驱动程序学习笔记(序)

之前玩过一段时间驱动,毕业工作了就没碰过,前几天看到满是灰尘的开发板,想重新再玩玩,发现以前好多资料都没了,这次开个博,记录一下,当个笔记,也能给其他志同道合的人做个参考。我是参考宋宝华的《linux设备驱动开发详解》来的,书的内容不错,就是代码有点老,而且实际编译中有很多错误。我后面发上来的例子都是再我的开发板上经过测试通过的程序。我的板子型号是FL2440,芯片是S3C2440。lin

2012-12-03 18:44:57 439

linux设备模型之bus,device,driver

linux设备模型之bus,device,driver

2012-04-04

信号处理导论中文版

复旦大学DSP课程教材

2012-04-01

FL2440按键驱动

完整详细的按键驱动,根据FL2440开发板的资源编写的,其他板子看着改。程序参照了宋宝华老师的书,原来书上只有部分代码,这里加以完善,使得能在板子上正常运行。

2011-05-19

OC,OD门和推挽结构详解

OC,OD门和推挽结构详解 OC,OD门和推挽结构详解 OC,OD门和推挽结构详解

2010-09-26

安捷伦VEE中文使用手册(详尽实用)

安捷伦VEE中文使用手册,讲解很详尽,例程丰富,自学必备

2010-09-26

基于S3C2440的ucos-II和uc-GUI移植和应用

基于S3C2440的ucos-II和uc-GUI移植和应用 采用FL2440开发板,嵌入式学习的好资料

2010-06-05

S3c2440中英文手册

S3c2440中英文手册,详尽的2440资料,嵌入式学习开发必备

2010-06-05

JACKSON 经典电动力学习题解答

JACKSON 经典电动力学习题解答,不多说了,经典中的经典阿,对学习经典电动力学很有帮助

2009-09-11

电路常用英文 电路常用英文

电路术语、名称常用英文翻译 电路术语、名称常用英文翻译电路术语、名称常用英文翻译 电路术语、名称常用英文翻译 电路术语、名称常用英文翻译电路术语、名称常用英文翻译

2009-08-20

数字逻辑基础(复旦版)

复旦大学电子工程系教材 经典 考验必备 复旦大学电子工程系教材 经典 考验必备 复旦大学电子工程系教材 经典 考验必备 复旦大学电子工程系教材 经典 考验必备

2009-08-20

AVR C语言库函数

AVR C语言 库函数 单片机 编程 AVR C语言 库函数 单片机 编程 AVR C语言 库函数 单片机 编程 AVR C语言 库函数 单片机 编程

2009-08-20

模拟电子学基础-part2

复旦大学电子工程系教材 模拟电子学 好说 经典 考验必备 复旦大学电子工程系教材 模拟电子学 好说 经典 考验必备

2009-08-20

模拟电子学基础-part1

复旦大学电子工程系教材 模拟电子学 好说 经典 考验必备 复旦大学电子工程系教材 模拟电子学 好说 经典 考验必备

2009-08-20

Linux Command Directory

非常实用的linux命令大全 linux初学者必备

2009-03-29

linux 设备驱动

Linux 设备驱动 Edition 3 By Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman 中文翻译版

2009-02-26

固体物理学(黄昆 著)

国内固体物理的经典教材,黄昆教授著,经典不多说了

2008-12-16

空空如也

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

TA关注的人

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