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

VC++编写简单串口上位机程序

更新时间:2019-08-27 09:26:54 大小:4M 上传用户:sun2152查看TA发布的资源 标签:vc++串口上位机 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

串口通信,MCU跟PC通信经常用到的一种通信方式,做界面、写上位机程序的编程语言、编译环境等不少,VB、C#、LABVIEW等等,我会的语言很少,C语言用得比较多,但是还没有找到如何用C语言来写串口通信上位机程序的资料,在图书管理找到了用VC+编写串口上位机的资料,参考书籍,用自己相当蹩脚的C++写出了一个简单的串口上位机程序,分享一下,体验一下单片机和PC通信的乐趣。

编译环境:VC++6.0操作系统:VMWare虚拟出来的WindowsXP程序实现功能:

1、PC初始化COM口,使用n81方式,波特率57600与单片机通信。PC的CO1编号可以通过如下方式修改:

当然也可以通过上位机软件编写,通过按钮来选择COM端口号,但是此次仅仅是简单的例程,就没有弄那么复杂了。COM口可用的话,会提示串口初始化完毕。否则会提示串口已经打开Port already open,表示串口已经打开,被占用了。

部分文件列表

文件名 大小
VC++编写简单串口上位机程序.pdf 4M

【关注B站账户领20积分】

部分页面预览

(完整内容请下载后查看)
VC++编写简单串口上位机程序  
2010 4 13 10:23:40  
串口通信, MCUPC通信经常用到的一种通信方式,做界面、写上位机程序的编程语言、  
编译环境等不少, VBC#LABVIEW等等,我会的语言很少, C语言用得比较多,但是还没  
有找到如何用 C语言来写串口通信上位机程序的资料,在图书管理找到了用  
VC++编写串口  
上位机的资料,参考书籍,用自己相当蹩脚的  
C++写出了一个简单的串口上位机程序,分享  
PC通信的乐趣。  
一下,体验一下单片机和  
编译环境: VC++6.0  
操作系统: VMWare虚拟出来的 Windows XP  
程序实现功能:  
1PC 初始化 COM1口,使用 n81 方式,波特率 57600 与单片机通信。 PCCOM口编号可以  
通过如下方式修改:  
当然也可以通过上位机软件编写, 通过按钮来选择 COM端口号,但是此次仅仅是简单的例程,  
就没有弄那么复杂了。 COM1口可用的话,会提示串口初始化完毕。否则会提示串口已经打  
Port already open ,表示串口已经打开,被占用了。  
2、 点击开始转换,串口会向单片机发送  
0xaa,单片机串口中断接收到  
0xaa 后启动 ADC转  
换一次, 并把转换结果 ADCLADCH共两个字节的结果发送至  
PCPC进行数值转换后在窗口  

全部评论(0)

暂无评论

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

  • 打赏
  • 30日榜单
  • zhengdai 打赏1000.00元   3天前

    资料:STM32IAP使用说明

  • gsy幸运 打赏955.00元   3天前

    资料:STM32IAP使用说明

  • 小猫做电路 打赏855.00元   3天前

    资料:STM32IAP使用说明

  • 21ic小能手 打赏310.00元   3天前

    用户:zhengdai

  • 21ic小能手 打赏320.00元   3天前

    用户:liqiang9090

  • 21ic小能手 打赏310.00元   3天前

    用户:gsy幸运

  • 21ic小能手 打赏270.00元   3天前

    用户:jh03551

  • 21ic小能手 打赏240.00元   3天前

    用户:小猫做电路

  • 21ic小能手 打赏210.00元   3天前

    用户:w178191520

  • 21ic小能手 打赏90.00元   3天前

    用户:kkfjenui

  • 21ic小能手 打赏60.00元   3天前

    用户:liao6

  • 21ic小能手 打赏60.00元   3天前

    用户:w1966891335

  • 21ic小能手 打赏90.00元   3天前

    用户:jh0355

  • 21ic小能手 打赏30.00元   3天前

    用户:xuzhen1

  • 21ic小能手 打赏30.00元   3天前

    用户:sun2152

  • 21ic小能手 打赏50.00元   3天前

    用户:xzxbybd

  • 21ic小能手 打赏50.00元   3天前

    用户:mulanhk

  • 21ic小能手 打赏20.00元   3天前

    用户:x15580286248

  • 21ic小能手 打赏15.00元   3天前

    用户:w993263495

  • 21ic小能手 打赏30.00元   3天前

    用户:玉落彼岸

  • 21ic小能手 打赏20.00元   3天前

    用户:铁蛋锅

推荐下载