Proteus软件和串口调试(详解和步骤方法)
环境:Proteus 8软件,Configure Virtual Serial Port Driver软件(VSPD),串口调试助手
文章思想:前提:没有单片机硬件电路在身边,没有串口线,但又需要进行串口的调试仿真,可采用本文的方法
1.首先打开proteus软件,新建好一个工程后,如下图所示(本人用的芯片是dspic33fJ32MC204):

然后右键单击空白处,选择From Libraries,如下图所示:

然后输入compim,点击确定即可放置元件到原理图中,如下图所示:


这个compim是Proteus中物理串口,Proteus提供了两种串口,一种是模拟的串口,还有一张是用软件仿真到硬件的物理串口。区别是:模拟串口只在proteus内部进行通讯,物理串口可以通过软件映射到硬件上和单片机或者串口软件通讯。
模拟串口如下:

然后点击确定,放置到原理图中,点击连线
这个模拟串口是一个虚拟终端,可以看到串口接收到的数据
因为没有单片机在身边,所以即使PC有一个串口也通信不了,通信需要两个串口建立联系
所以下载一个模拟生成串口的软件,选择常用的一个模拟软件VSPD,如下图所示:

点击添加端口,可以看到生成了2个虚拟串口

然后点击compim,进行以下设置,将这个串口设置为COM1:

点击虚拟终端进行以下设置:
打开串口调试助手,进行设置,波特率,停止位,校验位,数据位的设置应与COM1保持一致,否则接收不了数据,注意点击自动发送:

然后打开Proteus软件,点击仿真开始

结果可以在虚拟终端中看到:
如果这个窗口不弹出来,可以在调试中勾选打开

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)