欢迎来到天天文库
浏览记录
ID:22909434
大小:52.50 KB
页数:5页
时间:2018-11-01
《基于intel menlow 平台emb》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于IntelMenlow平台EMB本系统以日常生活工作中的日记本为设计雏形,结合个人双页笔记书写习惯,利用计算机技术,较好地实现了一款即写即发、个人双屏触控PDA。既体现了人性化的设计又符合低碳、环保的理念。关键词:双屏触摸;实时保存;即写即发1.硬件设计1.1系统硬件平台的结构组成 本系统硬件部分主要由大赛组委会指定的由华北工控提供的基于IntelMenloinalEquipment,TE)或数据终端设备(DataTerminalEquipment,DTE)向终端适配器(TerminalA
2、dapter,TA)或数据电路终端设备(DataCircuitTerminalEquipment,DCE)发送的。通过TA,TE发送AT指令来控制移动台(MobileStation,MS)的功能,与GSMX络业务进行交互。用户可以通过AT指令进行呼叫、短信、本、数据业务、传真等方面的控制。图3.2为GPRS发送部分框图 图3.2为GPRS发送部分框图 在发送端首先主要是串口的发送程序,然后对GSM/GPRS模块要进行一些初始化设置、X络连接的参数设置,接着发送文件,由于受到
3、GPRS一次发送数据量的限制,所以必须对所要发送的文件进行分组打包处理,最终才能将数据发送出去。2.软件设计2.1笔记书写与实时保存 为了能够更加快捷和及时的将书写信息传递到远端的服务器上,可对所写汉字字符实行实时保存与发送。 通过响应鼠标消息将汉字字符写到客户区。封装的GDI画笔,可被选中设备环境中当前所用的笔。画笔用于绘制对象的边框以及直线和曲线。缺省画笔画一条与一个像素等宽的黑色实线。 要使用画笔,首先要定义一个画笔:CPenpen,然后创建画笔,而创建画笔本系统采用了使用库存对象中
4、的画笔的方法。SelectStockObject可从以下库存笔中选择一个:(1)BLACK_PEN黑笔(2)NULL_PEN空笔(不画线或边框)(3)_MOUSEMOVE后,通过函数MoveTo及LineTo书写汉字字符,并且在每次写完一笔后将整个客户区以BMP形式文件保存,不断更新当前文件,达到一种实时保存的效果。 P文件。 函数P文件。 以图像句柄的方式建立图片文件的实例,HDIB句柄:就是一块存储位图数据的内存区域的地址,HDIB句柄包含:位图信息头、调色板(如果有的话)、DIB图像
5、数据,在ReMoveBgd函数中,读取两幅位图的数据部分,由DIB句柄得到DIB指针并锁定DIB,lpDIB=(LPSTR)::GlobalLock((HGLOBAL)hDIB),找到DIB图像象素起始位置lpDIBBits=::FindDIBBits(lpDIB);然后确定从起始位置开始的像素的值,比较背景图中的像素值与合成图像素值是否相同,将不同部分确定为汉字像素信息,同时建立新的位图句柄将汉字信息保存在信息的内存区域,并保存为BMP文件存入磁盘。2.3二值化 进行完图像的灰度化处理之后,
6、图像中的每个像素就有了一个灰度值,而灰度值的大小决定了像素的亮暗程度。为进一步处理图像,就需要对灰度图像进行二值化处理。[12] 我们采用硬阈值的方式对灰度图实现二值化:设定某一阈值Threshold,用Threshold将灰度图像的数据分成两部分:大于等于阈值的像素群和小于阈值的像素群。例如,输入灰度图像函数为f(x,y),输出二值图像函数为g(x,y),则,通过确定阈值Threshold来确定整幅图像的黑白分布。需要强调的是至于将特征物与背景分开这一目标我们则编写了专门的去背景函数以从根本
7、上将彩色背景与文字分成两幅“互相独立”的位图,而非单纯地将二者分成两个区域,这是我们处理方式上有别于传统二值化思想之处。 采用阈值进行二值化最关键的就是阈值的选取,可以看出,阈值的选择直接影响到二值化的结果,阈值如果定的过高,偶尔出现的信息点就会被认为是无用信息;如果阈值定的过低,则会发生相反的情况,会混入噪声。3.系统不足与改进 (1)由于硬件限制及软件设置,系统对书写的反应速度较慢,需要以较慢的书写速度才能正常书写,否则会出现不连贯或者断点等。未来的改进可以使用更高灵敏度的触摸屏,同时在
8、算法上加强对断点的处理,提高识别率。 (2)系统发送与接收模块传输速率较低,效果仍不是很理想,能够实时保存,但不能实时发送与显示,有一定延时,传输图片质量有待提高。未来可以在图片压缩和图片传输方面有所提高,希望在算法上有所改进。 (3)为实现双屏同时触摸我们花了很大的精力,但一直未能找到很好的解决方案。如果以后嵌入式系统主板能较好的支持双屏同时触摸,则可解决双屏同时触摸问题,我们也将通过软件及一些硬件电路的设计,找寻新的方法实现。附录:需作跳线处理的液晶显示屏接口与主板LVDS接口的对应表液
此文档下载收益归作者所有