怎么让单片机读取来自http协议下传的数据
答案:2 悬赏:70 手机版
解决时间 2021-10-09 21:33
- 提问者网友:风月客
- 2021-10-08 22:17
怎么让单片机读取来自http协议下传的数据
最佳答案
- 五星知识达人网友:走死在岁月里
- 2020-01-01 15:56
用单片机的串口来读数据
全部回答
- 1楼网友:鱼忧
- 2019-12-10 21:01
一直循环检测io口状态,检测到起始信号边缘(如51单片机io口一直是高电平,当检测到出现低电平即为启动信号),然后利用延时程序延时0.5ms,读取每个数据位的中间位置,判断是0还是1。
根据你的实际要求,第一次读取肯定是高电平,第二次读取为低电平,你需要再判断第三次和第四次,如果第三、四次均为低电平则为数据1,如果不是则为数据0。
个人感觉你这个通信协议有点问题,需要改进。原因如下:
比如顺氦矗份匪莓睹逢色抚姬序出现高、低、低电平时已经可以判断为1了,第四个电平是没有作用的。还有你这个协议由于数据1传输结尾时低电平,因此需要以高电平作为启动信号,而大部分单片机都是以低电平为启动信号的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯