有了前面关于led的讲解后,后续的相关裸奔就方便多了,当然,code就不会像led那样简单了~ 现在开始讲解关于按键key的相关code
首先先看原理图找到key相关的引脚,在我的tq2440板子中,有如下分布:
key1 – INT1 – GPF1
key2 – INT4 – GPF4
key3 – INT2 – GPF2
key4 – INT0 – GPF0
从上面可以看出GPF012...
分类:
其他好文 时间:
2015-04-16 21:53:02
阅读次数:
153
正如编写第一个程序所打印“hello world”那样,对TQ2440开发板的初次使用也是从最简单的部分入手,点亮led灯无疑是最简单的,起码只要设置几个寄存器就好,比起打印容易得多了,后续会讲到串口部分再来实现我们这句金典的对白~~~~
板子共有4个led灯,如果能够成功点亮其中一个,那么其他几个将不是问题,故而我们的目标是先点亮第一个先,在此我们必须理清几个问题:
a. led的引脚连接的相关...
分类:
其他好文 时间:
2015-04-13 22:55:59
阅读次数:
212
看完《TQ2440学习之硬件篇》,相信大家应该清楚NAND FLASH和NOR FLASH还有SDRAM的地址空间分配了吧。这里我还是贴上图片,方便后面对启动过程进行分析:
TQ2440中内存分配及各存储器特性:
NOR FLASH:0x0000 0000 开始的 2Mb空间,NOR FLASH可以存储程序也可以运行程序,介质很稳定,所以造价昂贵;
NAND FLASH:没有地址线,...
分类:
其他好文 时间:
2015-03-31 18:18:48
阅读次数:
209
第15天时将u-boot.bin文件烧录到Norflash上没有正常启动,考虑到tq2440.h文件中的CONFIG_SYS_TEXT_BASE 值时0x33FC0000,我们将其修改为0,毕竟这个是绝对地址。#define CONFIG_SYS_TEXT_BASE 0修改、编译、烧录后运行:结果还是不能运行,这是什么原因呢?将bootstrap.bin文件重新烧录到Norflash中,将u-bo...
分类:
其他好文 时间:
2015-02-06 08:18:06
阅读次数:
174
去除nor flash写保护在已经运行起来的u-boot命令行去除nor flash写保护:TQ2440 # flinfo
Bank # 1: EON EN29LV160AB flash (16 x 16) Size: 2 MB in 35 Sectors
AMD Legacy command set, Manufacturer ID: 0x1C, Device ID: 0x2249...
分类:
其他好文 时间:
2015-02-05 09:34:30
阅读次数:
283
昨天遇到编译错误,我们从错误提示中寻找解决方法:信息1:CHK include/config.h/* Automatically generated - do not edit */
#define CONFIG_BOARDDIR board/samsung/tq2440
#include
#include
#include
#include
#include 注释中说这个文件是自...
分类:
其他好文 时间:
2015-02-04 09:24:58
阅读次数:
178
开发板: tq2440 工具: Win7 + VMware + Debian6 U-boot版本: u-boot-2015.01 Linux版本: 天嵌自带的 linux-2.6.30.4 GCC版本: gcc version 4.3.3 (Sourcery G++ Lite 2009q1-176)...
分类:
其他好文 时间:
2015-01-31 23:08:16
阅读次数:
511
平台:TQ2440 按键驱动(1)在init中创建一个内核线程作为等待队列的处理函数,该内核线程是一个while(1)死循环,一直检測等待队列的触发条件DECLARE_WAIT_QUEUE_HEAD(key_driver_wq); /* create a kernel thread */kthre....
分类:
编程语言 时间:
2015-01-27 20:01:26
阅读次数:
275
硬件平台:tq2440开发环境:Ubuntu-3.11u-boot下载地址:http://ftp.denx.de/pub/u-boot/下载最新版本:u-boot-2014.10.tar.bz2在用户根目录下创建目录结构tq2440/{src/bootloader/u-boo...
分类:
其他好文 时间:
2015-01-19 09:17:49
阅读次数:
278
http://blog.csdn.net/w_ww_w/article/details/8211538http://blog.csdn.net/shengnan_wu/article/details/8168795
分类:
其他好文 时间:
2014-12-05 09:12:33
阅读次数:
137