码迷,mamicode.com
首页 >  
搜索关键字:tq2440    ( 86个结果
搭建linux下的DNW烧写环境(替代windows下的超级串口终端和DNW)
软件环境:ubuntu13.10硬件环境:TQ2440开发板由于我的PC机操作系统是win8.1,不知何故死活装不上天嵌给的USB下载驱动,所以在PC下烧写开发板系统和裸机程序变得不可能,后来经过一番摸索,发现完全可以在linux下用minicom代替windows下的超级串口终端,用dnw2(linux版本)代..
分类:Windows程序   时间:2014-10-27 19:42:22    阅读次数:522
kobox : dma_s3c.ko -v1 操作寄存器方式操作S3C2440的DMA
平台:TQ2440 linux版本:Linux EmbedSky 3.16.1-svn57 #56 Sat Oct 18 21:46:22 PDT 2014 armv4tl GNU/Linux kobox : dma_s3c.ko -v1 操作寄存器方式操作S3C2440的DMA 目标:v2中改成s3c2410_dma_xxx方式来操作DMA,看这里的寄存器映射是怎么使用系统接口来操作的...
分类:其他好文   时间:2014-10-19 23:23:14    阅读次数:452
kobox : key_wq.c -v1
kobox: key_wq.c - v1 说明: TQ2440按键驱动,对四个按键的驱动处理 key_wq.c和key.c类似,与key.c按键驱动的不同之处: key.c中使用定时器,在中断发生100ms后调用定时器处理函数来防止按键抖动 key_wq.c使用工作队列,在内核调度共享工作队列,在工作队列中延时100ms然后判断按键状态来防止按键抖动 问题: 只有内核共享工作...
分类:其他好文   时间:2014-10-14 02:24:27    阅读次数:340
TQ2440外接GPIO蜂鸣器驱动程序
本文通过TQ2440开发板上可外接的GPIO口GPG14连接蜂鸣器,通过控制GPG14引脚的高低电平的输出和高低电平输出之间的时间间隔来使蜂鸣器发出不同的声音。1.打开S3C2440的底板原理图找到GPIO,如下图所示:使用万用表先找到VDD5V那个引脚,然后对照图找到GPG14,将蜂鸣器的正极连上..
分类:其他好文   时间:2014-08-31 10:37:21    阅读次数:320
TQ2440上LED灯闪烁效果的驱动程序实现
本篇文章的驱动程序实现的要点:一是实现了设备文件的自动创建,不用每次运行驱动都要使用mknod指令自动创建设备文件,本文通过udev(mdev)来实现设备文件的自动创建。二是对LED灯的控制是通过直接设置相关GPIO的二进制位来实现,本文使用linux系统中提供的对S3C2410GPIO的操..
分类:其他好文   时间:2014-08-31 10:37:01    阅读次数:264
针对TQ2440开发板上linux2.6.30.4内核的交叉编译和驱动程序的移植
最近由于要做TQ2440(ARM9)开发板上的驱动实验,所以要在主机(ubuntu13.10)上针对前面的目标板上的系统内核进行交叉编译。一,内核的交叉编译:1.准备2.6.30.4版本的内核源码包,这个我使用的是天嵌公司提供的内核源码包linux-2.6.30.4_20121214.tar.bz2。2.打开终端输入指..
分类:系统相关   时间:2014-08-31 10:36:51    阅读次数:335
u-boot-2014-04 网络不通解决一例
不久前我移植了u-boot-214-04到Tq2440的板子上,基本功能都有了,网卡也可以使用了。有一天打算把u-boot-2010-06也也一直到tq2440上,移植完后发现u-boot-214-04在tq2440上的网络死活不通了。 通过加打印发现,在u-boot-2014-04上使用ping命...
分类:其他好文   时间:2014-07-09 00:14:31    阅读次数:188
TQ2440与西门子S7-200 PLC自由口通信实现过程中问题总结
1、在win7上安装好PLC编程软件 STEP 7 MicroWIN 之后,无法实现编程软件与PLC的通信连接? 原因:STEP 7 MicroWIN 对win7支持不是很好 解决办法:在win7中安装虚拟机,虚拟机中安装XP系统,在XP下安装 STEP 7 MicroWIN 2、单向数据传输:PL...
分类:其他好文   时间:2014-06-26 23:46:15    阅读次数:302
linux下交叉编译器制作
目前我用的交叉编译器是TQ2440配套光盘中制作好了的,解压后需要如下配置:1.对于Fedora系统:修改/etc/profile文件,在其中添加交叉编译器的环境变量的设置。 对于Ubuntu系统,修改/etc/enviroment文件2.我用的是Fedora系统,修改PATH值,在其后添加上交叉编...
分类:系统相关   时间:2014-06-25 11:18:12    阅读次数:212
【Linux驱动】TQ2440 LED驱动程序
★总体介绍 LED驱动程序主要实现了TQ2440开发板上的4个LED灯的硬件驱动,实现了对引脚GPIOB5、GPIOB6、GPIOB7、GPIOB8的高低电平设置(common-smdk.c中已经实现了对引脚的配置),利用测试程序调用该驱动程序,通过命令控制LED灯的亮灭。 ★详细介绍 1、驱动程序代码:My_led.c #include #include #include #inc...
分类:系统相关   时间:2014-06-19 09:58:26    阅读次数:429
86条   上一页 1 ... 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!