找回密码
 立即注册
楼主: dongfang

请教STC15串口1与485问题

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:47
  • 最近打卡:2025-04-10 06:42:19

19

主题

39

回帖

373

积分

中级会员

积分
373
发表于 2024-5-28 15:47:13 | 显示全部楼层
Yim_*** 发表于 2024-5-28 11:08
前面的uchar flag,num=1;
中断里 num = SBUF;              //P0显示串口数据
主程序里 if (num==1) ...

前面的uchar flag,num=1;因为电脑发送1,单片机不发数据,我将num=1是让单片机开机就发送数据,因为测试中开机就能收到一串数据,这样可以测试发送没有问题
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:213
  • 最近打卡:2025-04-23 20:59:03
已绑定手机

36

主题

560

回帖

1885

积分

荣誉版主

积分
1885
发表于 2024-5-28 16:18:20 | 显示全部楼层
dong*** 发表于 2024-5-28 15:31
这个老师,你和我说说下面的num=0,是干什么的
if (num==1)
                                           ...

别叫老师,
没怎么用过中断发送,我都是习惯阻塞。看这意思是发送完TXDATA数组以后num清零啊
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 15:39 , Processed in 0.159824 second(s), 54 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表