迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1327|回复: 4

OS怎么获得UART现在发送忙,还是闲?

[复制链接]

13

主题

28

回帖

218

积分

中级会员

Rank: 3Rank: 3

积分
218
发表于 2019-11-9 12:40:12 | 显示全部楼层 |阅读模式
问题1:我如何知道现在串口发送忙,还是闲?
下面这个寄存器怎么理解?


问题2:
float类型不是IEEE754标准吧?下面代码执行的是红色语句。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

64

回帖

1699

积分

金牌会员

Rank: 6Rank: 6

积分
1699
发表于 2019-11-9 16:07:16 | 显示全部楼层
楼主T5/T5L系列的屏运行已经很快了,串口不用判忙的。
回复

使用道具 举报

0

主题

178

回帖

1181

积分

金牌会员

Rank: 6Rank: 6

积分
1181
发表于 2019-11-9 16:09:18 | 显示全部楼层
楼主有没有#include <math.h>
回复

使用道具 举报

13

主题

28

回帖

218

积分

中级会员

Rank: 3Rank: 3

积分
218
 楼主| 发表于 2019-11-10 15:33:21 来自手机 | 显示全部楼层
随便吧 发表于 2019-11-9 16:07
楼主T5/T5L系列的屏运行已经很快了,串口不用判忙的。

如果有retry机制,你怎么做?,这个时候如果有个任务占用串口在进行retry,如果其他任务不判定当前串口是否忙,直接send,就是覆盖其他任务的数据,造成冲突!
回复

使用道具 举报

13

主题

28

回帖

218

积分

中级会员

Rank: 3Rank: 3

积分
218
 楼主| 发表于 2019-11-10 15:34:38 来自手机 | 显示全部楼层
shirap12peng 发表于 2019-11-9 16:09
楼主有没有#include

额,没有,有关系?回头我试试,我用其他方法解决了,有下位机判定,然后给屏幕发标志位来做的
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2026-4-15 02:50 , Processed in 0.026878 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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