N32903系列的基础知识(1)
N32903U1DN使用ARM926EJ-S内核,其内部集成的JPEG编解码器、CMOS摄像头接口、32通道的声音处理单元(SPU)、ADC、DAC等不仅可以满足各种的应用需求,还能减少生产方面的物料成本。
而200MHz主频的ARM926内核与SDRAM、2D BitBLT加速器,LCD接口、USB1.1 Host与USB 2.0 Device高速接口的组合使得N32903U1DN成为掌上教育学习机的最佳选择。
N32903U1DN支持最大分辨率为640x480的TFT LCD输出。其内嵌的2D BitBLT加速器不仅可以提升图形运行速度进而改善画面效能,同时也减轻了CPU负载并降低功耗。
N32903U1DN为需要CMOS摄像头或大量使用位图(bitmap)的应用方案提供最高性价比的市场定位。
N32903U1DN使用Linux操作系统以方便驱动程序更新或添加新的功能,例如WiFi、浏览器等。另一方面,开源代码也使得产品开发更加灵活。
为了迎合不同方案的整体成本控制,N3290x采用将主芯片与不同容量的DRAM堆叠成128-pin LQFP多芯封装(MCP)的方式。
N32903U1DN则将4Mbx16 SDRAM堆叠在主芯片上,在确保高效能的同时也减少了系统设计难度,比如EMI或噪音抑制。全部的物料成本通过PCB双面板、较小的PCB空间、阻尼电阻及EMI防护元件等的减少而降低。N32903U1DN的优点,不仅限于较小的PCB空间、较短的开发时间和较高且稳定的生产良率,还有其他。




N32903,网上的资料确实不多,我的目的,就是想与读者一起解决在使用的时候遇到的问题,首先我们要有一块开发板,这里就先讲讲它们的配置吧,它对应的烧录软件是TURBO WRITER,和972的烧录软件不一样,我呢,就会先从硬件设计,到烧录系统,到配置来一一讲解
这里我们一个部分一个部分的进行讲解,首先是电源部分:
IC 要能正常工作 , 就需穩定的电源. 要想得到稳定的电源 就需了解电阻(R),电感(L)和电容C对电路的影响
V(t) = L * di/dt Transient voltage drop
L 电感系数 i电流 t时间 V产生的感应电压 di电流的微分 dt时间的微分 di/dt电流关于时间的导数
一般PAD loading : 3~5pF
对于10mil 宽走线的PCB traces 電阻:電容:電感~=0.02 Ohm/in : 2pF/in : 20nH/in
DIP/PLCC L effect: 5~15nH.(1nH/mm)
避免power droop/ground bounce bonding (10nH) + PCB ground plane L effect.
Double bonding & good power/ground plane.
也就是说,如果您想从NAND boot的话,您可以参考一下,之后我会从硬件设计,到软件实现来一一讲解。

N32903系列的基础知识(1)的更多相关文章
- MySQL系列(一)--基础知识(转载)
安装就不说了,网上多得是,我的MySQL是8.0版本,可以参考:CentOS7安装MySQL8.0图文教程和MySQL8.0本地访问设置为远程访问权限 我的MySQL安装在阿里云上面,阿里云向外暴露端 ...
- 1 python大数据挖掘系列之基础知识入门
preface Python在大数据行业非常火爆近两年,as a pythonic,所以也得涉足下大数据分析,下面就聊聊它们. Python数据分析与挖掘技术概述 所谓数据分析,即对已知的数据进行分析 ...
- 3.Swift翻译教程系列——Swift基础知识
英语PDF下载链接http://download.csdn.net/detail/tsingheng/7480427 Swift是用来开发iOS和OS X应用的新语言,可是很多地方用起来跟C或者OC是 ...
- EJB系列 - EJB基础知识
本人博客文章网址:https://www.peretang.com/basic-knowledge-of-ejb/ 什么是EJB 可移植的, 可重用的, 可伸缩的业务应用程序的平台 为什么选择EJB ...
- python大数据挖掘系列之基础知识入门
preface Python在大数据行业非常火爆近两年,as a pythonic,所以也得涉足下大数据分析,下面就聊聊它们. Python数据分析与挖掘技术概述 所谓数据分析,即对已知的数据进行分析 ...
- C++ 系列:基础知识储备
Copyright © 2000-2017, NORYES, All Rights Reserved. http://www.cnblogs.com/noryes/ ----------------- ...
- 《吊打面试官》系列-Redis基础知识
前言Redis在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在Redis的使用和原理方面对小伙伴们进行360°的刁难.作为一个在互联网公司面一次拿一次offer的面霸(请允许我使用一下 ...
- 【Git 系列】基础知识全集
Git 是一种分布式版本控制系统,它可以不受网络连接的限制,加上其它众多优点,目前已经成为程序开发人员做项目版本管理时的首选,非开发人员也可以用 Git 来做自己的文档版本管理工具. 一.Git 基础 ...
- 玩耍Hibernate系列(二)--基础知识
Hibernate思维导图 Hibernate映射 关于hibernate的映射要说明的一点就是关于ID的访问权限,peroperty以及field的区别: 表的主键在内存中对应一个OID对象描述 ...
随机推荐
- 在java web中获取该项目的根路径
在jsp页面中: <% String path = application.getRealPath("").replace("\\","\\\\ ...
- JS parseInt 中08.09 被按照0处理(转)
<script type="text/javascript"> var aa=["01","02","03" ...
- Android——ArrayList 、LinkList、List 区别 & 迭代器iterator的使用 & HashMap、Hashtable、LinkedHashMap、TreeMap
ArrayList .LinkList.List 区别 & 迭代器iterator的使用 & HashMap.Hashtable.LinkedHashMap.TreeMap 一.几个 ...
- mac os x10.9.2 查看进程对应端口
以前在Ubuntu上,直接sudo netstat -nap 但是在mac 上这个命令还跑不通,sudo netstat -nap tcp 才行,结果还没有进程号.用lsof -Pn 解决了
- JavaScriptSerializer 时间格式化
时间格式化 Model m = , Dt = DateTime.Now }; JavaScriptSerializer js = new JavaScriptSerializer(); string ...
- 查询一个字符串的子串出现的次数在sql中
select name,char_length(name)-char_length(replace(name,'aaaaaa','')) from teacher; 将原来的字符串字段取出长度 将子 ...
- linux 提示符绝对路径
# Turn on checkwinsize shopt -s checkwinsize [ "$PS1" = "\\s-\\v\\\$ " ] & ...
- .net垃圾回收
垃圾回收器(gc)用来在.NET中进行内存管理,特别是它可以恢复正在运行的应用程序需要的内存. .NET运行库采用的方法是垃圾回收器,这是一个程序,其目的是清理内存.方法是所有动态请求的内存都分配到堆 ...
- js学习笔记32----new
new:用于创建一个对象. 有 new 与 无 new 时的区别,查看下面的示例代码应该会增加感觉: <!DOCTYPE html> <html lang="en" ...
- Qt学习之路(tip): parent参数
这是一篇很简单的文章,仅仅是用来说明一下一个参数的作用,因此我把它写成了tip,而不是接下来的17. 程序写的多了,你会发现几乎所有的Qt类的构造函数都会有一个parent参数.这个参数通常是QO ...