码迷,mamicode.com
首页 >  
搜索关键字:tq2440    ( 86个结果
嵌入式学习笔记101-uboot_1.1.6移植(1)
根据前篇博文(嵌入式学习笔记100-uboot1.1.6初体验)最后的结论,现在开始将其实现: a. 修改makefile的CROSS_COMPILE指定编译器 arm-linux-gcc -v –> gcc version 3.4.5 CROSS_COMPILE = /opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/...
分类:其他好文   时间:2015-05-06 00:00:54    阅读次数:401
嵌入式学习笔记100-uboot1.1.6初体验
到官网或其他网上下载u-boot-1.1.6.tar.bz2 解压包到相应目录:tar -jxvf u-boot-1.1.6.tar.bz2 -C ../xxxxxx , 我是解压到samba共享的目录上以便到时候用sourceinsight建立工程。 解压好后先 make distclean or make mrproper 确保源码干净 setup project via sourceinsig...
分类:其他好文   时间:2015-05-04 20:16:50    阅读次数:197
嵌入式学习笔记008-裸奔篇之串口
串口是个好东西,前几篇裸奔程序由于没有串口,自己调试都是有led等来表示的,比较“苦逼”,终于可以用串口了~~~,这里主要采用上一篇博文(嵌入式学习笔记007-裸奔篇之定时器),也就是串口也是用中断实现的,而且也只是在前一篇博文增加串口的初始化uart0_init(),以及在中断处理函数增加对串口的处理。只要稍微改造前一篇博文就是一个通用的中断处理程序! 这里主要实现在串口输入一个字符,接受后+2再...
分类:其他好文   时间:2015-04-28 22:51:30    阅读次数:476
嵌入式学习笔记007-裸奔篇之定时器
s3c2440的定时器比较简单,这里主要借鉴韦东山老是的code加以改造一下,一个是对head.S的flow改善,另一个是设置FCLK=400MHZ,比例为1:4:8,试过将SDRAM的HCLK=200MHZ,发现不work,查看我的SDRAM是HY57V561620FLT-H clock = 133MHZ,故设置为100MHZ。 基本上看code及注释应该了解了,就不过多解释了,共有7个文件,如下...
分类:其他好文   时间:2015-04-26 22:52:10    阅读次数:176
嵌入式学习笔记006-裸奔篇之中断
在讲解中断时有必要理清一些关系: 中断和异常 1.中断: a.可屏蔽中断(maskable): I/O设备发出的中断请求(irq)都属于.可处于两种状态:屏蔽的/非屏蔽的. b非屏蔽中断(nonmaskable): 只有几个危急事件才引起.总是由CPU辨认. 2.异常: a.处理器探测异常:当CPU执行指令时探测到一个反常条件所产生的异常. 根据保存在eip寄存器中...
分类:其他好文   时间:2015-04-26 19:51:20    阅读次数:165
输入子系统之按键驱动
上一篇博文《input输入子系统框架分析》,尝试使用这种驱动模型来看一个按键驱动程序。 下面的程序是根据韦东山老师写的代码进行修改的,我的开发板是tq2440。 button.c文件: #include #include #include #include #include #include #include #include #include #include #inc...
分类:其他好文   时间:2015-04-21 22:38:41    阅读次数:244
基于platform驱动模型的LED驱动
上一篇博文《platform设备驱动框架搭建分析》主要是根据内核源码来分析platform驱动模型工作的原理,在实际的驱动开发中如何使用Linux的这么一种模型来管理这种类型的设备呢?把tq2440开发板上的LED1当做是平台设备注册到Linux系统中,让系统可以用这种platform驱动来管理他。 ①总线层:代码不用我们自己去写,内核已经提供了 ②设备层:向platform总线层注册硬件相关...
分类:其他好文   时间:2015-04-20 21:01:41    阅读次数:219
嵌入式学习笔记005-flash
flash是用来存储程序的,类似PC机的硬盘,U盘之类的,即使断电数据也不会丢失,与之对应的就是SRAM/SDRAM,而目前嵌入式用的flash主要有nor flash和nand flash两类,nor flash接口可以直接与处理器的地址线相连直接访问,像访问SDRAM那样,所以如果考虑成本的话可以让程序直接上电后从nor flash启动,不过现在追求更快的运行速度,所以都是极小部分运行后将其余所...
分类:其他好文   时间:2015-04-20 00:38:28    阅读次数:252
嵌入式学习笔记003-SDRAM
前提:针对S3C2440来说,一个地址对应一个字节! 以下是SDRAM物理存储map,同样的地址,但对应的数据data也即位宽8bit、32bit作为分析 这里要解释一个地址连接很多新手的疑惑,就是连接8bitSDRAM是: CPU_ADDR0 –> SDRAM_ADDR0 CPU_ADDR1 –> SDRAM_ADDR1 CPU_ADDR2 –> SDRAM_ADDR...
分类:其他好文   时间:2015-04-19 11:36:44    阅读次数:137
个人的Github代码合集
将个人在上课做过的课设和平时写的一些代码都上传至Github托管 嵌入式的课设,实现的是TQ2440平台下的模拟NES游戏设计,手柄模拟通过屏幕或手机蓝牙控制。蓝牙模块是3.0的串口模块 https://github.com/willhope/NES-game-simulated-on-TQ2440 通信课设,蓝牙体重秤,蓝牙用的是3.0的串口蓝牙模块,压力传感器是HX711,网上买来一个简易的体...
分类:其他好文   时间:2015-04-17 11:43:51    阅读次数:234
86条   上一页 1 ... 4 5 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!