广告

如何解决充电桩项目出现无法同步的通信问题?

时间:2017-01-05 12:00:00 阅读:
如何解决基于WinCE系统的充电桩项目出现的USB Activesyn无法同步并提示winsock服务无法启动的通信问题?
广告

在电动汽车真正意义上大面积进入私人消费选项之前,是应该先有充电桩还是先有电动汽车呢?这无疑是个“先有鸡还是先有蛋”的无解难题。尽管在政策和舆论层面,从中央到地方都在为电动车进入私人消费领域摇旗呐喊,比如由于城市拥堵而加入限行和摇号的城市增多趋势下,摇号摇了几年未果,等不及了去买了电动车,虽然能直接上牌,国家还给予一定的补贴,但是充电是个大问题,而真正由谁来建设这些充电设施的问题上,几乎所有的资本力量都选择了三思而后行。即便前路仍潜藏风险和不确定性,但民营资本仍希望最早切分到充电桩这块市场蛋糕,因此,英蓓特基于自身技术优势,于几年前就开始启动了与几大客户合作,展开电动汽车充电桩的研发工作。

基于WinCE系统的稳定性及实时性,以及拥有相当出色的图形用户界面带给用户桌面式使用习惯的良好体验,因此它在工业控制领域中一直得到广泛应用。在WinCE上进行应用程序开发大致与PC机上的开发类似,而且程序互相移植性高,只要有过PC应用层程序开发经验就可以直接上手,大大节省应用程序开发周期。因此,基于以上优势客户选择了基于WinCE系统的充电桩方案。

我们搜集了一些客户在基于WinCE系统进行充电桩系统开发的时候遇到的一些问题,这次先暂时分享一个,今后有机会再跟大家分享。

下面就针对文章标题中的问题进行分析与解决。

注:基于保密协议,下面涉及到的客户信息做打码处理。

问题现象描述:

图1:

embest16010501

据客户反馈,在进行充电桩批量生产测试时出现了这样的问题:此前WinCE系统同步正常ok,最近因为要重新配置IP使用,发现重新配置IP后USB ActiveSync无法同步了,并出现“winsock服务无法启动”的通信错误,如图1和图2所示。

图2:

embest16010502

在回答这个问题之前,我们来谈一谈同步功能在实际调试中有什么样的作用。

WinCE设备能与PC同步对调试应用程序会提供很大便利,能极大地提高调试效率,比如在LCD驱动调试ok的情况下,最直接的就是针对某款LCD屏能正常显示了,但有可能因为不同厂家的LCD屏细小的差异如时序参数不同,导致更换屏后,同一个LCD驱动参数有可能不兼容,换屏后实际屏显示不正常,这时通过与PC同步,通过pc机虚拟出一个和实际屏同尺寸的屏显示出来,就可以进行应用程序的桌面显示的调试了(如下图5),这样可以避免因屏无法正常显示而无法调试应用程序。此外,批量生产测试每块板子其他功能时也可以不用接LCD屏,而大大提高测试效率。

另外,如果能够同步成功,在调试应用程序时可以直接在vs2005上实时部署应用程序到WinCE设备上,而不用每次修改程序都要编译后通过SD卡或U盘等拷贝到WinCE设备上,大大提高效率;同时通过同步还可以在线调试应用程序,比如断点调试等。

问题分析与解决:

同步功能是WinCE一个出色功能,可以通过USB,serial等物理连接,与PC端通讯进而实现同步功能.当然,不只是同步些数据那么点功能,最关键的,PC端提供很多软件包括pb和evc的remote tools这些工具很多时候要和目标设备连接,借由ActiveSyc功能可以轻松达到目标。这样我们在pc端就可以轻松获得WinCE设备的注册表、进程管理、系统信息等几乎所有数据。

在研究了WinCE系统对ActiveSync同步原理后发现,其通信其实是基于TCP的连接方式,即WinCE设备的USB虚拟出一个虚拟网卡,当WinCE设备与PC通过ActiveSync的方式连接后,WinCE设备的USB虚拟网卡会被分配到192.168.55.101的IP地址,PC会分配到192.168.55.100的IP地址,值得注意的是PC上的这个IP地址是无法通过Ipconfig指令查找到的,也无法ping通,无法Bind,不算是一个真正意义上的IP地址,而在WinCE设备上是能够通过Ipconfig指令查找到。而且任何一台WinCE 设备通过ActiveSync连接后,地址都相同(PC:192.168.55.100,WinCE设备:192.168.55.101)。

经验证,出现无法同步问题现象如下图3示,在WinCE系统上通过ipconfig命令查看发现客户设置的实际网卡网段刚好是设置到了192.168.55.xx网段,而同步时虚拟出的网卡正是WinCE系统默认分配的这个网段,板子上实际的网卡与USB虚拟出来的网卡产生冲突:

图3:

embest16010503

Ethernet Adapter [EMACB1] :板子实际网卡

Ethernet Aaapter [USB CABLE CONNECTION] :同步时USB虚拟出来的的网卡

给出的解决方案如下:

将两个网卡设置到不同的网段,这样就不会产生冲突了。如下图4示,将实际网卡设置到另一网段后同步正常,问题解决。后面向客户了解,他们IT网管确实更改了他们的IP刚好到这一网段。

图4:

embest16010504

同步成功后,PC机和WinCE设备同步,正常显示应用程序状态(如下图5示)。好了,至此,问题全部解决。

图5:

embest16010505

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • GaN与SiC:两种流行宽禁带功率半导体对比 碳化硅(SiC)衬底已在电动汽车和一些工业应用中确立了自己的地位。然而,近来氮化镓(GaN)已成为许多重叠应用的有力选择。了解这两种衬底在大功率电路中的主要区别及其各自的制造考虑因素,或许能为这两种流行的复合半导体的未来带来启示。
  • SoC设计与IP管理息息相关 对于大多数片上系统(SoC)设计而言,最关键的任务不是RTL编码,甚至不是创建芯片架构。如今,SoC主要是通过组装来自多个供应商的各种硅片知识产权(IP)模块来设计的。这使得管理硅片IP成为设计过程中的主要任务。
  • 英特尔利用EDA工具支持EMIB封装 英特尔的嵌入式多裸片互连桥(EMIB)技术,旨在解决异构集成多芯片和多芯片(多芯粒)架构日益增长的复杂性,在今年的设计自动化大会(DAC)上掀起了波澜。它提供了先进的IC封装解决方案,包括规划、原型设计和签核,涵盖了2.5D和3D IC等广泛的集成技术。
  • 晶圆级脉冲激光沉积将改变游戏规则 一项技术要想产生广泛的影响,它不仅要解决短期的挑战,还应该超越现有技术的进步,为未来的创新打开大门。这就是我们对泛林集团(Lam Research)今年早些时候推出的全球首个用于半导体量产的脉冲激光沉积(PLD)技术的描述。
  • 能量采集和电机控制是可持续未来的希望 能量采集是低功耗电子设备供电技术发展的基本支柱,为实现对环境影响最小的可持续技术的未来铺平了道路。
  • SoC设计:当片上网络遇到缓存一致性时 许多人都听说过缓存一致性这个术语,但并不完全了解片上系统(SoC)器件,尤其是使用片上网络(NoC)的器件中的注意事项。要了解当前的问题,首先必须了解缓存在内存层次结构中的作用。
  • 全球折叠屏手机快速增长,中国品牌压 • 得益于西欧、关键亚洲市场和拉丁美洲市场的增长,以及中国品牌的持续领先,全球折叠屏手机出货量在2024年第二季度同比增长了48%。 • 荣耀凭借其在西欧特别强劲的表现,成为最大的贡献者,成为该地区排名第一的品牌。 • 摩托罗拉的Razr 40系列在北美和拉丁美洲表现良好,为其手机厂商的出货量贡献了三位数的同比增长。 • 我们预计,头部中国手机品牌厂商的不断增加将至少在短期内抑制三星Z6系列在第三季度的发布。
  • AI网络物理层底座: 大算力芯片先进 AI技术的发展极大地推动了对先进封装技术的需求,在高密度,高速度,高带宽这“三高”方面提出了严苛的要求。
  • 奕斯伟计算DPC 2024:发布RISAA(瑞 奕斯伟计算2024首届开发者伙伴大会以“绿色、开放、融合”为主题,从技术创新、产品应用、生态建设等方面,向开发者、行业伙伴等相关方发出开放合作倡议,加速RISC-V在各行各业的深度融合和应用落地,共同推动RISC-V新一代数字基础设施生态创新和产业发展。
  • 重磅发布:Canalys 2024年中国云渠道 2024年 Canalys 中国云计算渠道领导力矩阵冠军厂商分别是:阿里云、华为云和亚马逊云科技(AWS)
  • 打破陈规:磁性封装新技术将如何重塑电源模块的未来 点击蓝字 关注我们德州仪器全球团队坚持克服挑战,为电源模块开发新的 MagPack™ 封装技术,这是一项将帮助推动电源设计未来的突破性技术。  ■ ■ ■作为一名经验丰富的马拉松运动员,Kenji K
  • 在成都寻“金”,那可是来对地方了 文|德福很多去成都旅游的朋友都有个疑惑——为什么在成都官方的城市标志上看不到熊猫,而是一个圆环?其实这个“圆环”大有来头,它被唤作太阳神鸟,2001年出土于大名鼎鼎的金沙遗址,距今已有三千余年历史。0
  • 日本信越化学12英寸氮化镓衬底出样 第三代半导体材料氮化镓,传来新消息:日本半导体材料大厂信越化学为氮化镓外延生长带来了有力辅助。2024年9月3日,信越化学宣布研制出一种用于GaN(氮化镓)外延生长的300毫米(12英寸)QSTTM衬
  • 【光电智造】机器视觉三维成像方法及应用  今日光电      有人说,20世纪是电的世纪,21世纪是光的世纪;知光解电,再小的个体都可以被赋能。追光逐电,光赢未来...欢迎来到今日光电!----追光逐电 光赢未来----来源:机器视觉沙龙申
  • 【光电通信】特种光纤与光纤通信-236页收藏  今日光电      有人说,20世纪是电的世纪,21世纪是光的世纪;知光解电,再小的个体都可以被赋能。追光逐电,光赢未来...欢迎来到今日光电!----追光逐电 光赢未来----来源:通信大讲堂申明
  • 又一上市半导体关厂,400名员工失业 ‍‍‍‍上市PCB厂商竞国(6108)日前出售泰国厂给予陆资厂胜宏科技后,近日惊传台湾厂惊传12月前关厂,并对客户发布通知预告客户转移生產,最后出货日期2024年12月25日。至於后续台湾厂400名员
  • 龙芯重大突破! ‍‍据龙芯中科介绍,近日,基于龙芯3A6000处理器的储迹NAS在南京师范大学附属小学丹凤街幼儿园、狮山路小学、南京大学附属中学等学校相继落地。储迹NAS是基于最新的龙芯CPU--3A6000,其代表
  • 活动邀请|华强电子产业研究所诚邀您莅临2024深圳跨境电商展览会 展位信息深圳跨境电商展览会(CCBEC)时间:2024年9月11-13日 9:30-17:30地点:深圳国际会展中心(宝安)展馆:16号馆 16D73/16D75 展位报名注册准备好“观众注册”入场二
  • 【今日分享】世有伯乐,然后有千里马,谢谢您,我的导师…  今日光电      有人说,20世纪是电的世纪,21世纪是光的世纪;知光解电,再小的个体都可以被赋能。追光逐电,光赢未来...欢迎来到今日光电!----追光逐电 光赢未来---- 鹤发银丝映日月,丹
  • 下线、投产...这3个电驱动项目传最新进展 近日,3个电驱动项目迎来最新进展,包括项目量产下线、投产、完成试验等,详情请看:[关注“行家说动力总成”,快速掌握产业最新动态]青山工业:大功率电驱项目下线9月5日,据“把动力传递到每一处”消息,重庆
广告
热门推荐
广告
广告
广告
EE直播间
在线研讨会
广告
广告
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了