标题: 两台arm机S3C2410X通讯(含界面)+源码 [打印本页]

作者: sunny_cc    时间: 2017-12-5 17:30
标题: 两台arm机S3C2410X通讯(含界面)+源码
实现两台arm机的通讯,具体要求如下:
1.第一页LCD屏幕上显示本人图像、学号、姓名等信息。
2.换屏以微信或QQ界面的对话方式呈现,里面分输入框和输出框。
3.每次键盘输入,只有当按了“发送”键后,才能在输出框中显示,且在另一台机中显示发送的内容。
4.两台机执行同一程序,不能出现死机现象。
      实验设备
硬件:两台全模块arm实验平台,两套ULINK2 仿真器套件,PC 机,串口 。

软件:μVision IDE for ARM集成开发环境,Windows98/2000/NT/XP。
      实验思路设计
•     程序启动后,首先开启LED液晶显示屏,显示一张带有本人姓名学号等信息的本人照片。
•     在该界面停留五秒后自动进入聊天对话框界面,该界面分为编辑文字区,发送文字区和接收文字区。
•     当使用keypad输入键值时,触发中断,将该键值发送至对话框编辑文字区显示,若按下0键,则在屏幕上显示删除前一位输入的字符,当按下1键时,则发送目前在编辑区编辑的字符串至发送区和另一个机器。
•     发送区显示的字符串周边带有文字框,并且每一次发送,字符串显示在原字符串的下一行,接收区同理。

•     字符串接收功能通过UART中断触发,对象机使用UART的发送函数发送字符串时中断触发,把该字符串赋值给一个新的数组,并且将该数组发送至对话框接收文字区显示。


完整的pdf格式文档51黑下载地址(共21页):
两台arm机通讯(含界面) 源码.pdf (840.3 KB, 下载次数: 29)








欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1