完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,
我面临着一个关于我的psoc5lp奇怪的问题,试图把它在睡眠模式下正确使用睡眠定时器唤醒。我注意到2件事: 1)即使我用4096ms睡眠定时器,从睡眠模式一点点超过1二PSoC的出口;2)当PSoC退出睡眠模式,有一个复位。 这是将其置于休眠模式的代码: ============================================================== isr_rx_uart_dbg_stop();uart_dbg_sleep();i2c_tca_sleep();tps65290_spi_sleep();/*开始Sleeptimer的操作与定制的设置* / sleeptimer_start();isr_wake_from_sleep_clearpending();isr_wake_from_sleep_startex(WakeupIsr);/*中断的睡眠时间R / pin_dbg_write(1U);/*准备系统时钟的睡眠模式* / cypmsaveclocks();/ ******************************************************************* *切换到睡眠模式对其他设备:* pm_sleep_time_none:唤醒时间的睡眠定时器*定义PM_sleep_src_ctw:在CTW源唤醒是允许的******************************************************************* / cypmsleep(pm_sleep_time_none,pm_sleep_src_ctw);/*恢复时钟配置* / cypmrestoreclocks();isr_rx_uart_dbg_start();uart_dbg_wakeup();i2c_tca_wakeup();tps65290_spi_wakeup();uart_dbg_putstring(“退出睡眠模式n”); ================================================================= cy_isr(WakeupIsr){ pin_dbg_write(0U);/ *************************************************************************** *这个函数必须被称为(当睡眠定时器的中断是禁用或启用)醒来后清除ctw_int状态位。它必须要求在1毫秒内sleeptimer_getstatus()(国际劳工组织1个时钟周期)后,CTW的事件发生。*************************************************************************** / sleeptimer_getstatus();} ================================================================ 我读了所有关于这个应用笔记的低功率模式和我按照他们所告诉我的,但有这些问题;请,谁能给我一个忙吗? 当做 |
|
相关推荐
2个回答
|
|
|
|
|
|
亲爱的希玛,
我使用CypRealStand(CypMycTWixIn)指令,在中断例程中使用 CysiISR(WakeupIsr){PixdBgxWrand(0U);/*******************,该函数必须总是被唤醒(当睡眠定时器的中断*被禁用或启用)之后,以清除CtWItIt状态位。*在CTW事件发生后,需要在1毫秒(ILO的1时钟周期*)中调用SaleTimeRyGETStasuSU.()。****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** 但什么也没有改变。请你再给我一个解决方案好吗? |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2110 浏览 1 评论
1858 浏览 1 评论
3673 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1791 浏览 6 评论
1540 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
575浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
428浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
440浏览 2评论
390浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
922浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 04:46 , Processed in 0.912894 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号