本帖最后由 babytaomail 于 2012-6-29 09:36 编辑
VC6.0写的上位机,主要用到串口通信控件MSCOMM32.OCX。 玩单片机的朋友可能会经常用到上位机的串口通信,现在我就把以前代写的一个程序上传给大家供初学编写上位机的朋友参考。如果电脑上没安装VC,初次使用时会提示并且自动注册控件,点确定再重新运行程序就好了。
这程序是人家的毕设课题来着,坑爹的课题没什么技术含量,
大家可以无视它的实际功能 。
------------------------------------------------------------------------
程序名称:无人机控制系统
功能:
1.可以在地图上规划路线,并把路线经纬度发至下位机。(限于小弟的编程能力,这里地图用一张图片代替了)
2.可接收下位机发回的高度(h)、速度(m)、角度(a)、经纬度(n、s、w、e)、电量(p)、俯仰角(a)。注:括号里的为控制字。
3.可保存接收记录至磁盘中。
4.可向下位机发送高度、速度、角度、经纬度和消息等控制信息。
--------------------------------------------------------------------------
测试时可以去下个VSPD虚拟串口软件,用它在电脑上安装一对虚拟串口。然后使用串口调试助手收发信息。
先在电脑上添加虚拟串口
测试.jpg (428.45 KB, 下载次数: 5)
下载附件
运行测试
2012-6-29 09:22 上传
无人机控制上位机_图.rar
(10.94 MB, 下载次数: 474)
2012-6-29 09:28 上传
点击文件名下载附件
一周热门 更多>