搜索

3

主题

7

帖子

99

积分

注册会员

Rank: 2

积分
99
QQ
发表于 2024-4-15 23:09:52 134 浏览 3 回复

MT6580 想要使用uart1连接外设获取信息 ,

使用引脚配置工具打开对应路径下的dws文件,显示我的uart1相应的配置都有了,(uart0为默认log串口)将电脑与uart1连接,利用XCOM发送数据,使用cat 无法读取节点数据;使用echo发送字符串,电脑端一直收到00数据,偶尔有一些乱码;使用microcom -s 115200 /dev/ttyMT1 , 可以接收到XCOM发送的字符串,不乱码,但是无法输入microcom的命令,向Xcom发送数据。
回复

使用道具 举报

3

主题

7

帖子

99

积分

注册会员

Rank: 2

积分
99
QQ
 楼主| 发表于 2024-4-15 23:10:57
我跟着相关的帖子,也尝试过直接修改uart0的功能,能成功编译内核,但是都无法开机了,很怪。
回复

使用道具 举报

9

主题

10

帖子

67

积分

注册会员

Rank: 2

积分
67
发表于 2024-4-17 16:52:31
用apk试一下。
另外可以用镊子短路tx rx,用apk发送一段数据,看是否能收到相同的数据。
apk:

本帖子中包含更多资源

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

x
回复

使用道具 举报

3

主题

7

帖子

99

积分

注册会员

Rank: 2

积分
99
QQ
 楼主| 发表于 2024-4-21 17:07:39
cat /sys/devices/virtual/misc/mtgpio/pin 我在这个路径下查看到引脚7,8的配置信息分别是 7:10100110 8:11101010 也就是说这两个脚就是串口的配置,输入输出还是有问题,波特率也设置正确了,其他位也没搞别的。在/sys/bus/platform/drivers/mediatek-mt6580-pinctrl/10005000.pinctrl/mt_gpio 路径下,引脚7,8的信息就不是串口了,  7: 0 1 0 0 0-1-1-1-1  8: 0 0 0 0 0-1-1-1-1, 这个需要同一吗?又该如何配置呢, 我是用echo mode 7 1 > mt_gpio, echo -wmode 7 1>mt_gpio的命令都没有作用。
回复

使用道具 举报

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

本版积分规则


登录或注册
快速回复 返回顶部 返回列表