SPCE061A在简易电子书中的应用_第1页
SPCE061A在简易电子书中的应用_第2页
SPCE061A在简易电子书中的应用_第3页
SPCE061A在简易电子书中的应用_第4页
SPCE061A在简易电子书中的应用_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.:.;SPCEA在简易电子书中的运用文章来源:凌阳科技教育推行中心 矢名年毕业设计 发布时间:- : 摘 要:本方案主要引见了利用凌阳SPCEA精简开发板作为控制中心,外扩M三星NAND Flash存储器,利用SPLC液晶显示模组显示的简易语音电子书的设计方案。该电子书不仅可以使读者看书,而且可以听书,利用他们的SPCEA的语音功能开发出一个兴趣书屋。关键词: KF外部存储器 SPLC液晶显示模组 语音朗诵 引言 随着消费类电子产品越来越多占据着世界消费市场,电子宣传册、电子报纸、电子相册等产品进入越来越多人的生活中。汉码字典、电子纸张的出现使得电子书产品技术越来越趋于成熟,液晶时代使得电子

2、书从传统纸张的静态显示转向迈入动态的液晶显示。年,索尼的第一款超薄型液晶显示电子书EBR-EP出现,这款声貌并重的电子书以本身丰富的内容和强大的功能展如今市场,然而,它元人民币的价钱使得好多人只需望而叹之了。利用凌阳已有的液晶显示模组和SPCEA板本身强大的语音播报功能,并配有KF外部存储器,声貌并重不仅可以实现,也可以利用软件擦写存储器来实现动态存储,更重要的是,它的价钱将会远低于元。 芯片特性简介. SPCEA特性简介SPCEA 是凌阳科技开发的采用nSP内核的位构造的微控制器,SPCEA里内嵌K字的闪存FLASH ROM。较高的处置速度使nSP可以非常容易地、快速地处置复杂的数字信号。因

3、此,以nSP为中心的SPCEA微控制器也适用在数字语音识别运用领域。 SPCEA在.V.V任务电压范围内的任务速度范围为.MHz.MHz,较高的任务速度使其运用领域更加拓宽。K字SRAM和K字闪存ROM仅占一页存储空间,位可编程的多功能I/O端口;两个位定时器/计数器;Hz实时时钟;低电压复位/监测功能;通道位模-数转换输入功能并具有内置自动增益控制功能的麦克风输入方式;双通道位DAC方式的音频输出功能。SPCEA是数字声音和语音识别产品的一种最经济的运用。特性: 位nSP微处置器; 任务电压:内核任务电压VDD为.V(CPU),IO口任务电压VDDH为VDD.V(I/O); CPU时钟:.M

4、Hz.MHz ; 内置K字SRAM; 内置K闪存ROM; 可编程音频处置; 晶体振荡器; 系统处于备用形状下(时钟处于停顿形状),耗电小于 HYPERLINK mailto:A.V A.V; 个位可编程定时器/计数器(可自动预置初始计数值); 个位DAC(数-模转换)输出通道; 位通用可编程输入/输出端口; 个中断源可定时器A / B,时基,个外部时钟源输入,键唤醒; 具备触键唤醒的功能; 运用凌阳音频编码SACM_S方式(.K位/秒),能包容秒的语音数据; 锁相环PLL振荡器提供系统时钟信号; Hz实时时钟; 通道位电压模-数转换器(ADC)和单通道声音模-数转换器 声音模-数转换器输入通道

5、内置麦克风放大器和自动增益控制(AGC)功能; 具备串行设备接口; 低电压复位(LVR)功能和低电压监测(LVD)功能; 内置在线仿真板(ICE,In- Circuit Emulator)接口。. SPLC液晶显示模组特性简介SPLC液晶显示模组为*点阵,面板采用SINSuper Twisted Nematic超扭曲相列技术制成并且由segment和common组成。LCM非常容易经过接口被访问。SPLC是凌阳的一款液晶显示模组,其主要特性有: 显示方式:黄色方式SIN液晶 显示格式:*点阵地图形液晶显示 输入数据:兼容/系列MPU数据输入 背光:黄绿色LED 模块尺寸:.长.宽.高mm 视屏

6、尺寸:.长.宽mm 点大小:.宽.长mm 像素尺寸:.宽.长mm. KF存储器特性简介 KF是一个Mbit与非门Flash存储器。其特性有: 任务电压:.V.V 存储器单元构造:M+.kbitbit 数字存放器:+bitbit乘以四个位面 程序自动擦写: 页程序:+Byte 块擦除:k+Byte - Byte的读存储器操作,随机:usmax,固定页:nsmin 读写存储器周期: 读写程序:us典型值 擦除:ms典型值 地址/数据/命令多元复用IO口 硬件数据维护 可靠的CMOS门技术 内有命令存放器 智能的读、写和擦除存储器操作 一次可以读写或者擦除页或者块的内容 系统组成电子书主要的内容就是

7、书,也即要有文字。他们所做的电子书不仅有文字,而且有声音,有声音是她的主要特点。而且重要的是她播放的声音音质好,音字明晰。如图.是电子书系统的硬件构造原理图。把预先预备好的语音和文字资源经过SPCEA存入外部存储器KF中,语音资源先要用凌阳的紧缩软件去紧缩,当要读书既要显示和朗诵的时候需求把资源从外部存储器KF读出到SPCE中,或者进展解码朗诵,或者进展查字库显示。究竟要进展什么操作,是经过LED键盘模组的键盘去控制的。图. 电子书系统的构造原理图如上系统运转构造原理图图,SPLC语音电子书主要由SPCEA主控板、SPLC液晶显示模组、KF存储器、LED键盘模组、电源、喇叭和一些排线构成。其硬

8、件框图如图.所示。图. 电子书系统的硬件框图 系统硬件设计他们知道,电子书分为显示和朗诵两个模块。详细的说,电子的资源分为文本资源和语音资源两个资源模块。显示的时候从存储器里读出来的是文本资源,而朗诵时从存储器里读出的是语音资源。这些显示和朗诵是经过键盘模组的键盘来控制实现的。键盘经过SPCEA控制了读书的各个操作,使的读书能完成完好的挪动字幕、翻页、选书和朗诵的功能。整个系统任务于.V电压下,由电源板提供V电压,经过稳压器稳压到.V为系统供电。个按键从号到号分别为上移字幕、下移字幕、开场读书、朗诵、向下翻页、向上翻页、选下一本书按键。KF存储器用来外扩SPCEA的存储空间,以存储更多的资源。

9、主控器SPCEA不断查询键盘的键值,判别能否有键值即能否有按键按下,如有按下,根据相应的键值驱动外部模块执行相应的操作。. 键盘扫描分析如上图所示为键盘电路。这些键除号键之外的键中,从左到右的功能依次为上移字幕、下移字幕、开场读书、朗诵、向下翻页、向上翻页、选下一本书。*键盘共同接在行线ROW上,ROW 接高电平,当有键按下时把I/O口拉到高电平,这时候CPU读到键值并做相应的操作。. 外部存储器KF分析如下图为外部存储器KF和SPCEA衔接的电路原理图。她主要用来存储电子书的语音资源和文本资源及其存储生成的索引表。SPCEA经过读写指令和KF通讯。这样,当要读取存储其的内容时,先经过存储器的

10、各控制引脚给其控制命令,并且先读出索引表里面要读的资源的起始地址和终了地址,就可以读出资源显示或者播报。. 液晶显示分析SPLC是凌阳的一款液晶显示模组,此液晶模组为*点阵,面板采用SINSuper Twisted Nematic超扭曲相列技术制成并且由segment和common组成。LCM非常容易经过接口被访问。她的电路图如下图。在电子书系统中,采用SPLC液晶显示模组显示内容。其中,它的数据口IOIO从SPCEA的IOAIOA中提取数据进展显示。显示过程经过IOBIOB控制。当SPCEA送出数据到IO口时,经过软件驱动驱动显示器把文字显示出来。 软件设计本系统主要有主程序模块、朗诵模块、

11、索引表模块、中断模块和写存储器模块。其中主程序模块中包括主函数、显示函数、读存储器文本资源函数和键盘函数。如以下图所示为主函数流程图。主函数实现的功能主要是根据键值调用相应的操作程序,比如朗诵或者是显示程序去完成完好的读书操作。其中键值主要是在中断程序中获得键值的。. 键盘中断程序由于在电子书系统中,无论是正在显示还是正在朗诵,当有键按下时都需求打断当前的操作,于是把键盘程序放在中断中处置。这里运用了HZ的TME中断,即没/s系统扫描一次键盘看能否有键按下。这样就可以打断当前操作而执行键值所要求的另外一个操作。键盘中断程序的流程图如以下图所示。.朗诵程序系统在收到键值判别要朗诵时,先根据送入的

12、读书指令从索引表中找出该语音资源的初始地址和终了地址,再从初始地址开场,逐字读出资源并当语音队列未满时填充语音队列。当语音队列满时开场解码并播放语音知道该资源的终了地址。这就是电子书的完好的读书过程。读书程序过程也可以表示成以下图所示的过程。在朗诵程序中运用的是凌阳SACM_A格式的播放方式。而在朗诵程序中直接调用了语音播放程序,在播放程序中包括播放初始化程序、播放程序和中断效力程序。播放初始化完成初始化A/D、定时器TimerA和音量,播放程序从ROM里取出预先紧缩好的语音数据,解紧缩后存放到播放队列里。中断效力程序定时地从播放序列中读数据,送到D/A转换驱动喇叭发音。.显示程序和朗诵程序一

13、样,显示时也要从存储器中读出文本资源,和朗诵不一样的是,读资源时从索引表中读出的是该文本资源的起始地址和终了地址。而且读出时要经过数组变换才干显示。其显示详细过程可参考如以下图所示流程图。 终了语在电子书的设计和实现中,可以明显地觉得到凌阳语音的强大功能及其直接利用SPCEA扩展开发的便利性。综合起来,运用SPCEA控制开发电子书有以下优点:利用SPCEA外扩存储器非常方便,这样可以灵敏的根据本人的需求和资源的大小来扩展存储器存取更多的资源。利用SPCEA和SPLC液晶显示模组显示器衔接的简便性,直接用排线衔接而无须其他的驱动电路就可以显示,使得开发非常的便利,可以缩短开发周期。利用凌阳紧缩编码算法使得存取资源变小,这样可以节省很多存储空间。利用凌阳强大的语音功能使的在开发中不需求专门的语音播放模块而很好的实现语音朗诵的功能。同时,她最大的特点就是她的性价比高。价钱廉价,本钱低、运转可靠。SPCEA有丰富的I/O口资源,外围电路相对简单。 参考文献 雷思孝等,单片机原理及适用技术M 西安电子科技大学 罗亚非等,凌阳位单片机运用根底M 北京航空航天大学 谭浩强著,c程序设计M 清华大学 内藏SPLC控制器图形液

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论