微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 手机基带和硬件设计讨论 > 手机各功能模块工作原理

手机各功能模块工作原理

时间:10-02 整理:3721RD 点击:
一、        手机下载工作原理:
1、        手机主板加电,插入下载数据线;
2、        开机信号使手机电源管理芯片工作,并产生复位信号;
3、        启动IBOOT CODE引导程序;
4、        运行内置在CPU System ROM内的Factory Programming程序;
5、        CPU检测到通用异步串行端口UART1有效信号,用来配置下载所需参数;
6、        CPU通过UTXD1、URXD1引脚将下载数据存入System RAM或者外部FLASH中。
7、        完成程序文件下载。
二、        手机开机工作原理:
MT6305开启工作的三种方式:
1、        将PWRKEY信号置为低电平;
2、        将BBWAKEUP信号置为高电平;
3、        CHRIN信号电平超过充电检测门槛电平Chr_Det;
开机的三种方式:按开机键开机、
<1>、按开机键开机:
1、        手机装上电池,正常连接以后,电池电压VBAT 供至电源管理芯片MT6305N;
2、        此时按下开/关机键时,启动MT6305N(U400)工作,输出VCORE- 1.8V、VDD-2.8V、VMEM-2.8V 、VRTC-1.5V、AVDD-2.8V等供电电压,供电给手机各部分电路;
3、        VRTC电压加至CPU,使得外接的X1晶体配合CPU内部的振荡电路起振,产生32.768K实时时钟信号;
4、        当CPU的各路供电电压正常时,其输出信号VCXOEN将拉为高电平,控制MT6305输出VTCXO电压信号,该电压加至U603(系统时钟振荡器)上,产生26M系统时钟信号,并经过中频IC MT6219、滤波电路送往CPU,以提供其正常工作所需的系统时钟信号;
5、        MT6305N 由开机信号和内部的部分LDO输出电压触发产生复位信号RESET,复位信号送往各芯片使其复位;
6、        在电压、时钟均正常的情况下,CPU由于复位信号触发,运行开机引导程序;
7、        CPU进行部分软硬件的自检,自检合格后送出电源IC维持信号BBWAKEUP,维持电源IC的正常工作,此时可以松开开关机键。
8、        完成开机过程。
<2>、充电开机:见充电原理部分。
三、        手机充电原理:
电池的充电由手机充电程序和电源管理芯片MT6305N(U400) 控制。
手机处于开机状态时:
1、        当充电器插入充电I/O 口后,VCHG信号送到电源管理IC MT6305,该信号触发产生充电中断信号CHRDET;
2、        CPU接受中断请求,转而执行充电程序,显示充电图标,输出充电控制信号CHRCNTL给MT6305;
3、        MT6305输出控制信号GATEDRY,开启U405,使其对电池进行充电;
4、        MT6305通过电流检测信号ISENSE检测充电电流和电压检测信号VBATSENSE检测电池电压,来对充电的状态进行控制;
5、        当检测到电池已充满时,MT6305通过GATEDRY输出关闭充电信号,终止充电过程,充电结束。
手机处于关机状态时:
1、当充电器插入充电I/O 口后,VCHG信号送到电源管理IC MT6305;
2、MT6305检测到该信号后,与充电门槛电平相比较,当充电信号电平高于门槛电平时,该信号将触发MT6305正常工作,输出各路电压,并产生复位信号;
3、CHRIN信号将触发产生充电中断信号CHRDET送往CPU;
其它步骤同开机状态充电时的2-5步。

定!分析的不错。

有一个细节问题,望回复,RTC备份的实现过程是怎么样的呢?
小编只提到一个RTC电压。这个是很小的地方,不算模块,但是也是比较重要的地方,望小编详解。

,谢谢小编

thank you !

太感谢了介绍的很好

分析的很好,坐等小编再分析点其他的

总结得非常好!

小编牛人啊~~~

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top