打印
[STM32F4]

需要主程序依然能运行

[复制链接]
744|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
morrisk|  楼主 | 2015-9-29 20:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32f4 usb hid睡眠唤醒
主程序中USB不断的发送数据,并且在主程序和定时器中各点亮一盏闪烁灯。
当电脑睡眠后USB会挂起,主程序里面的程序也不运行了,判断的依据是灯没有闪烁,但是定时器里面的灯会闪烁。我需要主程序依然能运行,请问大家该怎么做?
沙发
morrisk|  楼主 | 2015-9-29 20:34 | 只看该作者
在中断处理里面有让单片机退出中断后进入睡眠模式的指令,我把它屏蔽了。

使用特权

评论回复
板凳
zyf部长| | 2015-9-29 20:34 | 只看该作者
屏蔽了有什么好处吗

使用特权

评论回复
地板
小小猫咪| | 2015-9-29 20:34 | 只看该作者
没看明白,你到底是运行还是不运行;
不运行的话,进入睡眠状态;

使用特权

评论回复
5
morrisk|  楼主 | 2015-9-29 20:34 | 只看该作者
我是想让单片机运行,但是只要一发送数据,单片机就睡眠了,不发送数据就没事,主程序照常运行。

使用特权

评论回复
6
小小猫咪| | 2015-9-29 20:35 | 只看该作者
意思就是屏蔽了 进入睡眠模式 的指令,目的是不进入睡眠模式,好让单片机依旧运行。楼主应该是这意思。

使用特权

评论回复
7
kangzj| | 2015-9-29 20:35 | 只看该作者
楼主的意思应该是电脑睡眠的时候,单片机不睡眠吧

使用特权

评论回复
8
zwll| | 2015-9-29 20:35 | 只看该作者
我觉得发送数据的时候,完全没必要让单片机就睡眠啊,这样数据发送不会出现问题吗?、

使用特权

评论回复
9
morrisk|  楼主 | 2015-9-29 20:36 | 只看该作者
那我再看看吧

使用特权

评论回复
10
史迪威将军| | 2015-9-29 22:18 | 只看该作者
不知道楼主到底想要实现什么功能

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

701

主题

6879

帖子

2

粉丝