家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生 家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生
阳光电影院· 地区招生平台· 知识库 · 维修资料查询 ·您想咨询招生情况,请联系我啊·您想咨询招生情况,请联系我啊·
当前位置:湖南阳光电子技术学校文章资讯手机维修技术

湖南阳光电子技术学校 简介

学校地址:湖南省 长沙市 雨花区 车站南路红花坡路口
来校路线:长沙火车站售票厅后坪,乘135路公交车到“红花坡站”,即到.
学校电话:0731-85579057,0731-85569651
免费电话:0731-85579057
值班手机:(0)13807313137 杨老师
开课时间:我校常年面向全国招生,月月开班。每月1号,16号开学。
招生范围:凡年满15岁的公民,不限年龄,性别,地区。都欢迎来我校学习。
食宿问题:学校免费住宿,免费提供床上用品。食堂就餐,费用自理,约12元/天。
学校官网:www.hnygpx.net www.410014.com
专业介绍:欢迎查看我校专业课程!
收费标准:欢迎查看我校收费标准!
在线 Q Q:您想咨询招生情况,请联系我啊·您想咨询招生情况,请联系我啊
网上报名:欢迎您报读湖南阳光电子学校!


手机的软件工作原理

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2011-03-17 20:09:44

在电子学中,单片微型计算机(One Chip Microcomputer)就是是微型控制器,简称单片机。微控制器作为微型计算机的一个重要分支,应用非常广泛,发展速度也很快,现代凡含有数字电路的家用电器中,包括移动电话几乎都不少不了微控制器。微控制器在一块芯片上集成了中央处理器(CPU),储蓄器(RAM,ROM或EPROM)和各种输入/输出接口,定时器,A/D,D/A转换接口等点路,它是一块大规模集成电路。由于它具有许多使用于的指令及硬件支持广泛用于移动通信的控制系统中。微控制器用于各种移动通信产品的集体电路(硬件)是有所不同的,但是它们的基本组成相同,最大的不同就是软件设计不同。具体到手机的电路中,由于单片集中的CPU,储存器等并不是集成到一块芯片上,而是独立分开的,所以手机中的逻辑部分并非电子学上传统意义上的由一块单片机构成,而是能称之一个系统,所以我们说手机的核心部件是一个单片机系统。手机中一个最基本的单片机系统主要由下列几部分组成:

1 CPU(中央处理器):这是手机单片机系统核心。

2 储存器:包括两个部分,一个ROM,它是来存储程序;二是RAM,它是来储存数据。ROM和RAM两钟储存器是有所不同的。

3 输入/输出(I/O)接口:这一接口电路分为两种:一是并行输入/输出接口;二是串行输入/输出接口。这两种接口电路结构不同,对信息的传输方式也不同。

4 定时器/计数器:单片机的许多应用中,往往需要进行精确的定时并产生方波信号,这要由定时器/计数器电路来完成。

5 时钟系统:手机中常见是13MHz和32.768kHz.微处理器的上述五个基本部件电路之间通过地址总线(AB),数据总线(DB)和控制总线(CB)连接在一起,再通过输出/输入接口把手机整个单片机系统与外部电路联系起来。手机的单片机系统是由一个中央处理器(CPU),程序存储器(ROM),数据存储器(RAM),输出输入接口(I/O)和总线(BUS)等构成的既相互独立又紧密联系的完整的系统。

单片机系统是整部手机的指挥中心,CPU就是总指挥,是单片机系统的处理核心,它相当于人的大脑,对手机进行射频部分控制,控制关机,控制键盘,控制显示,其它集成电路的控制及相互之间的数据传送。单片机系统所有操作动作指令的接收和指令的执行,各种控制功能,辅助功能等都在CPU的管理下进行,同时,CPU还要担任各种运算工作。通俗的讲,CPU相当于“人脑”和“算盘”的作用,其中“人脑”用来指挥单片机系统的各项工作,“算盘”则用来进行各种数据的运算。所以,在手机中,CPU起着指挥中心的作用,在工作过程中,CPU发出各控制指令,使整个单片机系统在处理过程中能自动地,协调一致的进行。

1 CPU的功能

CPU是手机的核心部分,各部分功能如下:

1信道编解码交织,反交织,加密,解密。

2控制处理器系统包括:16位控制处理器,并行和串行显示接口,键盘接口,EEPROM

接口,存储器接口,SIM卡接口,通用系统连接接口,与无线部分,的接口控制,对背光进行可遍程控制实时时钟产生与电池检测及芯片的接口控制等。

3数字信号处理:16位数字信号处理与ROM结合的增强型全速率语音编码,DTMF和呼叫铃音发生器等。

4对射频电路部分的电源控制。

2 内部结构

CPU内部由三大部分组成:一是运算器,想当于一个“键盘”; 还有是寄存器,相当是“纸张”;三是控制器,相当是“人脑”。

3 外部电路

CPU内部各部件之间及CPU与外部逻辑部件之间交换和传输信息是有三条公共线

(BUS),地址总线(AB),数据总线(DB),控制总线(CB)来完成的。在看手机的逻辑电路时,应重点注意各种控制信号,逻辑电路提供的射频控制信号。如:接收启动控制信号(RXCN或RXEN),发射机启动控制信号( TXON或TXEN),频率合成控制信号( SYN-EN,SYNDAT,SRNCLK)等。

4 工作条件

1),供电(VCORE CPU);),时钟(CLK clock); 3), 复位(RST reset)。

CPU的内部和外部通过三种总线与各部件之间进行联系,它们是地址总线,数据总线和控制总线。地址总线用来传送地址信息,它是一种单向传输总线,地址总线在三种总线中的数目最多,通常地址总线用Ax x表示;数据总线是用来传送数据的总线,它是一种双向总线,它可用来传送CPU的输出数据,也可用来向CPU传送数据,常用D x x表示;控制总线用来传送控制信息,它是一种单传输总线,对于CPU来讲,控制总线所传送的控制信号有的是输入信号,控制总线的数目要少些,通常用C x x表示。手机单片机系统中的总线是由许许多多部件所共用的,各部件通过三态门挂在总线上。三态门有一个高阻状态,与总线脱离,此时对总线而言它就不是一个负载。正是由于三态门的这一特点,可以使许许多多部件同时挂在总线上而不使总线过载。总线在某一时刻只被一对部件使用(即总线一端接的是信号源部件,另一端接的是信号接收部件),在另一时刻总线又被另一对部件使用,这种由部件轮流使用总线的方法称为分时.手机由于功能很多,软件复杂,存储容量大,所以CPU需要有两个存储器为其存放手机软件,那就是版本(Flash ROM)和码片(EEPROM),它们如同档案馆,又如同大仓库,我们叫存储单元内,分门别类的存放着各种资料,参数,表格和程序,为了方便地找到么每一个存储内容,每个小单元的地址都有二进制代码表示地址码,像门牌号一样,CPU要发出地址信息就是通过AB去访问格小单元。EEPROM,FLASH等均是非易失性器件,非易失性存储器最大的特色是在当电源关闭后,原先储存在内的资料,仍能够持续被保存,且可以被重复抹除修改;而其中的FLASH更是已成为仅次于DRAM的全球第二大存储器市场。比较二者的差异,可以发现FLASH的前景更被看好,主要的原因在于不同容量密度,设计架构的FLASH产品,在市场上各有不同的应用及区域,集中度及相互潜代性皆较低。

(一),电可擦可写可编程存储器(EEPROM electrically erasbi programmable)

EEPROM是一块存储器,俗称“码片”,二进制代码的形式存储着手机的资料,它存储的是:

1) , 手机的机身码;

2) ,检测程序,如:电池检测,显示电压检测等;

3) ,各种表格,如:功率控制(PC),数模转换(DAC) 自动增益控制(AGC)自动频率控制(AFC)等;

4) ,手机的随机资料,可随时存取和更改,如电话号码菜单设定等。其中,码片中存储的一些系统可调节的参数,对生产厂家来说存储的是手机调试的各种工作参数及与维修相关的参数如电池门限,输出功率表话机锁,网络锁写;对于手机用户来说存贮的是电话号码本,语音记事本及各种保密选项如个人保密码,以及手机本身(串号)等等。

码片的分类:

1) ,按数据传输方式分:

1采用并行数据传输的并行码片:

2) 按管脚数分:

1 28脚码片,也就是并行码片了。

2 8 脚码片,也就是传行码片,8脚码片又分大8脚(即管脚间有大小之分)。串口码主要由I2C总线与外界电路进行通讯,其中SDA为串行数据线,主要负责数据的传输工作,SCL为串行时钟线,主要负责传输数据的同步工作。此外还有WP ,A1 ,GND脚。码片出现故障可分两种情况:一是码片本身硬件损坏;二是内部存储的数据丢失。

3) 按封装形式分:TSOP28 TSSOP8 SO8 BGA8等。

3) 按容量分:128B,256B,512B,1KB,2KB······128B(24C1024)。

目前,随着集程度的增加,码片已快被“吃掉” ,不在单独存在(还存在的多为8脚码片),FlashROM为闪速只读存储器,有是又称FLASH,俗称版本字库。它以代码的形式装载了手机的基本程序和各种功能程序。

字库在手机的作用很大,地位非常重要,具体作用如下:

1 储存主机主程序

2 储存字库信息

3 储存网络信息

4 储存录音

5 存储加密信息

6 存储序列号(IMEI码)

7 储存操作系统

FLASH按工作电压可分为:5V 3.3V 1.8V 0.9V等几种。按其数据总线宽度可以分为8位数据总线宽度,16位数据总线宽度两种;按其总线和数据总线分离,低16位地址总线和数据总线合并,地址总线和数据总线合并三种;按其扇区分布可分为top bottor两种;其封装形式具体有UBGA56 FBGA72 BGA80 BGA69 等等。

字库的工作流程比较复杂:

当手机开机时,CPU便传出一个复位信号REST经字库,使系统复位。再待CPU把字库的读写端,片选端选端后,CPU就可以从字库内取出指令,在CPU里运算,译码,输出各部分协调的工作命令,从而完成各自功能。字库(FLASH)程序储存器的软件资料是通过数据交换端,地址交换端与微处理器进行通讯的。CE(CS)端为字库片选端,OE端为读允许端,REST端为系统复位端,这四个控制端分别者是由CPU加以控制。如果字库的地址有误或未选通,都将导致手机不正常工作,通常表现为不开机,显示字符错乱等故障现象。由于字库可以用来擦除,所以当出现数据丢失时可以重新写入。和页码一样,字库本身也可能回损坏,如果是硬件出现故障的话,就要重新更换字库。

    而RAM俗称赞存,顾名思义是暂时寄存。前加S是静态的意思,SRAM平时没有资料,只是单机片系统工作时,为数据和信息在传输过程中提供一个存放空间,像旅途中的“旅店”,她存放的数据和资料断电就消失。其最大的特点是寸取速度快,段电后数据自动消失。字库这种复合结构有以下几种形式:

1字库+暂存形,2、字库+码片形,3、字库+暂存+码片型的复合结构的应用越来越广泛,但由于程序的繁多以及程序设计的不完善往往会容易引起各种故障,对于软件技术基础薄弱的国产机型,采用此种组合都很容易引起软件故障,各位读者在维修时要小心了。

2·2·4 I/O接口(I/O Intterface)

输入/输出接口常用I/O接口表示,I是指输入接口,是英文IN的简写。O是指输出接口,是英文OUT的简写。输入/输出接口电路是指CPU与外部电路、设备之间的连接通道及有关的控制电路。由于外部电路、设备中的电平大小、数据格式、

运行速度、工作方式等均不统一,一般情况下是不能与CPU相兼容的(即不能直接与CPU连接),这些外部电路和设备只有通过输入/输出接口的桥梁作用,才能进行相互之间的信息传输、交流并使CPU与外部电路、设备之间协调工作。

由于I/O部件在结构和工作原理上与CPU有很大的差异,它们都有各自单独的时钟、独立的时序控制和状态标志。CPU是个高速部件,与I/O部件工作在不同速度下,所以它们之间的差别一般能够达到几个数量级,同时CPU与外围I/O部件进行数据交换时必须引入相应的逻辑部件,解决两者之间的同步与协调,根据格式转换等,总体上说,I/O接口的基本功能如下:

A、参与单片机内数据的传输操作,选择输入、输入部件。

B、参与控制完成选定的I/O部件与CPU及其它部件之间的数据交换。

1、接口的作用

1) 现数据缓冲,使CPU与相关外部电路的I/O部件在工作速度上达到匹配。

2)、实现数据格式的转换。

3)提供外围部件和接口的状态,为CPU更好的控制各种外围部件,提供有效的帮助。

4)、实现主机与外围部件之间的通讯联络控制。

2、接口的种类

手机接口是个很广义的概念,主要有以下几种分类方法:

1)、按手机电路功能分类:

有模似接口、数字接口(MMI manand moleile interface)。

2)、按数据传输宽度分类:

有并行接口、串行接口。

3)、按操作的节拍分类:

有同步接口、异步接口。

4)、按数据传送控制方式分类

可将接口分为有程序的控制的I/O接口、程序中断I/O接口和直接存储器存取(DMA)接口等三种。

虽然手机输入/输出接口种类繁多,不同的外部电路和设备需要相应的输入/输出接口电路,但可利用编制程序的方法具体确定接口的工作方式、功能和工作状态。

2·2·5定时器/事件计数器

为了提高单片机的实时控制能力,一般单片机内都设有定时器电路。定时器有两种类型:一是增量计数器;二是减量计数器。

当定时器溢出时,增量计算器产生中断并作标位置位;当定时器回零时,减量计数器产生中断。有的定时器还具有自动重新加载的能力,这使得定时器的使用更加灵活方便,利用这种功能很容易产生一个可编程的时钟。此外,定时器还可以作为一个事件计数器,当工作在计数器方式时,可从指定的输入端输入脉冲,计数器对其进行计数运算。

2·2·6 时钟系统

时钟系统是单片机的重要系统,单片机的工作是按部就班的,按一定规则排列时间顺序的定时,就是由时钟系统控制的。时钟信号单片机执行指令时要做的操作按先后顺序排好,并给没一个操作规定好固定时间,这样就要可以使单片机在某一时刻只做一个动作,实现电路的有序工作。而它工作的快慢又和手机的状态有关大多数的手机在开机时因需要处理的文件多,时间要求短,时钟多为13MHz,而在待机或休眠时有32.768kHz就足够了。这有点类似于电脑CPU的主频,这也就是为什么手机开机时13MHz频偏一点无所谓,只要有足够的振幅可

以传送数据就行了,而入网时才和基站不断校准的原因之一。

2·2·7总线(BUS)

任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线将会错综复杂,甚至难实现。为了简化硬件电路设计、简化系统结构,常用一组线路,配置以适应的接口电路,与各部件和外围设备连接,这组共用的连接线路被称为总线。采用总结结构便于部件设备的扩充,尤其制定了统一的总线准则容易使不同设备间实现互连。图2-2-11是地址总线(AB)、数据总线(AB)和控制总线(CB)示意图。由图可见,三条总线都与CPU相连接,总线将多个信息源和多个接收部件联系起来,相互之间传输信息。总线是各信号源和接收部件共用的总线,信号可以从多个信号中的任意一个传输到某一个接收部件中,各部件之间按时间

轮流使用总线,这样可以大大降低总线的数目。

1、地址总线(AB address bus)

地址总线(AB)用来由CPU向存储器(ROM)单元和输入/输出接口发送(传输地址信息的总线。由于存储器(ROM)单元和输入/输出接口是不向CPU传输信息的,所以地址总线(AB)是单向传输总线。

2、据总线(DB data bus)

数据总线(DB)用来在CPU与存储器、输入/输出接口和其它电路之间相互传输数据状态和指令。由于数据可以从CPU传输到内部存储器、输入、输出接口,也可反方向传输到CPU中,所以数据总线(DB)是双向传输的总线,与地址总线(AB)不同。

3、控制总线(CB control bus)

控制总线CB是各种控制信号总和,(Control Bus)控制总线是用来传送各种控制信号的,这些信号是CPU和其它芯片间相互传递信息和相互进行控制用的。有的是CPU发给存储器(或I/O接口)的控制信号,称输出控制信号,如Intel8086的读信号,写信号。有的又是外设通过接口发给CPU的控制信号,称输入控制信号,如8086中的中断请求信号INTR,NMI。控制领事间是相互独立的,其表示方法采用能表明含义的缩写英文字母符号,若符号上有一横线,表明用

负逻辑(低电平有效),否则为高电平有效。

4、分时使用

所谓分时使用就是总线被许多部件共用,分时间轮流使用,即总线一端接的信号源部件,另一端接的信号接受部件,但在某一时刻只允许一对部件,另一时刻又被另一对部件使用。如同多列火车使用一条公用铁轨,但因分时通过,所以互不干扰,响安无事。为了保证总线的分时使用,在各部件与总线之间都才用了三态门电路连接,通过控制器按指令的要求控制各个三态门电路的工作状态,以保证总线的分时使用,在某一时刻不参与工作的三态门均处于高阻状态,相当于与总线之间断开。即与总线脱离,此时对总线而言,它就不是一个负载。所以许许多多部件同时挂在总线上而不使总线过载。

5、数据的存区

数据存储在具有记忆功能的存储器中,对存储器中的数据进行提取或将数据写入存储器时,起码需要下一列两条控制线:一条是区分读操作和写作的读/写(R/W)控制线,这根线要连接到CPU的R/W端,由CPU决定对存储器是进行读出数据,还是写入数据,即确定数据的流向。

另一线是片选控制线(CS),有时也称片选启动控制线(CE)。每一个存储器都是通过三态门电路和与总线引相连接,片选信号就是控制这些三态门的工作状态的控制信号。当片选信号到来时,即片选信号为高电平,存储器才工作。由于三态门的工作特性,没有片选信号(高电平)到达存储器,三态门电路对数据总线呈高阻状态。正是由于这个特点,可以将许多单元存储器电路同时接到CPU总线上而不会造成总线的过载,这样总线可以挂许多存储器,形成大容量的存储器。

对存储器读取操作,是根据地址总线( AB)上的地址码来查找存储器中的存储单元,将数据写入或读出.对于维修人员来说,应该明确和特别注意的是:数据总线上传输的数据信号是双向的即可以由CPU发出,也可以由CPU接收。

总线传输的信号的方向可分两种情况:

一是在手机正常工作时,字库是做为系统的程序存储器(ROM)使用的,这时CPU只能从字库读取数据,而不能擦写字库,故此时数据信号的方向只是从字库到CPU。

二是在用电脑和传输线对手机字库进行编程时,CPU改为ISP编程工作状态,在外部电脑的控制下,CPU对字库进行擦写操作,这时数据信号是从CPU通过数据总线传送到字库。在手机的正常状态下数据也可以从CPU通过数据总线写入字库内的码片部分。比如:我们在改变手机的功能设置或存贮电话号码时。当然,手机在正常工作时的绝大部分时间从字库中读取数据。总而言之,数据总线是双向的,可以工作在双向的信号传输状态下。当然,具体的信号传输方向还是由CPU控制。

另外需要特别明确:地址总线的信号传输方向,只能从CPU出发,而字库也只能被动的接收CPU发过来的寻址信号。明确了这一点,对我们检修不开机的手机时是很有帮助的,对于一台不开机的手机,取下字库测其它地址总线的寻址信号,如果正常,则要注意先检查CPU的工作条件是否满足,如:供电,复位,时钟等。如果CPU的工作条件完全正常的情况下CPU还不能正常发出寻址信号的话,则CPU可能损坏。而地址总线和数据总是下面关系呢?这里就简单介绍一下:说的通俗一点,地址总线就是给出具体的取东西(数据)的地址,数据线上得到的数据就是要取东西。

    I2总线是英文的Inter Integrated Circuit Busde 缩写,常译为内部集成电路总线,或集成电路间总线,是荷兰飞利浦公司的一种通信专利技术,它可以由两根线组成(串行数据线和串行时钟线),可使所有挂接在总线上的器件进行数据传递,I2总线使用软件寻址方式识别挂接于总线上的每个I2C总线器性,每个I2C总件都有唯一确定的地址号,以使在器件之间进行数据传递,I2C总线

几乎可以省略片选、地址、译码等连线。

一、I2C总线系统的基本结构

I2C总线是一种双线双向串行总线,在I2C总线系统中,总线仅由两根线组成。

一根叫串行时钟线(Senal Clck Line)常用SCL表示,另一根叫串行数据(Serial DataLine)常用SDA表示,它们均从CPU上引出,其它单元电路均挂在这两根线上,

在I2C总线中,CPU拥有总线控制权,又称为主控器,其它电路皆受CPU的控制,故将它们统称为控制器。主控器能向总线发发送时钟信号,又能积极地向总线发送数据信号和接收被控制器送来的应答信号被控制器不具备时钟信号发送能力,但能在主控制器的控制下完成数据信号的传送,它发送的数据信号一般是应答信息,以将自身的工作情况告诉CPU。CPU利用SCU线和SDA线与被控电路之间进行通讯,进而完成对被控电路的控制。由于I2C总线只有两根线组成,这就决定了其数据传送方式是串行式(即一位一位的传送,这种串行总线虽没有并行总线的输入输出能力,但能使电路之间的连接变的简单,还能有效地减少CPU的控制脚。

二、I2C总线的数据传输格式

1、2C总线的数据传输特点因I2C总线是双线、双向串行总线其数据传送必须严格按照一定的格式进行,I2C总线数据传输具有如下一些特点。

1数据传送顺序必须是:起始位、被控电路地址、数据传送方向位(读/写)、确认位、数据信号、确认位、数据信号、确认位、终止位。

2在时钟线保持高电平期间,数据线上一由高到低的跳变定义为起位,反之为终止位。起始位和终止位信号是由主控CPU发出的,当CPU发出起始位信号后,总线就被认为处于占占用状态当CPU发出终止位信号后,总线被认为处于空用状态,当总线空用时,SDA、SCL两线均应保持高电平。

3在进行数据传送时,SCL线为高电平期间,SDA线上的数据必须保持稳定,在SCL线为低电平期间,SDA线上数据才允许变化。

4在SDA线上传输的数据,其字节为8位,每次传送的字节总数不限,被控电路的地址占用7位,第7位为数据线传输的方向位,CPU有发送数据和接收数据,在每一个数据字节后跟着一位确认信号,在确认为时钟期间,CPU释放数据,以便被控器在这个送出应答信

息。

2、I2C总线的读写时序

I2C总线上的每一次数据传送都是在主控器之间进行的,数据传送过程如图2-2-14所示。在没有数据传输时,SDA、SCL均被上拉为高电平,当需要进行数据传输时,主控器首先产生一个起始信号,(既SCL为高电平,SDA为被主器拉低的下降沿),然后在每个SCL时钟脉冲出现时传递一个数据位,直到主控器产生一个停止信号(既SCL为高电平,SDA为被主控器释放的上升沿)为止。I2C总线主控器首先发送被控器的7位地址及读/写位共1个字节,在每个字节后,主控器都要等待被控器的应答位,既主控器释放SDA数据线,被控器在接着的第九位SCL脉冲期间拉低SDA数据线以表示应答。再接着就是主控器发送数据被控器(写被动控器)或接收被控器发送来的数据(读被控器),最后由主控器发出停止信号来通知被控器以结束整个数据传送过程。I2C总线协议规定传送的数据长度为8位,而每次传送数据字节数以及字节地址中具有不同的规定。对于可编程器件,往往还需要根据已传递的命令情况确定下一步的数据传递操作。以24WC02为例,主控器对其进行的操作模式包括: 字节写、页写、立即读、选择读、连续读等多种情况,

在字节写模式时,主器件发送起始信号和从器件地址,然后发送写入字节地址,在发送写入数据,最后发送停止信号从而完成一次写操作;页写模式与字节写模式的不同之处只是在字节写一个数据后并不立即发送停止信号,而是连续发送一页数据(规定一页为16个字节)后来停止在立即读模式时,从器件在接收到主器件发送的器件地址后立即将上一次读/写操作的单元地址+1的内容发送到数据线上,主器件收到8位数据后,不回送应答位,而是直接回贵一个停止信号来完成一次立即读操作;在选择读模式时,主器件首先发送起始信号和从器件地址,最后读取数据;连续模式实际上是立即读或选择读操作的扩充,在执行立即读或选择读操作获取一个字节数据后,主器件并回贵停止信号而是回贵一个应答位,以表示主器件需要更多的数据,然后由从器件有序地将后续字节数据发送到数据线上,知道收到主控器件给出的停止信号为止。

5中断是单片机中的一种重要功能,它能够使单片机的控制功能更加完善。所谓中断,就是在正常执行程序的过程中,暂时停止执行主程序,而转去执行另一个更加紧急的程序。

6中断有五个阶段:一是中断请求;二是中断排队;三是中断响应;四是中断处理;五是中断返回。

手机中的单片机一般是16位微处理器(CPU),简单点说,我们可以把CPU直接看成是一块单片机,而这块单片机只有控制运算功能,而不具备存储等功能是外置的。它与外围某些器件的工作流程如:按手机开机键,给维持电源部分供电,同时上电单片机,单片机复位后,再给出控制信号给维持电源部分,这时即使松开开机键也无妨。

复位后,CPU开始运行其内部的程序存储器,首先从地址0(一般地址0,也有些厂家CPU不是)开始执行,然后顺序执行它的引导程序,同时从外部存储器(字库、码片)内读取资料。如果此时读取的资料不对,则CPU会内部复位(通过CPU内部的“看门狗”或者硬件复位指令)引导程序,如果顺利执行完成后,CPU才从外部字库里取程序执行,如果取得程序异常,它也会导致“看门狗”复位,既程序又从地址0开始执行。CPU读取字库是通过并行数据线和地址线和地址线,再配合读写控制时钟线W/R,有些读者可能会问,字库是怎么区分是读程序,还

是读数据?单片机还有一跟外部程序存储器片选信号线或CS、CE、,它和W/R配合作用,就能让字库区分读是数据,还是程序。机的EEPROM和FLASHROM中.

一、流程开机流程

当手机的供电模块检测到电源开关键被按下后,会将****电池的电压转换为适合****电路各部分使用的电压值,供应给相应的电源模块,当时钟电路得到供电电压后产生震荡信号,送入逻辑电路,CPU在得到电压和时钟信号后会执行开机程序,首先从ROM中读出引导码,执行逻辑系统的自检。并且使所有的复位信号置高,如果自检通过,则CPU给出看门狗(Watchdog)信号给各模块,然后电源模块在看门狗(Watchdog)信号的作用下,维持开机状态。

二、上网流程

****开机后,既搜索广播控制信号道(BCCH)的载频。因为系统随时都向在小区中的各用户发送出用户广播控制信息。****收集搜索到最强的(BCCH)的载频。对应的载频频率后,读取频率校正信道(FCCH),使****(MS)的频率与同步。所以每一个用户的****在不同上午位置(既不同的小区)的载频是固定的,它是由GSM网络运营商组网时确定,而不是由用户的GSM****来决定。****读取同步信道(SCH)的信息后找出基地站(BTS)的任别码,并同步到超高帖TDMA的帖号上。****在处理呼叫前读取系统的信息。比如:邻近小区的情况、现在所处小区的使用频率及小区是否可以使用移动系统的国家号码和网络号码等等,这些信息都可以在以BCCH上得到****在请求接入信道(RACH)上发出接入请求信息,向系统送SIM卡帐号等信息。系统在鉴权合格后,通过允许接入信道(AGCH)使GSM****接入信道上并分配到GSM****一个独立专用控制信道(SDCCH)。****在SDDCCH上完成登记。在满速随路控制信道(SACCH)上发出控制指令,然后****返回空闲状态,并****BCCH和CCCH共控制信道上的信息。此时****已经做好了寻呼的准备工作。

一、待机流程

用户监测BCCH时,必须与相近的基站取得同步。通过接收FCCH、SCH 、BCCH信息,

用户将被锁定到系统及适应的BCCH上。

二、呼叫流程

1、****作主叫

我们GSM系统中由****发出呼叫的情况,首先,用户在监测BCCH时,必须与相近的基站取得同步。通过接收FCCH、SCH、BCCH信息,用户将被锁定到系统及适当的BCCH上的。为了发出呼叫,用户首先要拨号,并按压GSM****的发射键。****用锁定它的基站系统的ARFCN来发射RACH数据突发序列。然后基站以CCCH上的AGCH信息来响应,CCCH为****指定一个新的信道进行SDSSH连接。正在监测BCCH中T的用户,将从AGCH接收到它的ARFCN和TS安排,并立即转到新的ARFCN和TS上,这一新的ARFCN和TS分配就是SDCH(不是TCH)。一旦转接到SDCCH,用户首先等待传给它的SCCH(等待最大持续26或120ms)这信息告知****要求的定时提前量和发射功率。基站根据手机以前的RACH传输数据能够决定出适合的定时提前量和功率级,并且通过SACCH发送适当的数据供手机处理。在接收和处理完SACCH中的定时提前量信息后,用户能够发送正常的、话音业务所要的求的是突发序列消息。当PSTN从拨号端连接到MSC,且MSC将话音路径接入服务基站时,SDCCH检查用户的合法及有效性,随后在手机和基站之间发送信息。几秒钟后,基站经由SDSSH告知手机重新转向一个为TCH安排的ARFCN和TS。一旦再次接到TCH,语音信号就在前向链路上传送,呼叫成功建立,SDCCH被腾空。

2、手机作被叫

当从PSTN发出呼叫时,其过程与上述过程类似。基站在BCCH适应内的Tso期间,广播一个PCH消息。锁定于相同ARFCN上的手机检测对它的寻呼,并回复一个RACH消息,以确认接收到寻呼。当网络和服务器基站连接后,基站采用CCCH上的AGCH将手机分配到一个新的物理信道,以便连接SDCCH和SACCH。一旦用户在SDCCH上建立了定时提前量并获准确认后,基站就在SDCCH上面重新分配物理信道,同时也确立了TCH的分配。

三、关机流程

关机时,按下开关键,键盘检测模块向数字逻辑部分发出一个关机请求信号,CPU

既撤消开机维持信号,执行关机程序,供电模块撤消供电,射频和逻辑电路立即停止工作,从关机。如果在开机状态下强制关机(取下电池)也有可能会造成内部软件故障。另外手机还包含其它软件工作流程如充电流程、电池监测、键盘扫描、测试流程等


湖南阳光电子技术学校常年面向全国招生.百分百安置就业。颁发全国通用权威证书.常年开设:手机维修培训、家电维修培训、电工培训、电脑维修培训、焊工培训--面向全国火爆招生!采用理论与实践相结合、原理+图纸+机器三位一体的教学模式教学,半天理论,半天实践,通俗易懂,包教包会包工作(一期不会,免费学会为止)。
   常年招生,月月开班。每月1号、16号开学,特殊情况也可随到随学。免费住宿,提供被子。统一食宿,校食堂购票就餐。 
学校网站: http://www.hnygpx.com
第二网站: http://www.hnygpx.net
报名电话:0731-85579057 0731-85569651
全国免长途电话:0731-85579057
报名信箱: 879330360@qq.com 
咨询QQ: 361928696,873219118 
校址(第一教学区):湖南省长沙市雨花区车站南路红花坡路口(红花坡路176号)。
来校路线:长沙火车站售票处后坪乘135路至"红花坡站"下车,回走100米即到。

Tags:手机的软件工作原理

作者:佚名

网页说明

    手机的软件工作原理这条信息,为您提供了中国最新最全的手机的软件工作原理信息,欢迎您免费查看手机的软件工作原理信息。如果您对手机的软件工作原理这条消息有好的意见建议请联系我们,让我们一起进步!
  • 热门关键词:维修(195)  彩电(170)  故障(128)  招生(109)  职业中专(105)  技工学校(104)  机芯(92)  开县(91)  电脑(88)  学校(88)  手机(87)  首选(65)  培训(65)  笔记本(59)  云阳(58)  学主板维修哪里最好(50)  学电脑硬件哪里最好(50)  检修(50)  MTK(43)  海尔(42)  东芝(40)  三极管(38)  三星(35)  液晶电视(34)  模式(34)  工厂(33)  北京(30)  电子元件(30)  技术(30)  彩色(29)  电路(27)  TCL(27)  开机(26)  电磁炉(25)  松下(24)  职业(24)  技术培训(23)  金星(23)  总线(23)  资料(23)