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对象描述 ...
随机推荐
- ibtais中把clob数据类型转换成string并插入到数据库中
1,在xml中定义一个parameterMap <parameterMap id="stringToClob" class="com.a.b.c"> ...
- python学习笔记(22)--漫画生成html最终版
说明(2017.3.14): 1. 在主文件夹生成一个main.html作为目录 2. 在每个子文件夹生成一个index.html作为看图网页 3. 通过python批量生成html网页,js配合进行 ...
- upupw phpmyadmin写shell
废话: upupw给我的感觉是一个充当了waf毁三观的垃圾程序.然而,我讨厌的程序,管理员都特别喜欢用. 你会发现直接用之前那套写shell的建表然后在值里添加shell代码写到一个路径不可以了. C ...
- Disable Maven Nature和disable workspace resolution
1.Disable Maven Nature myeclipse更新maven的时候,手抖了一下,点上了Disable Maven Nature,然后工程右键菜单中的Maven栏就不见了! 其实这是把 ...
- 【C#】往按钮事件中传递自定义参数
情景:代码动态生成的按钮,需要自定义点击事件.但是生成的点击事件的参数是固定的,如何才能传入自定义的参数? Button btn = new Button() { Content = "这是 ...
- [shell]shell脚本统计数值大小
#! /bin/bash array=( ... ) var1= var2= ;i<=;i++)); do array[i]="$( cat /sys/bus/iio/devices/ ...
- 编译器内置宏__LINE__&__FUNCTION__
编译器内置宏: 先介绍几个编译器内置的宏定义,这些宏定义不仅可以帮助我们完成跨平台的源码编写,灵活使用也可以巧妙地帮我们输出非常有用的调试信息. ANSI C标准中有几个标准预定义宏(也是常用的): ...
- 关于trunk、access以及hybrid的一些简单知识
关于trunk.access以及hybrid的一些简单知识:Access 类型的端口只能属于 1 个 VLAN ,一般用于连接计算机的端口: Trunk 类型的端口可以允许多个 VLAN 通过,可以接 ...
- nodejs系列笔记02---模块路径解析
模块路径解析规则 参考这篇博客 我们已经知道,require函数支持斜杠(/)或盘符(C:)开头的绝对路径,也支持./开头的相对路径.但这两种路径在模块之间建立了强耦合关系,一旦某个模块文件的存放位置 ...
- Framework 7 之 给Picker Modal 添加半透明背景
官网的效果图如下: 效果图如下: 我们需要在显示下面浮层的时候显示后面的半透明背景,Framework 7 里面默认有个半透明背景,如下图: 解决方案: 1.在</body>标签之前添加& ...