首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >串行端口-将数据作为uint8发送

串行端口-将数据作为uint8发送
EN

Stack Overflow用户
提问于 2018-12-03 07:03:43
回答 1查看 717关注 0票数 2

我目前正在进行一个项目,正在尝试通过Xbee发送数据。我使用SerialPort.h库通过串口将'H‘和'L’发送到Arduino以打开led。啊,真灵。我在Arduino中尝试过,然后在Visual Studio中尝试过。两者都起作用了。

但我的最终目标是以uint8的身份通过串口发送数据。但我不知道如何以uint8格式发送数据。这些库通常使用char在端口上进行写入。

提前谢谢你。如果这听起来像一个新手问题,很抱歉。

EN

回答 1

Stack Overflow用户

发布于 2018-12-03 13:42:55

uint8是一个8位无符号值,而char可以有符号或无符号,但仍然是一个8位字节。对于串行通信,您可以使用char接口发送uint8。唯一特殊的事情可能是在发送数据时进行强制转换,您需要从上下文中了解您正在接收的内容,并执行相反的操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53585475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档