找回密码
 注册
搜索
查看: 991|回复: 5

[讨论] 在23D上单跑nucleus老不能断电,如何是好?

[复制链接]
发表于 2010-5-19 11:28:48 | 显示全部楼层 |阅读模式
我在23D上单单跑了一个NUCLEUS的内核,跑起来了,任务交互也可以看到,但是
目前存在一个问题是我一松开开机键就挂掉了,不能继续跑,需要一直按住开机键才行,不知道哪位高手有什么好的意见,望不吝赐教!
 楼主| 发表于 2010-5-19 12:13:45 | 显示全部楼层
神啊,救救我吧!
点评回复

使用道具 举报

发表于 2010-5-19 13:51:16 | 显示全部楼层
跟你们基带工程师探讨一下去吧。
应该是在上电流程中,开机后,有个电源控制权交接的过程你漏了。
开机键在电路上打开电源后,软件需要持续维持该电源控制,直到系统关机时。

逻辑原理上是一个或门,2个条件,一个是开机按键,另外一个是软件的一个寄存器或者IO。
点评回复

使用道具 举报

 楼主| 发表于 2010-5-19 14:30:42 | 显示全部楼层
哪个流程?
, pulling PWRKEY low is the normal way of turning on the handset,this will turn on vcore vio vm LDOS as long as the pwerkey is held low, the Vtcxo and via ldos is turned on as BB is on, the MICROPROCESSOR THEN STARTS AND PULLS INTERNAL NODE PWERBB high after which pwerkey can be released. 见23DATASHEET 313页。 不知道这个PWERBB是如何来拉拉高的?
请高手指教!
点评回复

使用道具 举报

发表于 2010-6-28 14:42:04 | 显示全部楼层
只要往RTC_BBPU寄存器的BBPU那一位写个1就行了
点评回复

使用道具 举报

发表于 2010-7-4 22:35:26 | 显示全部楼层
以下是引用gqli_007在2010-6-28 14:42:04的发言:
只要往RTC_BBPU寄存器的BBPU那一位写个1就行了

[em01][em01]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-15 16:38 , Processed in 0.046584 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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