新闻中心

EEPW首页>嵌入式系统>设计应用> 基于ARM7控制器——LPC2214的中英文翻译器

基于ARM7控制器——LPC2214的中英文翻译器

作者: 时间:2011-06-01 来源:网络 收藏

  2.3 查找和翻译算法

  查找和翻译算法是在主程序中进行的,就是将接收和发送缓冲区中接收的每一行英文数据和三个英文库中的存储的英文行数据进行比较,如果一致,就返回所在当前英文库中的行号,然后根据行号再找到对应的中文库巾的数据行号即可,最后就可以控制打印机按一定格式输出打印。整个算法的流程如图7所示。

基于ARM7控制器——LPC2214的中英文翻译器


  3 实验结果

  图8给出了英文和中文打印效果的对比,由于数据量非常大,此处只是截取了很少的一段。可以看出中文打印输出翻译准确、格式整齐,字体大小合适。另外,由于选取了更快速的热敏打印机,从调试过程中可以明显看出中文打印的速度远远快于原来配套的英文打印速度。

基于ARM7控制器——LPC2214的中英文翻译器


  4 结论

  本系统实现的英文转中文翻译器在软硬件方面都采取较好的方案,硬件集成度高,电路板尺寸小,软件算法简洁,编程时除了启动代码采用汇编语言外其他大部分功能代码均采用了模块化的C语言编程,所以针对其他相关的应用领域,在硬件和软件上只需作相应改动即可方便实现。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭