AT29LV020-10JU
6880
32PLCC/22+
保证全新原装
AT29LV020-10TU
2319
TSOP/22+
全网价保证原装
AT29LV020-10JU
111
PLCC/00+
翻新测好编带
AT29LV020-12JI
13
PLCC/08+
量大可供 配单/陈店贵屿一手货源
AT29LV020-12JC
6532
PLCC32/21+
现货+库存优势出
AT29LV020-25TI
32
TSOP/01+
原装现货
AT29LV020-20TU
39
TSOP/-
原装现货,随时欢迎询价
AT29LV020
2000
PLCC/20+
价格可以就出
AT29LV020
65286
-/21+
全新原装现货,长期供应,免费送样
AT29LV020
9000
18+/-
-
AT29LV020
789
PLCC/1019+
100%原装正品,授权分销,订货有更多数量
AT29LV020
30890
-/2021+
原装,可提供一站式配套服务
AT29LV020
10000
-/22+
全新原装进口
AT29LV020
8466
PLCC/2023+
终端可免费供样,支持BOM配单
AT29LV020
12483
PLCC/22+
原厂原装现货
AT29LV020
41101
-/-
大量现货,提供一站式配单服务
AT29LV020
12483
PLCC/22+
原厂原装现货
AT29LV020
2058
TSSOP32/2022+
原装 价优 现货库存
AT29LV020
20000
SOP8/10+
-
摘要:介绍了dsp-flash在线编程(isp)与引导系统的硬件构成,给出了创建可引导文件的步骤和实现flash存储顺在线编程的算法;在ad公司visual dsp++3.5集成开发环境下,通过jtag对adsp-21065l外部flash存储器at29lv020实现在线编程,并完成系统的引导。 关键词:jtag flash 在线编程 引导 visual dsp++3.5 在以dsp为核心的数字信号处理系统中,通常将可执行代码存放在非易失性存储器,在系统加电或复位时通过dsp的引导加载(boot loader)机制将该转换到高速存储器中执行。ad公司出品的adsp sharc系列dsp内部的非易失性存储器因其资源有限,必须在外部加以扩展。flash存储器具有容量大、单电源供电和可在线编程的特点,是一种非常理想的存储器。 若采用烧录器对flash存储器进行编程,则在修改程序时必须拔插器件,而某些表贴封装(如plcc封装和tsop封装)的器件又需要专用的转接插座,这使得程序的调试和参数的修改非常繁琐,而且容易对器件造成物理损伤。采用在线编程的方式对flash存储器进行操作,可以克服上述问题,
- 15和db- 9等多种类型的连接器; ⑷ rs- 485串行通信接口rs- 485是为了适应远距离、分布式控制系统的需要而制定的一种串行通信总线标准它支持多节点、远距离传输rs- 485标准采用平衡式发送,差分式接收的数据收发器来驱动总线为了扩展终端连接设备的数量。 2.3程序存储器的扩展 flash存储器与eprom相比,具有更高的性能价格比,而且体积小、功耗低、可电擦写、使用方便,而且3.3 v 的flash可以直接与dsp芯片连接。本系统的程序存储器选用了1片at29lv020 flash存储器此芯片有256kx8的存储空间,最快读取速度为100 ns所以在读取程序时,要使卞频低于10 mhz。 3系统软件设计 根据系统控制要求,将系统软件的模块划分为6个模块:卞控模块、初始化模块、协议封装模块、协议拆包重组模块、网络接口模块和应用层应用模块图4是各模块之间的逻辑关系: 600)makesmallpic(this,600,1800);" border=0> 3.1卞控模块设计 卞控模块中通常包含一些变量的定义和函数的调用另外一些重
用;66mhz32bit的pci接口;以及64 bit的外部存储器接口(emif),可连接异步或同步的存储器,如sdram。此外,还具有i2c总线模块、数据管理输入输出模块(mdio)等。 tm320dm642具有以上的特点,能满足虹膜图像处理的实时性要求。 2.3 数据存储 数据存储部分包括flash、sdram和cf卡三部分。flash存储器具有可在系统进行电擦写,掉电后信息不丢失的功能,用它来保存系统自启动代码以及系统程序代码,本系统选用atmel公司的at29lv020 flash芯片,它是nor型的flash芯片,总容量为256kb,数据总线为8位。dsp 选择了emifa boot模式时,上电后自动从ce1空间装载程序,所以flash 必须接在emif的ce1空间。sdram存储器的存取速度较高,用它来存放系统运行时的代码以及临时图像数据,本系统选用四片三星公司的sdram k4s561632e,每片为16位,32mb,接在dsp的emif接口的ce0空间。cf卡接在emif的ce2空间,用来存储原始图像数据和识别结果。 2.
ac),便于网络应用;66mhz32bit的pci接口;以及64 bit的外部存储器接口(emif),可连接异步或同步的存储器,如sdram。此外,还具有i2c总线模块、数据管理输入输出模块(mdio)等。 tm320dm642具有以上的特点,能满足虹膜图像处理的实时性要求。 2.3 数据存储 数据存储部分包括flash、sdram和cf卡三部分。flash存储器具有可在系统进行电擦写,掉电后信息不丢失的功能,用它来保存系统自启动代码以及系统程序代码,本系统选用atmel公司的at29lv020 flash芯片,它是nor型的flash芯片,总容量为256kb,数据总线为8位。dsp 选择了emifa boot模式时,上电后自动从ce1空间装载程序,所以flash 必须接在emif的ce1空间。sdram存储器的存取速度较高,用它来存放系统运行时的代码以及临时图像数据,本系统选用四片三星公司的sdram k4s561632e,每片为16位,32mb,接在dsp的emif接口的ce0空间。cf卡接在emif的ce2空间,用来存储原始图像数据和识别结果。 2.4 图像显示 图像
(三)、中央处理单元: 中央处理单元是系统的核心部分,它涉及到系统工作效率、稳定性等问题。在综合考虑系统的处理速度、数据量、控制复杂度、系统设计复杂性、算法复杂性以及系统成本等因素后,本文选用美国德州仪器公司(ti)生产的高速数字信号处理器tms320vc5402作为中央处理器,其工作频率可以达到100mhz,指令运行可达100mips ,能满足通常数字信号处理的需要。 在系统设计时,对dsp程序进行了优化设计,其程序储存器采用atmel 公司生产的flash at29lv020 ,其大小为256k×8bit,在运行时采用8bit并行加载模式进行加载。同时考虑到要对处理结果进行实时显示,并考虑到显示过程,系统设计时采用了1m×8bit的显示缓存。并将该缓存作为了系统的数据缓存器,在设计时将该部分缓存加在了显示控制部分。 (四)、显示控制单元: 图像显示部分采用液晶显示屏来完成。液晶显示具有稳定可靠、功耗小、结构紧凑、显示内容丰富的特点,在嵌入式系统的开发设计中常用来作为人机界面并获得了广泛的应用。 在本系统中,要显示的是灰度位图,
5402bootloader的问题各位老兄,小弟我用vc5402和at29lv020做bootloader,但不能烧写,flash的接法是: 将dsp_a15反向后接flash_ce; 将dsp_r/w反向后接flash_oe; 将dsp_r/w直接接到flash_wr; 将dsp_a0~a15接flash_a0~a15; 将dsp_d0~d7接flash_i/o0~i/o7;但不能正确烧写。 希望有做过的高人指点!