0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TomTom地图和服务如何为应用程序添加无数功能

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-16 15:45 次阅读

STM32ODE 功能包FP-ATR-TOMTOM1是第一个将多个 TomTom 地图 API 引入物联网开发平台的嵌入式系统软件包,内置X-NUCLEO-GNSS1A1 GNSS/GPS 扩展板Teseo-LIV3F周围,这是此功能包的中心

由于 ST 和 TomTom 之间的合作,开发人员现在可以使用我们的蜂窝和 GNSS/GPS 开发板来调用我们认证合作伙伴的在线服务器,并在其嵌入式应用程序中提供地图和定位功能。Function Pack 是 STM32ODE 开放式开发环境的一部分,主要关注四个 API:路由、地理编码、流量和搜索。它首先针对资产跟踪和车队管理应用程序,即使 TomTom 的定价结构确保具有更主流吸引力的产品也可以从中受益。

由于在智能手机上的普及,GNSS/GPS 应用程序现在无处不在。但是,如果在驾驶时跟踪用户的地理位置是一回事,那么在使用能够理解所有这些信息的界面的同时准确地知道数千个资产的下落是另一回事。这是许多开发人员在开始设计他们的工业应用程序时很快遇到的一个问题,只是意识到服务提供商和消费者应用程序的工具不能充分满足他们的需求。事实上,许多竞争对手没有正确的 API 来正确跟踪大型车队,或者他们的解决方案可能很慢且难以使用,这就是为什么我们与 TomTom 合作,将复杂的东西变得简单。

ST 生态系统

FP-ATR-TOMTOM1随附开发人员在 IDE(集成开发环境)中启动项目所需的所有驱动程序、中间件和源文件。我们甚至在IAR 系统和Arm Keil的 ARM 工具链以及免费的 STM32 系统工作台 (SW4STM32)上测试了该软件包,后者大大降低了进入门槛。功能包是 STM32Cube 的一部分,因此具有高度便携性。因此,一旦设计人员选择了他们选择的微控制器,从原型移植他们的代码就相对简单了。但是,为了使我们与 TomTom 的合作更容易获得,我们还为NUCLEO-F401RE和32L496GDISCOVERY板。因此,即使是在嵌入式系统或编程方面经验很少的人也可以开始尝试我们的解决方案,并了解 TomTom 地图和服务如何为应用程序添加无数功能。

我们预编译的二进制文件使用Quectel UG96子板的蜂窝调制解调器连接到 TomTom 服务器。因此,最简单的解决方案是获得P-L496G-CELL01 Discovery Pack,其中包括调制解调器和与 32L496GDISCOVERY 几乎相同的主板,但没有显示器,这使其成为我们有史以来功能最丰富的蜂窝发现套件。拥有蜂窝调制解调器的开发人员也可以将其与NUCLEO-F401RE 一起使用。但是,由于移远卡使用我们的 STMod+ 连接器,他们必须插入X-NUCLEO-STMODA1卡先添加必要的接口。此外,跳线 JP5 需要位于 Nucleo 板上的 U5V 位置。最后,用户需要将我们的X-NUCLEO-GNSS1A1板放在堆栈顶部,然后拖放正确的二进制文件以将其加载到微控制器上。

TomTom 地图 API

一旦用户激活他们的 SIM 卡并确保他们可以连接到他们的蜂窝网络,下一步就是在TomTom 开发人员门户上注册以获取 API 密钥。它将使工程师能够开始免费使用所有的 TomTom API。事实上,我们的合作伙伴每天最多允许 2,500 次 API 交易,而用户无需支付任何费用,这使其成为一个特别令人兴奋的原型设计平台。 由于团队倾向于一次只使用几台设备进行设计,因此 2,500 次交易将绰绰有余。一旦公司开始销售他们的产品并需要更多补贴,TomTom 就会提供按增长付费的计划,以避免给无法始终准确预测需求的初创公司带来不必要的负担。另一方面,随着产品越来越受欢迎,大公司可以从批量折​​扣中受益。

我们发布了快速入门指南,引导开发人员完成使用二进制文件的步骤。一旦他们将 API 密钥添加到正确的头文件中,他们就可以将应用程序拖放到他们的开发板上并打开终端以与系统交互。如果 GNSS/GPS 模块没有捕捉到足够强的信号来输出值,那么开发人员可以使用内存中的一些坐标来开始使用应用程序。无论如何,他们现在可以使用 TomTom Maps API 进行反向地理编码,这意味着显示与 GNSS/GPS 坐标匹配的街道地址或显示该位置的地图。 在这种情况下,终端将在网络浏览器中显示制图环境。该系统非常轻巧,TomTom 将图像发送回用户,以确保系统可以处理有效负载而不会陷入困境。

两家公司,如此多的可能性

FP-ATR-TOMTOM1 还具有通过 TLS 协议加密用户与 TomTom 云之间的所有通信的显着优势,这意味着只需重用我们应用程序的源代码,公司就可以保护自己免受人为攻击-例如,中间攻击。此外,由于功能包利用 STM32Cube 环境,开发人员可以开始使用其他 ST 扩展板,而不是二进制文件支持的扩展板,例如我们的X-NUCLEO-S2868A1,它集成了我们的 S2-LP 亚千兆赫收发器。例如,他们可以将其用作蜂窝调制解调器的替代品,以连接到LoRaSigfox 等低功耗区域网络 (LPWAN),从而使他们的产品具有更长的电池寿命和更广泛的覆盖范围。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 收发器
    +关注

    关注

    10

    文章

    3383

    浏览量

    105833
  • 调制解调器
    +关注

    关注

    3

    文章

    847

    浏览量

    38765
  • API
    API
    +关注

    关注

    2

    文章

    1481

    浏览量

    61776
收藏 人收藏

    评论

    相关推荐

    根据云服务器的部署方式和服务对象分为几种类型

    服务器已经成为现代企业和组织IT基础设施的核心组成部分。根据云服务器的部署方式和服务对象的不同,主要可以分为三种类型:公有云服务器、私有云服务
    的头像 发表于 11-04 10:04 115次阅读

    TomTom与微软深化定位技术合作

    定位技术专家TomTom宣布将深化和扩大与微软(Microsoft)的合作。TomTom地图和交通数据将为微软解决方案中的定位服务提供支持,每天覆盖数亿人和众多组织。两家公司将密切合
    的头像 发表于 09-02 14:03 398次阅读

    TomTom和EVG合作向澳大利亚政府提供全球地图数据

    定位技术专家 TomTom和 East View Geospatial (EVG) 宣布合作,向澳大利亚政府国防部提供全球地图数据。
    的头像 发表于 09-02 14:01 359次阅读

    智慧园区—实现园区的智能化管理和服务

    智慧园区是指利用物联网、大数据、人工智能等先进技术构建的具有智能化管理和服务功能的园区,旨在提升园区的运行效率、资源利用率和环境质量。智慧园区的组成架构包括硬件设施、软件系统和数据平台等多个方面
    的头像 发表于 07-19 13:54 391次阅读

    鸿蒙开发Ability Kit程序框架服务:FA模型访问Stage模型DataShareExtensionAbility

    无论FA模型还是Stage模型,数据读写功能都包含客户端和服务端两部分。
    的头像 发表于 06-25 14:30 359次阅读
    鸿蒙开发Ability Kit<b class='flag-5'>程序</b>框架<b class='flag-5'>服务</b>:FA模型访问Stage模型DataShareExtensionAbility

    TomTom通过创新导航支持BMW摩托车的全球产品线

    阿姆斯特丹,荷兰,2024年6月19日 - 定位技术专家TomTom今天宣布将为BMW摩托车的全球产品线提供全面导航服务。BMW摩托车的新产品系列利用TomTom地图、导航和实时路况
    的头像 发表于 06-25 09:36 438次阅读

    Frost &amp; Sullivan 授予 TomTom 全球客户价值领导奖

    TomTom以其先进的多源车载导航服务而闻名,可确保车辆更安全、更互联且日益自动化。 阿姆斯特丹,荷兰,2024年6月20日 - 定位技术专家TomTom荣获世界知名商业咨询和分析公司Frost
    的头像 发表于 06-23 16:24 497次阅读

    聚徽触控-工控机厂家的品质和服务项目如何去辨别

    选购工业工控一体机是一项关键任务,需要综合考量多个因素。在选择时,除了考虑工厂环境和数量需求,店家的服务水平和价格也是不可忽视的因素。工控机厂家的品质和服务项目如何去辨别
    的头像 发表于 06-15 09:53 167次阅读

    借助NVIDIA DOCA 2.7增强AI 云数据中心和NVIDIA Spectrum-X

    NVIDIA DOCA 加速框架为开发者提供了丰富的库、驱动和 API,以便为 NVIDIA BlueField DPU 和 SuperNIC 创建高性能的应用程序和服务
    的头像 发表于 05-29 09:22 454次阅读

    Elektrobit已正式推出现成的Classic AUTOSAR和OSEK软件和服务

    Elektrobit现已正式推出现成的Classic AUTOSAR和OSEK软件和服务。无论您的项目大小,我们都能根据您的需求提供可靠且互通的解决方案,同时支持多个汽车制造商规范,并有助于降低软件开发成本。
    的头像 发表于 03-26 10:03 394次阅读

    三星半导体分享了面向PC、移动端和服务器的多样化创新存储解决方案

    在2024年CFMS闪存市场峰会上,三星半导体展示了其面向PC、移动端和服务器的多样化创新存储解决方案。
    的头像 发表于 03-20 17:22 580次阅读

    全志科技获全国产品和服务质量诚信示范企业荣誉

    全志科技获全国产品和服务质量诚信示范企业荣誉
    的头像 发表于 03-19 10:32 449次阅读
    全志科技获全国产品<b class='flag-5'>和服务</b>质量诚信示范企业荣誉

    应用程序中的服务器错误怎么解决?

    在使用应用程序时,可能会遇到服务器错误的问题。这种错误通常会导致应用程序无法正常运行 ,给用户带来不便。下面将介绍应用程序中的服务器错误及其
    的头像 发表于 03-12 15:13 5647次阅读

    英特尔在MWC 2024发布全新平台、解决方案和服务

    2024年世界移动通信大会(MWC 2024)成为科技创新的热土,英特尔携超过65家核心客户和合作伙伴共同展示了基于全新软硬件和服务的系统与解决方案。这些创新技术旨在实现未来基础设施的现代化及货币化转型,把握AI无处不在所带来的新机遇。
    的头像 发表于 03-03 15:44 700次阅读

    人工智能服务器高性能计算需求

    人工智能(AI)服务器是一种专门为了运行人工智能应用和提供大数据处理能力而设计的高性能计算机。它既可以支持本地应用程序和网页,也可以为云和本地服务器提供复杂的AI模型和服务
    的头像 发表于 12-08 09:44 480次阅读