1设计要求 要求系统按如下方式进入和退出睡眠模式: 在系统启动2秒后,将RTC在3秒钟之后配置为产生一个报警事件,接着通过WFI指令使系统进入停机模式。 如果要唤醒系统到正常模式,可通过按Key按钮;否则,在3秒钟后,会产生RTC报警中断自动将系统唤醒。 一旦退出停机模式,系统时钟被配置成先前的状态(在停机模式下,外部高速振荡器HSE和PLL是不可用的)。 经过一段延时之后,系统将再次进入停机状态,并可按上述操作无限重复。 2 硬件电路设计 硬件电路采用与7.1小节应用实例一样硬件电路,可见图7-10。其中Key按钮用于通过PB9产生一个外部中断, LED1、LED2、LED3、LED4则用于显示处理器所处的模式和中断触发情况。 3 软件程序设计 根据任务要求,程序内容主要包括: (1) 配置GPIOB口,配置RTC,配置外部中断; (2) 配置PB口第9个引脚作为外部中断,下降延触发;配置RTC报警中断,上升沿触发; (3) 两个中断服务子程序的内容分别是:切换LED2和LED3灯的状态; 整个工程包含3个源文件:STM32F10x.s、stm32f10x_it.c和main.c,其中STM32F10x.s为启动代码,所有中断 服务子程序均在stm32f10x_it.c中,其它函数则在main.c中。下面分别介绍相关的函数,具体程序清单见参考程序。 函数SYSCLKConfig_STOP用于当处理器从停机模式唤醒之后,配置系统时钟、使能HSE和PLL,并以PLL作为系统时钟源。当处理器处理停机模式的时候,HSE、PLL是不可用的。 函数GPIO_Configuration用于配置GPIO的PC6、PC7、PC8、PC9和PB9。 函数EXTI_Configuration用于配置外部中断线9(PB9)和17(RTC报警)。 函数NVIC_Configuration配置NVIC及中断向量表,这里主要是配置外部中断线9和17。 函数EXTI9_5_IRQHandler处理按钮Key(PB9)所触发的中断,其主要作用是将LED2灯的状态翻转一次。 函数RTCAlarm_IRQHandler处理RTC报警所触发的中断,其主要作用事将LED3 灯的状态翻转一次,如果设置了唤醒标志则清除之。 运行过程: (1) 使用Keil uVision3 通过ULINK 2仿真器连接EduKit-M3实验平台,打开实验例程目录PWR_TEST子目录下的PWR.Uv2 例程,编译链接工程; (2) 选择软件调试模式,点击MDK 的Debug菜单,选择Start/Stop Debug Session项或Ctrl+F5键,在逻 辑分析仪中添加GPIOC_ODR.6、GPIOC_ODR.7、GPIOC_ODR.8、GPIOC_ODR.9,点击Run按钮即可在逻辑分析 仪中看到如图7-14,还可用Peripherals-General Port-GPIOB来模拟KEY按钮的动作; (3) 选择硬件调试模式,选择Start/Stop Debug Session项或Ctrl+F5键,下载程序并运行,观察LED灯 的变化情况。注意,当目标系统进入停机模式之后,将无法使用仿真器进行调试了; (4) 退出Debug模式,打开Flash菜单>Download,将程序下载到EduKit-M3实验平台的Flash中,按RESET键复位,观察 LED灯的情况,正常情况应为:系统处于运行模式时LED1亮、LED4灭;系统处于停机状态时LED1灭、LED4亮; 当按下KEY按钮时LED2灯状态发生反转;当发生RTC报警时LED3状态发生反转。
2021-06-18 11:14:23 305KB STM32 睡眠模式 唤醒wakeup
1
随附“表征绵羊睡眠纺锤体”(W Schneider 等人)研究论文。 一些通用方法遵循 Sinergia SWA 工具箱中的方法,尽管这里非常适合羊文件。 Spindle 工作流文件提供了示例运行代码。
2021-06-18 10:59:15 16KB matlab
1
完整英文电子版 IEEE Std 11073-10424-2014/Cor 1-2017 Health informatics—Personal health device communication Part 10424:Device Specialization—Sleep Apnoea Breathing Therapy Equipment (SABTE) Corrigendum 1(健康信息学-个人健康设备通信第10424部分:设备专业-睡眠呼吸治疗设备(SABTE)更正 勘误表1)。本勘误更正了IEEE标准11073-10424-2014中发现的错误,使其更容易以可互操作的方式实施该标准。
2021-06-17 09:02:52 2.34MB ieee 11073-10424 健康 设备
Sleep Cycle Premium v3.18.0.5589 for Android 一个很受欢迎的智能闹钟和睡眠监测分析应用
2021-06-17 09:01:06 60.35MB SleepCyclePrem
蓝光过滤器 v3.7.7 for Android 减少蓝光伤害有效保护眼睛,还您一个舒心的睡眠
2021-06-16 20:00:55 5.02MB 蓝光过滤器v3.7.7for
睡眠追踪「Sleep as Android」v20210531 for Android 一款强大的非接触式睡眠周期跟踪应用
2021-06-16 09:01:21 19.41MB 睡眠追踪「SleepasAn
Relax Melodies「睡眠与瑜伽之声」v11.14.1 for Android 个人放松和睡眠辅助领域的领导者
2021-06-16 09:01:20 131.89MB RelaxMelodies「睡
完整英文电子版ISO/IEEE 11073-10424:2016 Health informatics - Personal health device communication - Part 10424:Device Specialization - Sleep Apnoea Breathing Therapy Equipment (SABTE)-健康信息学--个人健康设备通信--第10424部分:设备专业化--睡眠呼吸治疗设备(SABTE)。本标准解决了对一个公开定义的独立标准的需求,用于 控制与个人健康设备(代理)和管理者(例如。手机、个人电脑、个人健康设备和机顶盒)。互操作性 互操作性是发展这些设备的潜在市场的关键,也是使人们能够更好地参与其健康管理的关键。在他们的健康管理中成为更好的知情参与者。
2021-06-13 13:02:17 1.21MB iso 11073-10424 健康 设备
Sleep as Android 中文版是一款集睡眠追踪和手机闹铃与一体的安卓应用程序,它的最大特点就是软件会根据追踪用户睡眠周期从而在合适的时候将用户唤醒,让你清爽每一天!Sleep as Android 具有睡眠周期跟踪功能的智能闹钟。 在最佳时机轻轻唤醒您,度过宜人的早晨。 睡眠追踪 Sleep as Android 中文版睡眠追踪 Sleep as Android 中文版 Sleep as Android 特色: –使用手机或可穿戴式传感器进行智能唤醒的睡眠周期跟踪(试用2周) –可选的 Pebble,Android Wear 或 Galaxy Gear 智能手表跟踪 – Google Fit,S Health 集成 –使用 Philips HUE 进行智能灯泡控制 –睡眠不足,深度睡眠和打统计 – Facebook,Twitter分享 –温和的自然声音警报(鸟,海,暴风雨……)和播放列表 –具有双耳音调的自然声音摇篮(鲸鱼,风暴,海浪,圣歌..),可快速入睡 – Spotify 集成或在线无线电警报或摇篮曲 –再也不用 CAPTCHA 唤醒验证(算术,绵羊计数,电话晃动,浴室 QR 码或 NFC 标签)再次入睡。 –睡眠谈话录音 –预防时差 –氧合睡眠呼吸暂停预筛 更多功能等着您来探索!
2021-06-11 13:10:27 16.41MB 安卓睡眠追踪 SleepasAndroi
完整英文版ISO 17510:2015 Medical devices — Sleep apnoea breathing therapy — Masks and application accessories (医疗器械 - 睡眠呼吸治疗 - 面罩和应用配件 )。ISO 17510:2015适用于用于将睡眠呼吸暂停呼吸治疗设备连接到患者的面罩及其配件。 它规定了面罩和附件(包括任何连接元件)的要求,这些要求用于将睡眠呼吸暂停呼吸治疗设备的患者连接端口连接到患者以进行睡眠呼吸暂停呼吸治疗(例如,鼻罩,排气口和头饰) 。
2021-05-27 13:02:46 17.43MB iso 17510 医疗器械 睡眠呼吸