uapi_uart_write在电脑上的串口工具L0,H0都能收到消息,L1不行

Viewed 55

技术支持提问请严格按照以下格式提供对应信息,否则会影响回复时效,一定要描述清楚,以免一次回复无法解决问题

(提问前请先自查自己是否很仔细看过教程了,教程中的每句话都很重要,教程都是经过验证的,不会有问题的)

一、描述你遇到的问题

我使用uapi_uart_write向L0,H0,L1串口发送一个消息,L0和H0在电脑的串口工具中可以收到发送的消息,串口L1没有收到,GPIO脚没有问题,我将H0的IO口设置为L1的IO口的话也是能正常收到信息的,就是设置为L1时无法收到信息。线路连接没问题,交换使用过,就是设置为L1的时候没有输出。

二、你具体做的所有步骤结果截图


三、当前开发板状态全景照片


四、开发板串口所有日志

这是H0和L1的,L1啥都没有,H0持续正常输出

这是H0和L0的,都正常输出

就是L1的无法输出

4 Answers

串口初始化为啥屏蔽掉,另外代码默认用的就是L1,所以L1肯定是可以,不要直接改代码,先通过改kconfig来测试

这是新建的demo,代码也是从uart_demo copy过来的,最小化测试,因为好像初始化之后连H0都没数据出来了,kconfig那个demo我upload上板子之后发送也没反应,IO换了也没反应

您看我下面的图,改kconfig,没有效果

改kconfig,没有实现效果


改了要保存,要重新编译,发数据要加回车换行