当前位置:  编程技术>移动开发
本页文章导读:
    ▪Nokia 宣布成为 Mozilla map服务合作伙伴        Nokia 宣布成为 Mozilla 地图服务合作伙伴 Nokia公告宣布,成为Mozilla地理位置服务合作伙伴。Mozilla 的Firefox OS 将成为继Windows Phone、iPhone和Android平台后的又一个支持平台。该服务将在明年Firfox .........
    ▪ mini2440上调试IIC时序有关问题总结与分析        mini2440下调试IIC时序问题总结与分析说明:mini2440平台,wince6.0系统,vs2005 经过几个月的学学停停,终于在wince下加入了GPIO模拟的IIC总线,实现了IIC的移植,IIC的芯片是SHT21温湿度芯片。 之所.........
    ▪ 中国移动 4G 选择:机会和困境清晰可辨       中国移动 4G 抉择:机会和困境清晰可辨 萨博喷气式飞机上,时速700公里,连接互联网最大下行速度19Mbps;时速500公里,两个无线基站间无缝切换。这是本月初爱立信公司在瑞典所做的一个LTE.........

[1]Nokia 宣布成为 Mozilla map服务合作伙伴
    来源: 互联网  发布时间: 2014-02-18
Nokia 宣布成为 Mozilla 地图服务合作伙伴

Nokia公告宣布,成为Mozilla地理位置服务合作伙伴。Mozilla 的Firefox OS 将成为继Windows Phone、iPhone和Android平台后的又一个支持平台。该服务将在明年Firfox OS正式发布时同时提供。在 Firefox OS 上将以官方提供地图和同步位置服务。

据悉,诺基亚的地理信息服务将通过云和本地渲染的方式提供,允许使用更快3D渲染和强大的离线模式。

另外,Nokia似乎已经把他的优秀地图服务成为手机外的另一个重要品牌。将会为iOS应用程序将提方向/公共交通信息等(正在等待苹果审核),为Android 设备制造商提供专用的SDK,当然Windows Phone 这个继子就不用说了,要什么给什么啊~囧。


    
[2] mini2440上调试IIC时序有关问题总结与分析
    来源: 互联网  发布时间: 2014-02-18
mini2440下调试IIC时序问题总结与分析

说明:mini2440平台,wince6.0系统,vs2005

经过几个月的学学停停,终于在wince下加入了GPIO模拟的IIC总线,实现了IIC的移植,IIC的芯片是SHT21温湿度芯片。

之所以搞了这么久没搞定IIC,是在ADS下很早实现了,可就是添加到系统就总不对!示波器抓取发现时序在芯片复位后就不对了,找来找去都不知道怎么回事!这下就陷入了

纠结中,还是那种死循环的纠结,怎么都绕不出来!

网上发帖,网友们也支了很多招,感谢你们!jonsenwu网友的话提示了我!驱动程序加到系统里面,系统的调度需要时间,驱动程序使用的延时会出现延长的情况!根据他的提示,也进一步向他请教,这里特别感谢他!对驱动程序的优先级进行调整,使其在运行过程中始终保持住CPU的使用权。在ADS下测试的延时函数在系统下是不会相同的!

经过这个移植学到的东西:

1、wince下优先级相关知识

以下是代码:用于实现优先级抢占

//dwThreadID = GetCurrentThread(); //获取线程的ID
//dwThreadPri = CeGetThreadPriority(dwThreadID); //获取线程ID的优先级
//dwThreadQuantum = CeGetThreadQuantum(dwThreadID); // 获取线程的时间论片参数
//CeSetThreadPriority(dwThreadID, 0);// 设置当前线程的优先级为最高
//CeSetThreadQuantum(dwThreadID, 0); //设置当前线程的时间论片为0,保持CPU的占有权
//
//.......... (操作i2c的函数)
//
//CeSetThreadQuantum(dwThreadID, dwThreadQuantum);  // 恢复正常时间论片
//CeSetThreadPriority(dwThreadID, dwThreadPri); //恢复正常优先级

说明:设置优先级有两个函数,一个函数可以设置0~255的个优先级(CeSetThreadPriority()),一个函数可以只能设置应用程序的优先级248~255(SetThreadPriority())!!

IIC调试成功后,把数据传给应用程序又出现个问题,先是在XXX_IOControl实现传递,怎么试都没数据出来,最后放到XXX_Read里面来实现就OK了。这里还要说明个关于memcpy的问题。如下:

2、对于memcpy函数的理解

先看一下出问题的写法:
unsigned short  SHT_Data[2];//

memcpy( pBuffer , SHT_Data , 2 );//output

我应用程序读到的数据只有温度是对的,湿度就很大的数!肯定高手一眼就看出来问题所在了!

是因为:memcpy函数的拷贝是基于字节的,上面我拷贝的个数是2,所以只有温度能正常,湿度根本就没拷贝过去。

正确的方法是4个字节:memcpy( pBuffer , SHT_Data , 4);//output

3、GPIO的说明

这里得再次鄙视下友善之臂的技服!GPIO我原来使用的是2440默认两个引脚(默认的接了EEPROM和Camera!!,能对才怪!),最后查找到SPI0的空余引脚才搞定。

 

代码可以参照:http://bbs.csdn.net/topics/390278816?page=1

 

 


    
[3] 中国移动 4G 选择:机会和困境清晰可辨
    来源: 互联网  发布时间: 2014-02-18
中国移动 4G 抉择:机会和困境清晰可辨

萨博喷气式飞机上,时速700公里,连接互联网最大下行速度19Mbps;时速500公里,两个无线基站间无缝切换。这是本月初爱立信公司在瑞典所做的一个LTE试验,灵感来自于高铁。它清晰地说明了LTE,即4G所能带来的网络速度革命。

4G来了,3G似乎远了,而2G仿佛近了。

工信部部长苗圩在“十八大”期间指出,中国将在一年之内发放4G牌照。此时,距离2009年中国3G发牌有三年,全球已经有近百个运营商开始运营4G网络。

比起3G分拆时中国电信运营商所面临的重组、牌照分配悬念,4G的故事可能过于平淡。然而经过三种制式的三年市场实践,各家运营商所面临的机会 和困境也清晰可辨,压力因此也更大。这其中,无论对于监管方还是投资者来说,肩负推动自主知识产权重任的中国移动的命运都将是讨论的焦点。

急速

11月9日,青岛黄岛。应中国移动要求,爱立信进行TD-LTE(中国主导的4G国际移动通信标准)路测。

黄岛位于国家级青岛经济技术开发区的核心区域,覆盖面积达到16平方公里。区域内拥有众多宾馆、写字楼、高校、科研院所和工业企业,100 米以上高楼数座,道路纵横,人口密度较大。

爬上十几层高的楼顶,记者看到在一根碗口粗细的GSM(2G)天线上,加上如iPad大小的小盒子,即可升级到TD-LTE(4G),2G和 4G同时存在于一根天线上。按照爱立信的介绍,这是采用两通道天线方案,基于GSM1800站址分布共站升级。一个楼顶,实现三个方向的这样的天线的全部 升级只需要1个小时。

试验区域所选择的GSM1800基站共25个,平均站间距大约550 米。“在当天测试的25个TD-LTE站点上,全部来自于GSM1800即中国移动2G站点的共站建设,这种利旧措施的采用,让天馈施工变得容易。”爱立信首席市场官常刚表示。

记者在市内行驶时速约为50km的路测车上体验到,经过约十个站点,在移动状态下下载峰值可达到80mbps,相当于中国联通目前主推的家用有线光纤网速的4倍,甚至路测实测峰值可以达到110mbps,随意点播一段优酷上的视频几乎没有时滞。

这种通过与2G共天线,复用原有GSM站址升级到4G的方案爱立信甚为拿手。

在瑞典的TeliaSonera,通过100%复用GSM1800站址,实现了4G升级。在沙特的TD-LTE,2天线 TD-LTE完全复用既有2G/3G站点,并新增25%的站点。所有站点同时支持2G/3G/TD-LTE。

青岛的这次路测使技术人员再次证明了方案的可行性:基于现有 GSM站址(GSM1800)的站间距完全适用于TD-LTE,基于共站升级TD-LTE组网方案的可行性。

爱立信首席市场官常刚称,这样的方案完全是从商业考虑的:节约时间和成本,为了有利于中国移动以更低的成本快速部署TD-LTE商用网络。

其核心在于:共用一切可共用的设施,快速部署,共用站点、共用天线、共用抱杆、共用传输、共用机框、共用电源,因此升级所需时间1小时,其中天面施工20分钟。

然而,这样的技术足以使中国移动能够迅速升级到4G,而高枕无忧吗?

优先

想要从TD-SCDMA现有站址升级到4G就没那么容易。从TD-SCDMA(3G)基站向TDD-LTE(4G)升级的时间、谈判和材料成本都远高于从2G直接升级到LTE。

由于TD-SCDMA天线采用了8通道制式,体积大得犹如衣柜般,在其基础上加装TDD-LTE模块,原有天线无法承受这样的重量,这意味着必须重建天线,甚至重新选址,重新和小区物业谈判。

最后一点,对于运营商来说,困难越来越大。这就造成从TD-SCDMA基站向TDD-LTE升级的时间、谈判和材料成本都远高于从2G直接升级到LTE。TD-SCDMA是升级过程中缺少国际经验又无法绕开的一道难题。

从2011年初开始的、由中国移动主导的TD-LTE大规模外场测试已经完成了二期的测试工作。通过多项目、多场景的大量测试,中国移动和合作 厂商为即将开始的TD-LTE商用网络部署积累了丰富经验,其中包括,利用现有商用网络、现有商用终端,没有事先进行特殊改造、共用一切可共用的设施,快 速部署,从而大大降低运营商的建设成本。

然而TD-SCDMA的升级是另外一回事。由于TD的主要份额掌握在华为、中兴、大唐通信等国内企业手中,外资企业份额较少,国际经验也较少。

这或许正是中国移动提前一年开始TD-LTE测试的原因。有分析人士认为,监管方和中国移动达成了某种默契,要等待中国移动的TD-SCDMA升级准备充分才发4G牌照。这种说法未能得到中国移动的官方认定。

不过,另外两家电信运营商掌门人在本周的发言也暗示了某些信息。

业界几乎一致认为,4G将不会像3G那样在一夜之间给三家运营商悄然发牌,而让中国移动率先获得4G牌照。对此,中国电信董事长王晓初表示,中国电信也开始在一些地区测试LTE,从3G到4G的升级将是很快的。

中国联通董事长常小兵则说,不同的运营商根据自己的战略,作出自己的安排,我相信没有什么值得大惊小怪的,也没有必要要求所有的运营商都是一个模式,因为大家的发展情况不一样。

这似乎暗示了三家运营商的安排并不同步,现在外界普遍认为,中国电信将和中国联通一样获得FDD-LTE 制式4G牌照,这种制式与TDD- LTE一样同为国际上认可的两种4G标准。让中国移动先走一步,则是认可了TD可能面临的技术困难。除了终端短缺、缺少明星机型及缺少国际经验外,升级成 本的考量也在其中。

在大规模的TDD-LTE测试同时,政策闸门正慢慢打开。就在十八大期间,工信部部长苗圩对记者表示,4G牌照将在一年内发放。

近日,中国移动将在香港开始TDD与FDD融合的商用网络使用。

困难

事实上,在3G时代,中国移动拿到的是中国自主研发技术的TD-SCDMA(3G)网络,不管是用户体验,还是国际认可度,所面对的困难都远远 高于中国联通的WCDMA和中国电信的CDMA2000。中国移动也因此将面对终端短缺,缺少明星机型的众多难题。这直接导致了中国移动的高端用户流失, 虽然中国移动目前仍然是全球规模最大、中国最为盈利的电信运营商,但是收入能力和市场份额持续下降。

今年上半年,中国移动净增3G用户1586万户,中国联通净增1751万户,中国电信亦净增1467万户。中国移动现有的1.75亿3G用户 中,3G用户占比仅为38%。而在2G时代,移动的市场占有率在七成以上,某些地市甚至达到近九成。中国移动的2G以及2.75G网络都是三家运营商中最 优质的。

工信部部长苗圩直言,从技术上来说,中国移动虽然拿的是3G的终端,但是维持它运营的实际上是靠2G的网络,所以3G的优势没有被发挥出来,更不要谈4G了。

以中国三家运营商现有的基础设施储备,从3G到4G甚至从2G到4G平滑演进并没有技术障碍,甚至后者比前者的速度更快,成本更低。

供应商对此更为清楚,也因此制定了从2G直接平滑升级到4G的。华为的一位工程师告诉记者,当升级到TDD以后,TDD和FDD两种技术差距并不明显。换言之,无论中国移动以何种方式升级到LTE,都将摆脱落后于人的现状。

在前任董事长王建宙执掌时期,外界更容易捕捉到其想要上马LTE的深切渴望。在奚国华主政下,该公司则更愿意传达真心上TD-SCDMA的声音,以消除外界对TD技术的疑虑。

几乎在获得TD-SCDMA(3G)牌照的当天,中国移动内部就燃起了演进LTE的雄心。作为全球规模最大的电信运营商,中国移动深知,彼时, 发达国家已经开始进行LTE部署。TD-SCDMA的部署在3G,能否取得国际上的优势则要看其4G演进,即TDD的市场占有率。

来自GSA(全球移动设备供应商协会)的数据显示,截至今年9月,全球104个国家的347个运营商计划部署LTE(2011年为85个国 家,237个运营商)。在46个国家已经有96个商用网络,预计2012年底,在65个国家的商用网络达到152个,增长超过300% ,12个月内LTE用户增长超过600%。

美国、韩国的LTE人口覆盖率超过90%。

在FDD基数大,TDD推广有困难的前提下,如果不快速上马TDD则很有可能失去窗口机会。那些试图与中国制式TDD合作的外国运营商以及其他产业链上的合作者们,无一不观望着中国移动的决心和动作。

今年7月,中国移动香港上马的FDD与TDD融合网络试图在向外界消除两种网络的融合障碍。

好消息是,中国移动现有近30万个TDS-CDMA基站,而GSM基站数量则是前者的一倍以上,这是中国移动相比竞争对手的巨大优势。


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android提高之自定义Menu(TabMenu)实现方法 iis7站长之家
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3