推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于PIC的嵌入式文字与图像处理研究

更新时间:2020-03-12 19:45:48 大小:1M 上传用户:zhengdai查看TA发布的资源 标签:pic嵌入式图像处理 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

今天,嵌入式技术可谓是一日千里,因而衍生的各种智能设备也是日新月异。各种多功能的智能控制系统已经在日常家电和工业控制中崭露头角。其中95%以上的嵌入式智能设备均带有大小不一的显示屏。显示屏用于显示用户关心的数据和其他情况,使得产品适用性更强,用户体验性更高。而这类功能相对简单的显示设备主要是负责文字和图片类的显示。本系统使用Microchip所生产的PIC24FJ系列的一款16位单片机作为中央处理器,通过FH19SC-40S-0.5SH(05)连接标准外接4.3寸TFT(Thin Film Transistor)格式的LCD为显示屏。PIC与GT21L161W字库芯片连接,通过SPI总线读取字符点阵信息,再将点阵字符显示在LCD上。为了实现远程控制,本设计利用51单片机和 EM310无线通信模块,编写程序实现了通过手机远程控制系统的功能。考虑到某些情况需要在PC端操作该系统,最后还开发了PC控制端,通过串口连接控制整个系统。

  本文论述了如何在PIC单片机上开发能够用于智能控制和显示的嵌入式系统。重点研究内容包括如何驱动LCD屏幕;如何快速有效地读取字符信息,又如何准确的编写程序将点阵字符和图片显示在屏幕上;在不同模块之间传输数据时,怎样保证传输接口的可靠性;如何保证串行通信中数据的正确性;如何在存储空间有限的情况下尽可能显示高清图片。为了解决嵌入式设备功耗低、成本低、可靠性高等主要问题。本设计抛弃了功能强大的ARM处理器,而选择了PIC24FJ系列的16位单片机,该单片机采用哈弗结构,且自带图形控制器,无论是从性能上、功能上还是价格上都完全能满足设计的需要。此外,为了解决传统串行数据传输中的可靠性问题,本设计通过对SPI和UART协议进行分析,又考虑到当传输数据量很大的时候,处理器存储有限的情况。在传统循环冗余校验法的基础上,设计并实现了一边传输一边校验的循环冗余校验法,保证传输的可靠性。某些设备可能要求清晰度高的图片显示,但MCU自带的显存有可能不足,在设计中我还额外添加了图片压缩处理和存储扩展功能。

  整个设计在硬件和软件上都做了相应的优化,最终成功的实现了预期功能。

部分文件列表

文件名 大小
基于PIC的嵌入式文字与图像处理研究.pdf 1M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载