查看: 3049|回复: 4

(Q):FM3316 UART2问题

[复制链接]

4

主题

13

帖子

164

积分

中级工程师

Rank: 2

积分
164
发表于 2019-3-15 16:07:07 | 显示全部楼层 |阅读模式
1、根据UART低功耗唤醒例程,STOP模式,UART2不能收发,deepsleep模式下可以收发
2、MCU工作模式中STOP下UART2接收时可以唤醒,是否STOP唤醒后需要配置参数?
回复

使用道具 举报

6

主题

19

帖子

573

积分

版主

Rank: 7Rank: 7Rank: 7

积分
573
发表于 2019-3-15 16:23:21 | 显示全部楼层
你好,STOP模式下,所有时钟都是关闭的,需要再次打开,我们现示例程序中在唤醒中断会把时钟打开,理论上不需要有特殊操作,咱们这边示例程序的版本是,我们目前最新是4.2。
STOP模式下,唤醒时间较DeepSleep长,咱们这边STOP模式下不能收发是指向MCU发送数据,唤醒,再向外发数据吗?通信波特率是?
回复

使用道具 举报

4

主题

13

帖子

164

积分

中级工程师

Rank: 2

积分
164
 楼主| 发表于 2019-3-15 16:38:30 | 显示全部楼层
本帖最后由 窝心辰 于 2019-3-15 16:39 编辑
jinyanlong 发表于 2019-3-15 16:23
你好,STOP模式下,所有时钟都是关闭的,需要再次打开,我们现示例程序中在唤醒中断会把时钟打开,理论上不 ...

①例程中 在RTC里打开时钟,我只是把例程的Sleep(1,0,0);,改成了Sleep(2,0,0);,发现前者有返回,后者没有。波特率9600
②STOP模式下唤醒,必须在开一次时钟才可以
例程里有开时钟
回复

使用道具 举报

6

主题

19

帖子

573

积分

版主

Rank: 7Rank: 7Rank: 7

积分
573
发表于 2019-3-18 13:33:51 | 显示全部楼层
还有一点,STOP模式下,芯片会关闭不工作的模块电源(包括UART),所以在STOP唤醒后,需要对外设(UART)进行重新配置下。
回复

使用道具 举报

0

主题

1

帖子

74

积分

中级工程师

Rank: 2

积分
74
发表于 2019-4-9 17:18:58 | 显示全部楼层
:):):):):):)
回复

使用道具 举报

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

本版积分规则

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