单片机 能不能用gpio口读取ttl串口引脚输出的数值啊(单片机如何读取到io口高低电平)

单片机 能不能用gpio口读取ttl串口引脚输出的数值啊(单片机如何读取到io口高低电平)

首页维修大全综合更新时间:2024-04-20 22:03:43

单片机 能不能用gpio口读取ttl串口引脚输出的数值啊

函数gpio_getData是读取gpio引脚的电平状态,也是TTL电平,而串口发送过来的数据也是TTL电平,所以是可以用库函数gpio_getData读取的。但是串口发送过来的数据是一个字节,但是你直接用库函数gpio_getData读取到的数据是不正确的。 如果你用的是普通IO口,需要根据串口时序编写函数,也就是所谓的模拟串口接收!你用的什么单片机?应该自带有串口吧? 如果你用的是单片机自带的串口,就只需要编写一个字节的接收函数就够了。

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.