华芯微特开发论坛

 找回密码
 立即注册
搜索
热搜: SWM341 资料
查看: 1990|回复: 7

求助求助求助!!!

[复制链接]

1

主题

6

帖子

35

积分

新手上路

Rank: 1

积分
35
发表于 2024-1-4 16:11:38 | 显示全部楼层 |阅读模式
芯片  SWM34SVET6问题描述:第一次使用这款芯片,把官方提供的串口接收中断和发送中断例程合并在一起,使用UART3向外部传感器发送命令后,UART3接收到的数据中除了含有传感器应该返回的数据(图111中②)之外也有UART3发送到传感器的命令(图111中①),请问这是什么原因呢

111.png code_1.png code_2.png code_3.png
回复

使用道具 举报

32

主题

78

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
90759
发表于 2024-1-9 09:35:30 | 显示全部楼层
示例将发送中断和接收中断写在一起,便于用户测试自收自发,用户自行修改将接收和发送部分的数据缓冲分开即可。
回复

使用道具 举报

0

主题

12

帖子

91

积分

注册会员

Rank: 2

积分
91
发表于 2024-1-9 09:36:29 | 显示全部楼层
请看图片
微信图片_20240109093535.png
回复

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2024-1-9 10:18:33 | 显示全部楼层
外部传感器(或模块)是不是有AT指令返回的设置,可以监测TX\RX线上数据分析。
回复

使用道具 举报

1

主题

6

帖子

35

积分

新手上路

Rank: 1

积分
35
 楼主| 发表于 2024-1-10 09:34:10 | 显示全部楼层

不是的,printf的输出接口是UART0
回复

使用道具 举报

1

主题

6

帖子

35

积分

新手上路

Rank: 1

积分
35
 楼主| 发表于 2024-1-10 09:34:55 | 显示全部楼层
yuanyongy 发表于 2024-1-9 10:18
外部传感器(或模块)是不是有AT指令返回的设置,可以监测TX\RX线上数据分析。 ...

外部传感器没有指令返回的
回复

使用道具 举报

1

主题

6

帖子

35

积分

新手上路

Rank: 1

积分
35
 楼主| 发表于 2024-1-10 09:38:40 | 显示全部楼层
问题已经解决了,应该是这两个例程放在一起可能是在哪个地方没有修改好,我把传感器去掉之后还是会出现这种自发自收的情况,后边没有找到修改这个例程的方法,我就配置寄存器 在发送之前关闭接收使能,发送完毕后再打开接收使能,问题已经解决 感谢大家
回复

使用道具 举报

1

主题

6

帖子

35

积分

新手上路

Rank: 1

积分
35
 楼主| 发表于 2024-1-10 09:39:11 | 显示全部楼层
华芯微特32位MCU 发表于 2024-1-9 09:35
示例将发送中断和接收中断写在一起,便于用户测试自收自发,用户自行修改将接收和发送部分的数据缓冲分开即 ...

好的 感谢回复
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|华芯微特开发论坛

GMT+8, 2025-1-10 06:24 , Processed in 0.036262 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表