自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行者

求则得之,舍则失之,是求有益于得也,求在我者也。

  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 定时器与中断触发次序

之前在做触摸屏实验的时候,出现定时器几乎可以同时出现,请看我在论坛发的问题当初考虑的是定时器是由中断来实现的,在今天看过内核后发现这个是错误的看一年内核的有关实现asmlinkage void __init start_kernel(void)(linux-2.6.22.6\init\Main.c)       init_IRQ();   //初始化中断       ...

2013-09-26 13:41:17 2473

转载 Linux 内核中“.type”的含义

本文链接:http://codingstandards.iteye.com/blog/831504   用途说明type命令用来显示指定命令的类型。一个命令的类型可以是如下之一alias 别名keyword 关键字,Shell保留字function 函数,Shell函数builtin 内建命令,Shell内建命令file 文件,磁盘文件,外部命令unfound 没有找到

2013-09-26 10:18:32 1418

原创 韦东山视频实验之USB鼠标驱动—OOPS错误分析

先将上节的代码#if 1 usb_buffer_alloc(usbdev, len, GFP_ATOMIC, &usb_dma_buff_phys_addr);  //初开始没有给bus_buff赋值,导致内核引用出现错误#else usb_buff = usb_buffer_alloc(usbdev, len, GFP_ATOMIC, &usb_dma_buff_phys_a

2013-09-19 01:21:51 2205

原创 韦东山视频实验之USB鼠标驱动

usb 设备主要涉及配置-》接口-》端点,基本上是包含关系 usb设备主要使用接口提供的配置信息,可以当做操作的逻辑设备和传输通道传输数据采用urb 如何测试1. make menuconfig去掉原来的USB鼠标驱动-> Device Drivers   -> HID Devices  2. make uImage 并使用新的内核启动3. insmod u

2013-09-18 23:46:02 1949

原创 韦东山视频之LCD驱动(Mini2440 X35)

说起这块屏幕 可真是费劲 原理图跟别人的好多不一样 时序图也是 lcd上vline 和vframe根本没有 只能通过pci和mck两个时钟进行设置还有就是不知道是uboot的原因还是友善官网提供的原理图有错 vden必须反转才能正常 先贴出自己调试好的代码#include #include #include #include #include #include #i

2013-09-16 11:49:18 4580 2

转载 dma_alloc_writecombine

先理解cache的作用CPU在访问内存时,首先判断所要访问的内容是否在Cache中,如果在,就称为“命中(hit)”,此时CPU直接从Cache中调用该内容;否则,就 称为“ 不命中”,CPU只好去内存中调用所需的子程序或指令了。CPU不但可以直接从Cache中读出内容,也可以直接往其中写入内容。由于Cache的存取速 率相当快,使得CPU的利用率大大提高,进而使整个系统的性能得以提升。

2013-09-14 23:39:09 799

原创 韦东山视频实验之触摸屏

在触摸屏实验里遇到的问题:1. 在加载模块时,就会出现采样数据 # insmod ts.ko input: s3c2440_touch_screen as /devices/virtual/input/input0init touch screen input devpen downadc_irq cnt = 0, x = 10, y = 543adc_irq cn

2013-09-14 21:15:15 1777

原创 韦东山视频实验之Input子系统分析之二

应用程序如何read?Input子系统分析之一讲过应用程序去open,那么如何read呢?搜遍input.c 也没有提供read的函数,有一个可惜不是;那read在哪里定义的呢?想到可能在evdev.c里定义的,先看下他的初始化模块仍以evdev.c (drivers/input/evdev.c)为基础进行说明:static int __init evdev_init(void

2013-09-13 21:38:30 1643

原创 韦东山视频实验之Input子系统分析之一

原理阐述:主要有驱动层,input核心层,时间处理层,应用层                 从前往后一直传送到应用层 调试问题:1. Unspecified device as /devices/virtual/input/input0在里面初始化的时候,初始name即可加入 button_dev->name = "mini2440_keys";之类的即可 2.

2013-09-11 13:48:07 4193

超级滚动条皮肤可自由定制,可换肤,有三态变化

超级滚动条皮肤可自由定制,可换肤,有三态变化,可以满足你替换系统自带滚动条

2014-11-08

MFC自带滚动条可替换

自由替换Windows自带滚动条,只有你想不到的,没有你做不到的

2014-11-08

pl_sql与t-sql的区别

pl_sql与t-sql的区别,看看就知道神马玩意了

2013-11-05

Mini2440 Nor Flash 芯片手册(S29AL016J_00)

Mini2440 Nor Flash 芯片手册(S29AL016J_00),这个在网上很不容易找到,而且无论国嵌还是友善都没有提供此芯片的手册,移植这个芯片其实可以有很多种,基本兼容CFI标准的,都可以驱使nor flash正常工作

2013-06-17

国嵌Mini2440课程演示代码

基本汇聚了国嵌Mini2440课程演示代码,对大家都有所帮助

2013-06-05

国嵌实验手册mini2440(Word版)

国嵌实验手册mini2440(Word版) 谁用谁知道

2013-05-30

国嵌教程(mini2440)

mini2440的教程,当然也适合其他嵌入式开发学些的,真正的国嵌教程

2013-05-10

空空如也

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

TA关注的人

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