自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天空很蓝风摇着白衬衫

_______________________________________________靡不有初__鲜克有终

  • 博客(16)
  • 资源 (4)
  • 收藏
  • 关注

原创 在Fedora23中安装OpenCV2.4.13

在Fedora23中安装OpenCV2.4.13根据另一篇文章做的修改和补充,原文地址:blog.csdn.net/ws_201001.安装编译环境$ sudo dnf install gcc gcc-c++ ncurses-devel cmake2.安装GTK+2.x$ sudo dnf install gtk2 g

2016-06-18 12:02:16 1495

转载 version magic 'xxx ARMvx ' should be 'xxx ARMvx '

原文地址:http://blog.163.com/cailing_07@126/blog/static/33915087201211094613923/对linux3.2.5源码移植了nandflash,LCD,yaffs2,DM9000,touchscreen,RTC,WatchDog,鼠标驱动。并用测试程序进行了驱动测试。基本都和移植2.6.30差不多。主要遇到1个问题

2015-12-10 13:50:56 962

转载 手把手教你写Linux I2C设备驱动2

转载文章,原文地址 http://ticktick.blog.51cto.com/823160/760020/要想在Linux下读写芯片的I2C寄存器,一般需要在Linux编写一份该芯片的I2C驱动,关于Linux下如何编写I2C驱动,前一篇文章《手把手教你写Linux I2C设备驱动》已经做了初步的介绍,并且留下了两个疑问尚未解决,第一个是如何对Linux提供的I2C操作

2015-12-09 13:52:16 634

转载 手把手教你写Linux I2C设备驱动

转载文章,原文地址 http://ticktick.blog.51cto.com/823160/760020/Linux I2C驱动是嵌入式Linux驱动开发人员经常需要编写的一种驱动,因为凡是系统中使用到的I2C设备,几乎都需要编写相应的I2C驱动去配置和控制它,例如 RTC实时时钟芯片、音视频采集芯片、音视频输出芯片、EEROM芯片、AD/DA转换芯片等等。    Linux

2015-12-09 13:45:28 477

原创 2440 x35 lcd屏幕学习笔记

主要讲几张关键的时序图。VCLK(Hz) = HCLK/[(CLKVAL+1)x2]Frame Rate = 1/ [ { (VSPW+1) + (VBPD+1) + (LIINEVAL + 1) + (VFPD+1) } x {(HSPW+1) + (HBPD +1)+ (HFPD+1) + (HOZVAL + 1) } x { 2 x ( CLKVAL+1 ) / ( HCLK )

2015-08-25 16:09:20 652

转载 2440 ads启动代码的中断处理流程分析

原文出处:http://www.51hei.com/bbs/dpj-28561-1.html下面以串口UART0接收中断为例:串口接收中断初始化时有这么一句:pISR_UART0=(unsigned)__irq UART0 _GetInt   /把 UART0 _GetInt这个中断服务子程序的入口地址放到pISR_TICK,S3C2440addr.h中#define pI

2015-08-15 21:21:52 858

原创 arm学习笔记之nandflash

首先 不管学习哪一款芯片还是应该自己先去看该款芯片的datasheet。这篇笔记是基于学习2440开发板的K9F2G08U0B 或K9F2G08B0B 芯片正文:计算nandflash的大小:图上可以看到K9F2G08U0B   一页的大小 = 2K+64byte  其中64byte用来保存坏块、差错校验等等信息  。 一个块包涵64页。 一个芯

2015-08-11 14:43:52 879

原创 s3c6410裸机学习笔记(二)--中断

ARM 的中断机制有两种-----向量中断、非向量中断

2014-11-23 19:55:28 732

原创 s3c6410裸机学习笔记(一)--汇编启动代码start.S

最近在做一个裸机MP3程序要求的功能不多但是由于自己是

2014-11-23 15:31:27 1777

转载 linux下PWM程序设计

PWM(Pulse Width Modulation)——脉宽调制,它是利用微控制器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用于测量、通信、功率控制与变换等许多领域。s3c2440芯片中一共有5个16位的定时器,其中有4个定时器(定时器0~定时器3)具有脉宽调制功能,因此用s3c2440可以很容易地实现PWM功能。载有s3c2440芯片的Mini2440 板子带有一个蜂鸣

2014-10-20 18:32:09 2248

转载 x264_encoder_open

x264_t *x264_encoder_open   ( x264_param_t *param ){    x264_t *h = x264_malloc( sizeof( x264_t ) ); /* 分配空间并进行初始化,x264_malloc( )在common.c中 */    int i;    //注意这里分配的空间大小为sizeof( x264_t )

2014-10-13 19:54:04 627

原创 ffmpeg+qt+v4l2编译时遇到的问题

折腾了好几天觉得必须得写个博客做下笔记了顺便整理下错误:这里用的是ffmpeg-2.4.2  嵌入式qt-2.2.0 在自己写的myv4l2.cpp中调用了ffmpeg的API 结果在编译的时候报了一大堆错。错误1:undefined reference to sws_getContext报这类错的原因有 个(1)没有

2014-10-10 19:05:26 1101 1

原创 嵌入式linux下v4l2程序invalid target size解决方法

被invalid target size这个问题困扰了两天今天终于找到

2014-10-02 17:38:36 611

原创 dnw下载文件时can not open /dev/secbulk0的解决方法

我用的是ubuntu12  linux-3.2.0

2014-09-19 10:04:56 11606

原创 交叉编译linux驱动时遇到无法安装驱动的问题

localhost kernel: hello: version magic '2.6.38REGPARM 4KSTACKS gcc-3.3' should be '2.6.5-1.358 686 REGPARM 4KSTACKS gcc-3.3'

2014-09-18 20:11:28 634

原创 QT与sqlite使用和安装

重要声明:此文档是基于Fedora14 & linux 2.6.35 版本内核下操作的,亲测成功,其他linux发行版本和内核版本请自测!(注意其他linux的发行版本安装目录会有所不同)建议:使用unbuntu-12操作系统以下所有程序再solft center 中全部都有只需搜索安装即可 以下所有步骤均可省略  (一) 环境准备  一键安装完,qt编译所有必需库yum 

2014-09-17 09:27:57 1741

tiny6410 lcd裸机程序

友善之臂tiny6410 lcd裸机程序 s70屏幕的亲测通过可画圆直线和十字

2014-07-26

uCOSii下红外-Zigbee控制STM32程序支持PWM

uCOSii下红外-Zigbee控制STM32 其中红外控制需要自己调试延时函数 因为用的是软件延时不大准确 另外附上Zigebee无线(cc2530) 串口透传源码开了三路PWM 输出 三路USART

2014-04-13

win7超级终端

一款的简单超级终端程序,支持windows7

2014-03-10

STM32__定时器与_PWM_快速使用入门

stm32 PWM 快速入门简单的讲述了TIM时钟产生的PWM 信号 提供给stm32的初学者使用简单快速的入门PWM

2013-12-23

空空如也

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

TA关注的人

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