本文介绍: 通过虚拟机上ubuntu系统CuteCom和windows系统proteus 中的ardunio Mega 2560单片机进行串口收发信息,通过CuteCom向单片机发送字符“1”,单片机IO14口的LED灯点亮,发送字符“2”,LED灯熄灭。通过单片机IO15口的带上拉电阻的按键,向CuteCom发送信息,当按键按下,发送“button_down”,当按键抬起,发送“button_up”。
在文章利用proteus实现串口助手和arduino Mega 2560的串口通信-CSDN博客
中,实现了windows系统的proteus中Ardunio Mega 2560和SSCOM通过虚拟串口进行通信。虚拟串口的连接示意图如下图所示。
在文章windows系统和虚拟机上ubuntu系统通过虚拟串口进行通信-CSDN博客
中,实现了windows系统的SSCOM和ubuntu系统的CuteCom通过虚拟串口进行通信。虚拟串口的连接示意图如下图所示。
一、配置配置vspd虚拟串口
二、利用ardunio IDE建立ardunio2560程序文件并生成hex文件
三、利用protues搭建ardunio2560串口通信仿真电路
四、在虚拟机的ubuntu系统上安装串口助手
1、在windows系统安装虚拟机
2、在虚拟机上安装Ubuntu
3、在windows系统安装虚拟串口vspd
4、在windows系统配置vspd虚拟串口
5、在虚拟机上添加虚拟串口
6、在ubuntu系统安装配置串口助手
五、利用虚拟机上的ubuntu系统CuteCom测试windows系统proteus仿真电路
1、运行proteus仿真电路
2、Ardunio Mega 2560向CuteCom发送数据
3、CuteCom向Ardunio Mega 2560发送数据
六、结论
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。