学习TQ2440之硬件篇

    无论是TQ2440还是什么其它的XX2440开发板,底板的设计大同小异。现在已TQ2440为例,对2440的硬件以及常用的外设扩展进行一个讲解,希望能让初学者得到一些帮助。

    如下图所示,标识出了TQ2440上面的常用接口:

1.电源接口

  电源电路由一个3.3V和一个备用电源组成,适配器输入电流为5V。

2.Nor/Nand选择开关

  Nor和Nand分别指两种不同的存储器,s3c2440可选择任意一种启动方式。存储分配后面会详细讲解。

3.音频输入输出接口
  TQ2440 提供的音频接口完全按照标准接口提供,绿色为音频输出接口,红色为音频输入接口。

4.USB 接口
  在 TQ2440 开发板中有两个 USB 接口,一个是 USB A 口(开发板上面的 USB_HOST 接口,作为 HOST使用,主要用于接 U 盘,USB 摄像头等设备);另外一个是 USB B 口(开发板上面的 USB_Deive 接口,使用标配的 USB 延长线,连接到 PC,用于传输数据。当使用 USB 下载功能时,需要连接标配提供的 USB 延长线到开发板和 PC 直接。 

5.串口接口(串口 0 (RS232
  串口在 TQ2440 开发板的使用中是非常重要的接口之一, TQ2440 可以通过它用 PC 和开发板直接进行交互操作、传输数据、完成调试等。TQ2440 开发板提供的标配串口线是直连串口线,在使用开发板时请把串口线的一段接开发板的串口接口,另外一端接 PC 的串口接口,然后就可以通过串口进行交互等操作了。三串口扩展接口引出的串口的 TX 和 RX 引脚均是 3.3V 电平,如果需要使用 232 电平,请扩展 MAX3232或者 SP3232EEN 芯片转成 232 电平。 

6.网卡接口(RJ45
TQ2440 开发板提供了 100M 网卡接口。在启动操作系统后,接上网线就可以进行上网等操作;在 uboot的下载模式下面可以使用 TFTP 下载数据到开发板。

7.Jtag 接口
在 TQ2440 开发板中,Jtag 的用途是当 Nand Flash 或 Nor Flash 中没有 uboot 时,使用它烧写 uboot 进去;或者是进行仿真时使用它。使用时请接上 TQ2440 提供的 Jtag 板到开发板的 Jtag 接口和 PC 的并口接口,然后再使用 Jtag 软件进行烧写或仿真操作。

想了解更多关于开发板的使用操作,浏览《TQ2440开发板使用手册》,手册里面已经详述了开发板使用的细枝末节。

 下面来着重讲解对于S3C2440物理内存的分配问题:

    当我第一次看见核心板的原理图时候,着实被图上面的芯片看晕了。等了解了之后,其实就是一些存储器而已。上面的存储器总共可以分为3种:SDRAM、NOR FLASH、NAND FLASH.

一、SDRAM

 S3C2440 有 27 根地址线 ADDR[26:0]2^27= 128Mbyte ,这也相当于一个bank的最大容量,但是bank6bank7可配置大小,如果小于128M就有些高位地址线没用。在友善之臂上使用的是232MSDRAM,总容量为

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值