找回密码
 立即注册
查看: 512|回复: 8

12c5A60s2数据手册勘误

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:176
  • 最近打卡:2025-02-19 17:24:49

15

主题

265

回帖

1387

积分

金牌会员

积分
1387
发表于 2024-8-10 17:29:29 | 显示全部楼层 |阅读模式
12c5A60s2数据手册第42页,发送串口数据,程序能用吗?
while(!TI);等待发送完毕,第一个字节咋发送的呢,程序会一直等在那里。
建议手册里的程序试过了再发表。

微信图片_20240810172629.png
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:428
  • 最近打卡:2025-05-07 00:13:45
已绑定手机

19

主题

3193

回帖

4946

积分

论坛元老

积分
4946
发表于 2024-8-10 17:58:24 来自手机 | 显示全部楼层
while里面为真时会一直在while内,

TI为1跳出while,TI软件置0,数据写入缓存发送。
程序本身没问题啊。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:176
  • 最近打卡:2025-02-19 17:24:49

15

主题

265

回帖

1387

积分

金牌会员

积分
1387
发表于 2024-8-11 07:13:38 | 显示全部楼层
本帖最后由 liuzonggong 于 2024-8-11 07:19 编辑
wnag*** 发表于 2024-8-10 19:41
程序没问题,TI是发送完成的中断标志

你原封不动的抄程序自己试试就知道了。第一个TI置位从哪里来的?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:176
  • 最近打卡:2025-02-19 17:24:49

15

主题

265

回帖

1387

积分

金牌会员

积分
1387
发表于 2024-8-11 07:17:28 | 显示全部楼层
so*** 发表于 2024-8-10 17:58
while里面为真时会一直在while内,当TI=1时,也就是要发送数据的时候!TI为0跳出while,TI软件置0,数据写入 ...

这是发送,第一个TI怎么变成1的?总体程序有问题,原封不动抄下来不能实现功能。如果只发一个字节直接SBUF=dat就行了。但是发超过两个字节时怎么发?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:428
  • 最近打卡:2025-05-07 00:13:45
已绑定手机

19

主题

3193

回帖

4946

积分

论坛元老

积分
4946
发表于 2024-8-11 08:57:19 来自手机 | 显示全部楼层
这个是发送发送一个char,发送多个char,要写一个指针,然后自增发送
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:429
  • 最近打卡:2025-05-07 09:00:58
已绑定手机

77

主题

4863

回帖

8480

积分

超级版主

DebugLab

积分
8480
发表于 2024-8-11 10:39:00 | 显示全部楼层
进中断变1
DebugLab
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:429
  • 最近打卡:2025-05-07 09:00:58
已绑定手机

77

主题

4863

回帖

8480

积分

超级版主

DebugLab

积分
8480
发表于 2024-8-11 10:40:00 | 显示全部楼层
串口如何发送多个字节供参考:
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4598
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:438
  • 最近打卡:2025-05-05 16:02:46
已绑定手机

229

主题

328

回帖

1499

积分

金牌会员

积分
1499
发表于 2024-8-11 11:42:34 | 显示全部楼层
TI初始化成1就行了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:176
  • 最近打卡:2025-02-19 17:24:49

15

主题

265

回帖

1387

积分

金牌会员

积分
1387
发表于 2024-8-12 07:28:33 | 显示全部楼层
Debu*** 发表于 2024-8-11 10:40
串口如何发送多个字节供参考:
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4598 ...

串口发送我当然会,我是说作为示例程序写在了手册里,初学者会抄下来研究,结果,不能发送。这是手册作者要改正的。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-7 11:11 , Processed in 0.118435 second(s), 109 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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