1、安装好VSPD后,首先选择你要虚拟的端口号,点击“添加端口”。一般现在的笔记本电脑都没有串口,所以可以选COM1和COM2。2、虚拟好端口后,左侧能看到新虚拟出的COM1和COM
2,此时两个端口应该都没有被占用,处于停用状态。
3、打开串口调试助手,设置COM1的波特率、奇偶校验位、数据位、停止位等参数,同时确保COM2是未占用状态。我们这样设置,是为了让COM1负责发送数据,COM2负责接收数据。如果COM2也被占用,那么你的程序就无法使用这个端口了。
4、在图中方框位置填入你要模拟的数据,然后点击“自动发送”,这时你应该看到进度条不断前进,而VSPD的COM1的Sent数据不断增长,说明串口调试助手正不断通过COM1发送数据。
编写串口通讯程序步骤为:
1、设置波特率
2、设置串口工作方式
3、收发数据。
比如:
main(){
unsigned char dat
TMOD=0x20
TH1=0xfd
TL1=0xfd
TR1=1
SCON=0x50
while(1)
{
while(RI==0)
RI=0
dat=SBUF
SBUF=~dat
while(TI==0)
TI=0
}
}
串口屏的开发流程第一:设计自己的UI草图和逻辑
第二:制作图片(一般用PS等软件做,相对应串口屏的分辨率)
第三 : 使用串口屏厂商提供的上位机和开发资料,设计UI和交互逻辑。
第四:把设计好的工程文件下载到屏幕里面,用电脑按照开发文档的通讯协议发指令进行模拟设计的逻辑。
第五:开发控制板电路板和程序。(建议可以用现成的开发板去验证软件)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)