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
的背光亮度。
HFRK2440C
的实物照片
注:
HFRK2440C
和
HFRK2410C
的布局完全相同,
HFRK2440C
比
HFRK2410C
多一个镜头输入接口,用于连接视频传感器的输入。具体
2
个板子的不同之处,在以后的说明里面我们会加以说明的。
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
|
电源指示
|
BASIC2410/BASIC2440
正面
IC
布局图
BASIC2410/BASIC2440
背面
IC
布局图
第二节硬件设计介绍
一.显示控制电路
BASIC2410/BASIC2440
为了使用方便,采用多位开关选择显示信号的输入,当
EINT6
,
EINT7
,
EINT8
分别接地的时候,显示程序自动选择
LCD
,
VGA
,
AV
输出。
二.
LCD
接口
LCD
接口原理图和实物照片的对照,这个
lcd
接口和标配的
3.5
寸
tftLCD
接口并列连接,如果需要使用其它的
lcd
,需要根据
lcd
的实际情况有选择的时候这些引脚。
三.复位按键
复位按键
SW10
,按下这个按键,系统进行硬件复位,无论
CPU
在什么状态,系统软件都会重新开始运行。
四.按键
四个按键分别对应
CPU
的
EINT0
,
EINT1
,
EINT2
,
EINT3
引脚,可以通过不同的软件实现不同的功能。
五.
GPIO
接口
在这个接口里面
HFRK2440C
和
HFRK2410C
有些区别,
S3C2440AL
的
AIN4-AIN7
为触摸屏接口,在此没有引出来,
LCD
接口直接引出,这些引脚有些是和内部共用的,所以使用时需要注意避免资源冲突
HFRK2440C
的接口图
|
HFRK2410C
的接口图
|
|
虽然
2
个板子接口定义有些区别,硬件是一样的,只是悬空几个引脚。下图为实物图。
JP7
为内部
AD
参考电压,一般短接,设置参考电压为
3.3V,
五.总线接口
这个原理图对应接口
BUS
接口实物。
五.
JTAG
接口
这个是
JTAG
的接口,是标准的
20
针接口,可以连接
arm
的标准仿真器接口,插座间距为
2.0mm
的
IDC20PIN
插座。
|
|
六.
CAMIF1
镜头接口(
HFRK2410C
没有这个接口,只有
HFRK2440C
才有这个接口)
CAMIF1
接口为镜头接口,支持
ITU-R BT601/656 8bit
模式输入,最高支持
4096X4096
像素。
|
|
七.
SD
卡接口
|
SD
卡部分的原理图和对应的实物图
|
八.音频接口
九.电源开关
电源接口输入和开关,
SW
标号是开关,
J3
(
DC_JACK
)是电源插座,连接内正外负的
5V
稳压电源,标配电源为
2A
。
十.
USB
接口
S3C2410AL
和
S3C2440AL
都带有
2
个
usb
接口,一个主机接口,一个设备接口,其中主机接口只能做主机,设备接口可以做主机也可以做设备,我们在硬件上采用跳线设置,但是只设置硬件是不可以的,还需要更新软件。一般我们默认设置为一个主机一个设备。
主机
USB
接口电路
|
USB
设备接口
|
USB
主机和设备切换跳线
|
注:上图为
usb
主机和设备的实物图,
J6
跳线在右边,这时候是一个主机(双
USB
下面的那个接口),
J6
跳线设置到左边,
usb
设备口将失效,将设为
2
个
usb
主机(当然需要同时更新软件)
|
十一
.
串口
0
,
1
,
2
接口
对应实物图如下:
|
|
十二.
10/100M
网口
十三.
VGA
接口和
S-video
接口
分享到:
相关推荐
资料非常适用于初学者,包括有开发板的认识,初体验,大家共同学习进步。
talk20101117Sundy系列全看懂了-加两年经验-语音朗读-语音识别-语音.zip
├从零开始认识开发板> │ ├01 - 从零开始认识开发板1.mp4 │ ├02 - 从零开始认识开发板2.mp4 │ ├03 - 从零开始认识开发板3.mp4 │ ├04 - 从零开始认识开发板4.mp4 │ └05 - 从零开始认识开发板5.mp4 ├操作...
arduino uno R3 开发板详细的引脚图,可以正确认识开发板资源。
Altera CPLD MAXII240_570学习板电路原理图.教你认识开发板
DE2——FPGA学习板用户手册,...优点:这本DE2 开发板的用户手册,从最简单的安装软件、认识开发板、到实验等等解释的很详细,特别适合初学者学习。对应一套DE2的开发板,可以很快上手FPGA的学习,大概一周左右即可。
HC6800-EM3 V3.0,单片机开发板关于51 单片机的学习指南
本文收录了互联网上关于Qt、Qte和Qtopia的介绍、开发环境及其搭建、应用编程等相关文档资源,在实际学习过程中还要多参考Qt自带的帮助...希望能在前人的经验和官方资料的指导下,通过不断实践来加深自己的认识和理解。
。。。
。。。
基于STM32开发板的串口实验,主要是让大家对串口相关的程序有进一步的认识和编写。
想认识51单片机,从这里开始,里面有原理图和pcb哦!!
STM32开发板入门教程里包含一些基础的对STM32的认识和介绍,对一些开发项目做了一个完整的阐述,文件包含入门级项目的源码。
。。。
。。。
对TMS320F28335开发板的详细介绍,有利于初学者对开发板的认识。
不存在卡顿的问题运行顺利,而且颜色与原来的照片没有任何差别很适合初学者用来进行学习,值得去反复琢磨代码,对以后嵌入式的学习有着一定的帮助和理解并且对6818开发板也可以有一定的认识,明白其中的的运行规则和...
内容如下: 第一章 WINCE系统概述 第二章 WINCE系统认识 第三章 WINCE系统驱动开发 第四章 WINCE应用软件开发 第五章 WINCE综合实验 附录
他们认识到红外热像仪能够帮助他们省时省钱。许多用户选择了FLIR Systems的红外热像仪,他们一致认为, FLIR Systems生产的热像仪产品在技术上最为先进,也最方便用户使用。 FLIR Lepton热像仪开发板 FLIR Lepton热...
通过基础篇让大家对黑金开収板AX7021及ZYNQ芯片呾开収有一个总体认识,为后面几部分癿学习打好基础。第二部分是逡辑篇,在逡辑篇里我们把ZYNQ芯片当做普通癿FPGA杢使用,结合开収板呾ZYNQ芯片癿资源实现纯逡辑癿开収...