17027|19

65

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

Wince 车载导航的开发 [复制链接]

大家好
    以前一直从事车载音响的嵌入式开发,最近对车载导航方面的技术比较感兴趣。。想学习一下。首先对这方面想有一个大概的认识,所以来请教大家了。
    关于车载导航,好像主要是在wince平台上开发(Linux上也有,但是不是主流吧),那么主要开发语言是C?还是C++?如果是共存的,那么每种语言偏向于哪方面的编程。
    另外。以前做车载音响。底层的驱动程序,如通信(IIC,SPI等)都是自己开发的。那么Wince平台向,这些是不是被封装好了?不用直接面向硬件?
    Wince应该涉及到多线程编程了吧。那么这种开发和普通的多任务(如UC OS)有什么需要注意的地方。
    其他的应该社接到GPRS的定位,地图的读取,显示等等、这些都不是很了解。
    上面只是提到了我想到地方,请在这方面有经验的大侠介绍一下。谢谢!

最新回复

安卓开源,要求低。这个wince'已经过时了  详情 回复 发表于 2018-3-22 15:51
点赞 关注

回复
举报

72

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
自己顶一下
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
GPS软件,都是专业的导航软件公司做的

一般做车载的,只是将GPS软件集成到其中
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

4
 
我做。国内做这个的有爱培科和远峰。
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

5
 
我是做车载导航的,主要是在wince平台上开发,因为开发周期比较快。因为是使用WinCE,架构一般都是使用MFC,因此一般都是使用C++开发,当然在C++里面可以用到很多的C知识,毕竟C++是对C兼容的,另外C的效率比较高。如果你是搞应用开发的话不需要与硬件打交道,但是WinCE的BSP开发师必须与硬件打交道,这是在PB里面进行的。WinCE涉及到多线程,与uCOS的调度机制是不一样的,不过用法很相似。GPS一般都是专门的地图公司,很少公司能单独开发。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

6
 
uCos做GPS很夸张吧,涉及到很多图像处理跟音频还有存储之类的,处理不了的。
 
 
 

回复

92

帖子

0

TA的资源

一粒金砂(初级)

7
 
确实,UCOS做这个应该不很可能,与WINCE相比反正都用于商业都要交钱的,WINCE有想像PC一样的界面再做应用开发应该更好。
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 3 楼 jake_lin 的回复:
我做。国内做这个的有爱培科和远峰。


一大把公司,当然远峰是做的最好的

我在eeworld的BLOG中有一文章,关于GPS A4的,在兴趣可以去看看
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

9
 
车载导航,很神奇,关注ing…
 
 
 

回复

98

帖子

0

TA的资源

一粒金砂(初级)

10
 
看你做什么了,手持设备还是车载设备
车载导航你可以弄PND也可以做车载设备。
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

11
 
随便搞个板能跑wince有GPS,然后下个凯立德就导航了
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

12
 
做导航的这么多啊。。。
貌似做车载要求比PND高? 是这样吗?
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

13
 
引用 11 楼 sniper167 的回复:
做导航的这么多啊。。。
貌似做车载要求比PND高? 是这样吗?

车载是车规标准。非常严格。
PND是普通消费电子的要求。和车规不是一个等级的。。。
不知道这个分类和不合理但是大概是这个意思
有一般民用级别,然后就是车规级别,然后就是工业级别,再上面是军工航天级别。。。。车规和普通的还是有区别。。。
上面的分类可能描述有错误,但是大概意思是。。有错的话请指正。谢谢!
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

14
 
汽车级别好像比工业级别要高吧,车载导航,也要看是前装还是后装。
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

15
 
引用 13 楼 seu_dust 的回复:
汽车级别好像比工业级别要高吧,车载导航,也要看是前装还是后装。

感觉工业级别要更高。。特别是温度。。。。
一般都是后装。。。前装就很牛了。直接供给车场的。专车专用了。
 
 
 

回复

90

帖子

0

TA的资源

一粒金砂(初级)

16
 
to:关于车载导航,好像主要是在wince平台上开发(Linux上也有,但是不是主流吧)
对,专业的设备都是基于wince开发出来的,但是市场上也有采用windows mobile和sy的手机上啥的都有这些
to:主要开发语言是C?还是C++?如果是共存的,那么每种语言偏向于哪方面的编程
底层当然主要是c了,应用层的c++/c#啥的都有
to:接到GPRS的定位,地图的读取,显示
应该是gps,这个牵扯到gps应用软件的核心map引擎和ui了,一般的公司搞搞gps应用软件的ui就ok了,比较大的公司可能会自己写引擎
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(中级)

17
 
请问导航的地图是怎样制作的?
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

18
 
我是做wince电子地图和导航引擎的....导航电子地图都是专业厂商生产绘制的..做嵌入式的地图引擎最重要的就是解决空间索引问题.以便尽可能快从海量地图数据中的加载和显示地图..
 
 
 

回复

94

帖子

0

TA的资源

一粒金砂(初级)

19
 
如果楼主对wince下的gps导航和电子地图开发,可以一起交流一下!QQ:652787912
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

20
 
安卓开源,要求低。这个wince'已经过时了
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表