- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 在Fedora23中安装OpenCV2.4.13
在Fedora23中安装OpenCV2.4.13根据另一篇文章做的修改和补充,原文地址:blog.youkuaiyun.com/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
1528
转载 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
989
转载 手把手教你写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
656
转载 手把手教你写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
498
原创 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
677
转载 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
894
原创 arm学习笔记之nandflash
首先 不管学习哪一款芯片还是应该自己先去看该款芯片的datasheet。这篇笔记是基于学习2440开发板的K9F2G08U0B 或K9F2G08B0B 芯片正文:计算nandflash的大小:图上可以看到K9F2G08U0B 一页的大小 = 2K+64byte 其中64byte用来保存坏块、差错校验等等信息 。 一个块包涵64页。 一个芯
2015-08-11 14:43:52
1036
转载 linux下PWM程序设计
PWM(Pulse Width Modulation)——脉宽调制,它是利用微控制器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用于测量、通信、功率控制与变换等许多领域。s3c2440芯片中一共有5个16位的定时器,其中有4个定时器(定时器0~定时器3)具有脉宽调制功能,因此用s3c2440可以很容易地实现PWM功能。载有s3c2440芯片的Mini2440 板子带有一个蜂鸣
2014-10-20 18:32:09
2312
转载 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
639
原创 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
1154
1
原创 嵌入式linux下v4l2程序invalid target size解决方法
被invalid target size这个问题困扰了两天今天终于找到
2014-10-02 17:38:36
628
原创 交叉编译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
665
原创 QT与sqlite使用和安装
重要声明:此文档是基于Fedora14 & linux 2.6.35 版本内核下操作的,亲测成功,其他linux发行版本和内核版本请自测!(注意其他linux的发行版本安装目录会有所不同)建议:使用unbuntu-12操作系统以下所有程序再solft center 中全部都有只需搜索安装即可 以下所有步骤均可省略 (一) 环境准备 一键安装完,qt编译所有必需库yum
2014-09-17 09:27:57
1780
uCOSii下红外-Zigbee控制STM32程序支持PWM
2014-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人