【OK210试用体验】第三篇 OK210的硬件组成及外设分配(上) - 在线问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

【OK210试用体验】第三篇 OK210的硬件组成及外设分配(上)

1767802879 ( 楼主 ) 2015-8-19 21:35:53  只看该作者 倒序浏览
本帖最后由 1767802879 于 2015-8-19 21:38 编辑

【OK210试用体验】第一篇 开箱初体验https://bbs.elecfans.com/forum.php?mod=viewthread&tid=502933&extra=【OK210试用体验】第二篇 虚拟机VM安装及Ubuntu的安装、配置https://bbs.elecfans.com/forum.php?mod=viewthread&tid=504818&extra=
      大家好我是rui_jiang,很高兴又和大家一起学习OK210,下面是我学习OK210想和大家分享的知识,下面我给大家介绍下我所了解的OK210硬件接口及外设分配:
        大家看过OK210芯片手册都知道,本次厂家使用的是S5PV210这块芯片,这块芯片听说可以做平板用,大家看过我帖子的谁能用它做平板,我们合作一起创业哈!
刚接触该芯片就像当初接触51、STM32一样艰难,甚至比那还要艰难,我还是按部就班的学,先看手册(包括硬件和软件手册),反复来看,再就是看别人写的关于OK210项目技术帖,学习人家的设计思路和编程风格。
    芯片手册的东西我基本都翻译了一遍,有什么错误大家指出。
       下面我们看下S5PV210芯片的datasheet,OK210是一款搭载ARMv7架构下的A8内核的32位控制器。S5PV210还有诸如主频可到1GHz,拥有64K ROM和128K RAM等特点,可从手册中查到。同时OK210这款芯片在通讯、媒体上的硬件支持的优势。例如3G、3.5G通讯服务,视频音频、图像及平板电脑的硬件加速器等。S5PV210芯片集成的外部存储器接口,这个是非常重要的,大家都知道,这个是挂DRAM、Flash,DRAM接口可配置为支持LPDDR1(Mobile DDR),DDR2和LPDDR2,而Flash/ROM接口支持NOR-Flash、NAND-Flash、OneNAND、SRAM和ROM类型的外设。具体怎么挂,对应的哪些地址是SDRAM可用的,哪些地址对用Nand Flash。这些都要清楚,否则,我们调试和设计板子时会一头雾水甚至出现错误,造成严重后果。在OK210的板子上,我们挂了四颗16位宽的128MB的DDR2(共计512MB)和1颗8位位宽的1GB的NandFlash。其中DDR2跑程序,Nand当硬盘,并用以从Nand启动整个系统。
       OK210板子全部资源包括:1路TFT液晶接口;4只LED流水灯;1路SD卡;5个按键;4只LED流水灯;1路板载模拟量ADC0输入,调节范围:0至3.0V;1组模拟量输入接口,多达6路模拟量输入;1组音频接口,其中包括耳机输出,话筒输入,线路输入;4路UART(2路RS-232 ,2路LVTTL);1路HDMI;4路USB 2.0 HOST;1路USB 2.0 DEVICE;1路SPI;2路I2C;1路矩阵键盘,兼容6×6和4×4两种矩阵键盘;1路摄像头,支持模拟摄像头和数字摄像头(OV3640);1路SDIO WiFi;1路模拟复合视频信号;1路10M/100M自适应以太网;1路板载红外接收头;1路板载温度传感器。以上几乎包含了全有的板载资源及外部接口,下面我给大家介绍几个控制器,没有主干在强大都没有用的:
S5PV210 has two independent DRAM Controllers and Ports, namely, DMC0 and DMC1。可知道210拥有两个独立的DRAM控制器,分别是DMC0DMC1
这两个独立控制器有一些特性如下(节选):
[size=10.5000pt]1、Supports up to two external chip selects and 1/2/4/8 banks per one chip。每个控制器可用挂两颗DRAM。
[size=10.5000pt][size=10.5000pt]2、Supports 128 Mb, 256 Mb, 512 Mb, 1 Gb, 2 Gb and 4 Gb density Memory Devices。可用挂载的DRAM是有大小要求的,最大不能超过4Gb(512MB)。
[size=10.5000pt][size=10.5000pt][size=10.5000pt]3、Supports 16/ 32-bit wide memory data widthDRAM的位宽可以是16或者32位。
[size=10.5000pt][size=10.5000pt][size=10.5000pt]以上几个点比较重要,对于我们学习或者设计板子都要参照这里。
[size=10.5000pt][size=10.5000pt][size=10.5000pt]OK210开发板板上挂了4DRAMDMC0DMC1上分别挂两颗,而每颗DRAM的位宽为16位,大小为128MB4颗总计512MB。硬件介绍未完待续,请看下一篇。
【OK210试用体验】第三篇 OK210的硬件组成及外设分配(下)https://bbs.elecfans.com/forum.p ... wthread&fid=792
[size=10.5000pt][size=10.5000pt][size=10.5000pt]

0个回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /6 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-4-23 14:23 , Processed in 1.390076 second(s), Total 60, Slave 42 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表