stm32串口如何判断发送的“-1” “-2”

g8348256 2021-01-23 11:34:28
我在用stm32控制led灯的亮灭 用1表示led灯亮-1表示led灯的灭 2代表led2的亮-2表示led2的灭 怎么实现 有没有详细的代码过程 求解 谢谢
...全文
1395 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
威仔www 2021-03-23
  • 打赏
  • 举报
回复
引用 2 楼 g8348256 的回复:
但是我这个keil不能直接写出-这个字符出现就报错,所以我想写一个关于我输入-1的时候能判断出我前面这个-的字符的编程
你可以换一种表述嘛,比如LED1亮=A1,LED1灭=A0,LED2亮=B1,LED2灭=B0
g8348256 2021-02-15
  • 打赏
  • 举报
回复
但是我这个keil不能直接写出-这个字符出现就报错,所以我想写一个关于我输入-1的时候能判断出我前面这个-的字符的编程
一条晚起的虫 2021-01-25
  • 打赏
  • 举报
回复
// 看你串口协议是怎么定的。 // 比如 unsigned char uart_byte; // uart_byte是协议中定义的led控制数据,直接用char也可以,习惯上用unsigned char if(-1 == char(uart_byte) ) LED1 = 0; else LED1 = 1; // 其实,串口数据你可以随便定义一个值表示1,-1之类的

19,520

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧