`

认识开发板

阅读更多

BASIC2410/BASIC2440 开发板采用对比设计的方式,客户可以根据自己的需求选 HFRK2410C 或者 HFRK2440C 开发板,无论你选择哪一款开发板,都可以同时了解另外一个开发板,可以同时掌握 S3C2410 S3C2440 的设计使用。并而更加深入的理解 arm9 系列 cpu 的设计思想。

一. S3C2440 相对 S3C2410 做了以下改进:

1. 具有工业级温度范围;

2. 主频高达 400MHz

3. 具有数字摄像头接口;

4. 更低的内核电压,支持低电压存储器

5. 支持更多分辨率液晶屏;

6. 支持大页( 2048 字节) Nandflash

7. 具有 AC'97 编解码器接口;

8. 具有更多可用的 I/O 口;

9. UART 口输入输出各具有 64 字节 FIFO

10. 无需外围电路的触摸屏接口。

二.硬件基本配置:

1.         CPU               采用三星 S3C2440AL/S3C2410AL 高速 arm9 处理器, S3C2410AL 主频 203Mhz

                                         S3C2440AL 主频 400Mhz

2.         存储器:              64M SDRAM 64M NAND FLASH S3C2440 最高可以支持 1G nand flash )。

3.         音频接口:               双声道 MIC 支持,双声道耳机支持。

4.         SD 卡接口:      SD 卡存储器接口,用户可以直接使用 SD 卡。

5.         视频接口:          镜头输入接口,可以连接数字镜头,只有 HFRK2440C 有此接口

6.         按键:                        支持 4 GPIO 按键,可以使用查询或者中断方式测试

7.         触摸屏支持:          标配 3.5 TFT 支持触摸屏,外接 LCD 支持 4 线电阻式触摸屏

8.         串口:            最多 3 RS232 串口,同时支持 3.3V 电平输出串口

9.         GPIO 接口:      包含 cpu 的普通 IO 和中断输入(例如 SPI/IIC/GPIO/ADC 接口)。

10.     BUS 接口:       包含地址和数据总线接口,可以用于扩展外围设备。

11.     USB 主机接口:   默认一个 USB 主机接口,最多可以设置为 2 USB 主机

12.     USB 设备接口:   默认一个 USB 设备接口,可以和第二 USB 主机接口切换。

13.     VGA 接口:      2M 独立 SDRAM 显存,支持 1024X768&75Hz 的分辨率,和 pc 同样显示效果。

14.     S-video 接口:          4 针标准 S 端子接口,直接连接电视显示清晰图像。

15.     网络接口:          一个 100M 网络接口,兼容 10M 网卡连接

16.     2 LCD 接口:   一个 lcd 接口直接连接标配带触摸屏的 3.5 TFT 真彩色液晶屏,一个外扩 LCD

口,可以用于客户扩展非标配的液晶屏。

17.     显示开关:       一个显示开关,用于切换显示模式,即: S-VIDEO, LCD VGA 之间显示切换。

18.     电源开关:       一个电源开关,用于控制板子的电源通断。

19.     电源插座:       外部电源输入接口,连接 5V 直流电源,内正外负。

20.     实时时钟:       CPU 内嵌实时时钟,板子提供时钟备用电池插座,用于时间保持试验。

21.     LED 控制:                一个 CPU 可控 LED

22.     LCD 背光控制: 可以通过软件控制 LCD 的背光亮度。

  0002

HFRK2440C 的实物照片

         注: HFRK2440C HFRK2410C 的布局完全相同, HFRK2440C HFRK2410C 多一个镜头输入接口,用于连接视频传感器的输入。具体 2 个板子的不同之处,在以后的说明里面我们会加以说明的。

0003

HFRK2410C 的实物照片

 

三. BASIC2410/BASIC2440 区别介绍:

         在下页的 BASIC2410/BASIC2440 正面 IC 布局图中,

1.         HFRK2410C 没有 CAMIF1 接口,这个是视频图像输入接口,用于连接镜头等数字视频输入设备。

2.         U3 U4 HFRK2410C 中为 1.8V 的稳压芯片。

3.         HFRK2440C 板只有 U4 ,为可调稳压芯片,设置为 1.3V ,没有 U3 这个芯片。

在下页的 BASIC2410/BASIC2440 背面 IC 布局图

1.         U22 U23 HFRK2410C 中为触摸屏控制 IC

2.         HFRK2440C 板为没有 U22 U23 ,因为 CPUS3C2440AL 直接支持触摸屏连接,不再需要这些元件。

四. basic 410/2440 接口说明:

标号

功能

标号

功能

标号

功能

S_IN1

电视 S-video 输出

MIC

音频输入

SW10

复位

JP9

VGA 接口

SPEAK

音频输出

LCD

外接 LCD 接口

U18

100M 网口

SD1

SD 卡插座

KG1

显示开关

P1

串口 0 ,调试用

JTAG

JTAG 接口

J6

Usb 主从切换

CON1

USB 主机

CAMIFS1

镜头输入

P2

串口 1 2

CON2

USB 设备

BUS

扩展总线

JP4

TTL 串口

J3

电源输入

GPIO

普通 IO

D4 D9

网卡状态指示

SW

电源开关

JP7

AD 参考电压

D5

电源指示


tu
BASIC2410/BASIC2440正面 IC 布局图

004

BASIC2410/BASIC2440 背面 IC 布局图

第二节硬件设计介绍

一.显示控制电路

         BASIC2410/BASIC2440 为了使用方便,采用多位开关选择显示信号的输入,当 EINT6 EINT7 EINT8 分别接地的时候,显示程序自动选择 LCD VGA AV 输出。

001

002

二. LCD 接口

006

007

LCD 接口原理图和实物照片的对照,这个 lcd 接口和标配的 3.5 tftLCD 接口并列连接,如果需要使用其它的 lcd ,需要根据 lcd 的实际情况有选择的时候这些引脚。

三.复位按键

008

009

复位按键 SW10 ,按下这个按键,系统进行硬件复位,无论 CPU 在什么状态,系统软件都会重新开始运行。

 

四.按键

011

010

         四个按键分别对应 CPU EINT0 EINT1 EINT2 EINT3 引脚,可以通过不同的软件实现不同的功能。

 

 

 

 

 

 

 

 

五. GPIO 接口

在这个接口里面 HFRK2440C HFRK2410C 有些区别, S3C2440AL AIN4-AIN7 为触摸屏接口,在此没有引出来, LCD 接口直接引出,这些引脚有些是和内部共用的,所以使用时需要注意避免资源冲突

013

HFRK2440C 的接口图

014

HFRK2410C 的接口图

012

         虽然 2 个板子接口定义有些区别,硬件是一样的,只是悬空几个引脚。下图为实物图。 JP7 为内部 AD 参考电压,一般短接,设置参考电压为 3.3V,

 

五.总线接口

015

016

  这个原理图对应接口 BUS 接口实物。

 

五. JTAG 接口

 

017

这个是 JTAG 的接口,是标准的 20 针接口,可以连接 arm 的标准仿真器接口,插座间距为 2.0mm IDC20PIN 插座。

 

016

 

 

 

 

六. CAMIF1 镜头接口( HFRK2410C 没有这个接口,只有 HFRK2440C 才有这个接口)

018

CAMIF1 接口为镜头接口,支持 ITU-R BT601/656 8bit 模式输入,最高支持 4096X4096 像素。

016

七. SD 卡接口

019

020

 SD 卡部分的原理图和对应的实物图

 

 

 

八.音频接口

025  

024

022

 

 

 

 

 

九.电源开关

026

027

 

电源接口输入和开关, SW 标号是开关, J3 DC_JACK )是电源插座,连接内正外负的 5V 稳压电源,标配电源为 2A

        

十. USB 接口

         S3C2410AL S3C2440AL 都带有 2 usb 接口,一个主机接口,一个设备接口,其中主机接口只能做主机,设备接口可以做主机也可以做设备,我们在硬件上采用跳线设置,但是只设置硬件是不可以的,还需要更新软件。一般我们默认设置为一个主机一个设备。

029

主机 USB 接口电路

 

 

031

USB 设备接口

030

USB 主机和设备切换跳线

028

注:上图为 usb 主机和设备的实物图, J6 跳线在右边,这时候是一个主机(双 USB 下面的那个接口), J6 跳线设置到左边, usb 设备口将失效,将设为 2 usb 主机(当然需要同时更新软件)

 

 

十一 . 串口 0 1 2 接口

032

对应实物图如下:

033

 

十二. 10/100M 网口

034

035

 

 

十三. VGA 接口和 S-video 接口

036

分享到:
评论

相关推荐

    Android代码-talk20101117Sundy系列全看懂了-加两年经验-语音朗读-语音识别-语音.zip

    这篇资料主要涵盖了Android平台上的语音技术,包括语音朗读和语音识别。在Android开发中,这些功能对于构建交互式和无障碍的应用程序至关重要。让我们深入探讨这些主题。 首先,"Sundy系列"可能指的是一个关于...

    6818开发板贪吃蛇小游戏

    【6818开发板贪吃蛇小游戏】是一款基于6818开发板设计的趣味电子游戏,旨在帮助用户了解并实践嵌入式系统、硬件编程以及游戏开发...完成这个项目后,用户将对6818开发板有更全面的认识,并具备开发更多复杂应用的基础。

    c51单片机 开发板资料

    通过这些知识点的学习,读者可以对单片机的硬件结构、编程方法以及在具体应用中如何操作有清晰的认识,为进一步深入学习和开发提供了坚实的基础。手册中还提到了一些具体的编程技巧,比如利用C51库函数来实现特定...

    拿到开发板之后,我要做什么事情 第一讲 拿到开发板之后,我要做什么事情

    这个过程是嵌入式系统学习的一个重要起点,能够让初学者对开发板有初步的认识和了解。 确认开发板物件主要是检查开发板的物理组件是否完整,包括但不限于电路板、连接线、接口模块、文档、光盘等。如果发现缺少任何...

    史上最强的嵌入式底层驱动开发课程 Linux系统开发+Linux高级程序+主板开发+ARM等

    ├从零开始认识开发板> │ ├01 - 从零开始认识开发板1.mp4 │ ├02 - 从零开始认识开发板2.mp4 │ ├03 - 从零开始认识开发板3.mp4 │ ├04 - 从零开始认识开发板4.mp4 │ └05 - 从零开始认识开发板5.mp4 ├操作...

    实验一+DE1开发板认识实验.docx

    实验一 FPGA 开发板认识实验主要目标是让学生熟悉台湾友晶公司生产的FPGA开发板DE1,以及如何使用它进行编程和学习。该实验涵盖了从硬件认知到软件环境的搭建,再到实际操作DE1开发板的各项功能。以下是实验的具体...

    基本操作闪烁灯流水灯.doc

    - 实验内容包括认识开发板上的硬件,使用KEIL创建工程并编写闪烁灯程序,改写程序以加深理解,以及编写流水灯程序并验证。 - 实验设备包括电脑、单片机开发板、串口线和USB转串口线。 - 硬件部分介绍了51单片机STC89...

    ZCU102开发板原理图.pdf

    通过以上的知识点,用户应该能够对ZCU102开发板的原理图有一个基本的认识,并且了解了在使用Xilinx官方提供的相关文档时需要注意的法律事项与免责声明。同时,用户也对Xilinx公司的硬件产品及其使用场景有了更深入的...

    利用粤嵌6818开发板实现电子相册,2048小游戏,刮刮乐

    通过这个项目,不仅可以提升C语言编程能力,还能让你对嵌入式开发有更直观的认识。实践是最好的老师,所以,动手操作并逐步完成这些项目,将是学习嵌入式系统和C语言的宝贵经验。FX2105罗嘉辉-阶段项目一的压缩包...

    STM32开发板原理图

    在深入分析STM32开发板的原理图时,首先需要对STM32微控制器有一个基础的认识。STM32是STMicroelectronics(意法半导体)推出的一系列基于ARM Cortex-M微控制器的产品系列,其中STM32F100C8T6是其中的一个型号。这类...

    arduino uno 引脚图

    arduino uno R3 开发板详细的引脚图,可以正确认识开发板资源。

    实验一+DE1开发板认识实验.pdf

    实验一的目的是让学生熟悉FPGA开发板的基本原理和结构,特别是台湾友晶公司的DE1开发板。DE1开发板是一款广泛用于FPGA学习和实践的硬件平台,它集成了丰富的功能模块,包括Altera的FPGA芯片、USB-Blaster接口、多种...

    STM32F103VCT6开发板原理图

    通过以上对原理图的详细解析,我们不仅了解了该开发板的基本结构和功能,还对其硬件配置有了更深入的认识。这对于进行实际开发工作具有重要的指导意义。开发者可以根据具体需求灵活地利用这些资源来构建自己的嵌入式...

    开发板学习课件(51单片机开发板学习)

    这份课件对于初学者来说是一份全面的指南,不仅可以帮助他们建立起对51单片机的初步认识,还能通过实践操作提升动手能力。自学过程中,结合课件中的内容,不断练习编程和硬件调试,将有助于快速掌握单片机技术,为...

    开发板原理图

    根据提供的文件信息,以下是对“开发板原理图”文档所含知识点的详细阐述。 首先,“FPGA开发板原理图”意味着文档详细...用户在使用这份文档和对应的硬件产品时,需要对其中的风险有充分的认识,并承担相应的责任。

    MAX II EPM2210F324 CPLD开发板PDF原理图+DEMO例程VERILOG源码.zip

    通过仿真实验和实际电路测试,我们可以验证VERILOG代码的正确性,并对CPLD的性能有更直观的认识。 总结而言,"MAX II EPM2210F324 CPLD开发板"不仅提供了一个学习和实践CPLD设计的平台,还通过PDF原理图和VERILOG...

    郭天祥10天学会51单片机_TX-1C型单片机开发板原理图.zip

    在10天的学习过程中,逐步深入,从基础概念到实际操作,通过理论与实践相结合,学习者可以快速建立起对51单片机的全面认识,为后续的嵌入式系统开发打下坚实的基础。通过这份"TX-1C型单片机开发板原理图.pdf",配合...

    实验一+DE1开发板认识实验 (2).pdf

    实验一的目的是让学生熟悉FPGA开发板的基本原理和结构,特别是台湾友晶公司的DE1开发板。DE1开发板是一款广泛用于FPGA学习和实践的硬件平台,它集成了多种功能模块,包括Altera的FPGA芯片,为学生提供了一个实际操作...

Global site tag (gtag.js) - Google Analytics